astuce/programme pour stop +1 sur IG
-
Jayson
- Chevalier Émérite Jedi
- Messages : 3049
- Enregistré le : 29 mai 2019 17:48
astuce/programme pour stop +1 sur IG
Bonjour à tous, suite a la discussion que j'ai eu avec Darkpoule dans la file sclaping du jour, j'ouvre le topic ici pour que l'on puisse échanger.
Pour faire simple en étant sur CFD à risque limité sur IG, on ne peut pas sécurisé les positions quand elles passent vert avec un stop +1 ou +2.
Par exemple si je suis à 3 points de gain latents, je ne peut pas sécurisé a +1 par exemple et laisser au trade une chance. Soit j'encaisse soit je laisse la chance au trade et je prend le risque de passer rouge.
je met un exemple de mouvent qui m'arrive de rater assez souvent.
@Dark si ta des tuyau je suis prenneur. Merci
Pour faire simple en étant sur CFD à risque limité sur IG, on ne peut pas sécurisé les positions quand elles passent vert avec un stop +1 ou +2.
Par exemple si je suis à 3 points de gain latents, je ne peut pas sécurisé a +1 par exemple et laisser au trade une chance. Soit j'encaisse soit je laisse la chance au trade et je prend le risque de passer rouge.
je met un exemple de mouvent qui m'arrive de rater assez souvent.
@Dark si ta des tuyau je suis prenneur. Merci
- Fichiers joints
-
- lol.JPG (43.16 Kio) Vu 1545 fois
-
DarkPoule
- Membre du Conseil Jedi
- Messages : 7191
- Enregistré le : 07 juil. 2017 06:02
Re: astuce/programme pour stop +1 sur IG
Salut!
Alors en standard que ça soit IG met une distance minimun aux stop. Tu vois ici min:5 ....
Donc en théorie et pour utilisé les stop IG. tu dois avoir gagné 6 pts pour placé a SL+1...
5 pts pour SL a 0 etc.
Tu ne peux pas faire moins... genre 3 pts SL+1.
MAIS
Tu peux finter, avec les API.
Il faut simuler un stop. qui est en fait un stop au marché qui sera executé par un automate.
il y a deux type d'API chez IG.
Les API Stream (qui te permet d'avoir le flux du prix en direct)
Et API Rest,(qui te permet d'executer des ordres etc ... )
Exemple :
Prenon le Dow Jones, tu as une position a 29500 achat. il monte a 29503.
Ton automate sait qu'il doit sortir de la position si le prix reviens a 29501.
Des que ça reviens a 29501 ou moins il coupe ta position. comme si toi tu avais cliqué sur sortir.
Le soucis c'est que tu peux etre victime de la rapidité du marché. La machine va s'executer en 2 ou 3 ms. mais le temps que l'ordre passe... ça se trouve tu va te retrouvé a sortir a 29490... si il y a un gros mouvement.
Alors en standard que ça soit IG met une distance minimun aux stop. Tu vois ici min:5 ....
Donc en théorie et pour utilisé les stop IG. tu dois avoir gagné 6 pts pour placé a SL+1...
5 pts pour SL a 0 etc.
Tu ne peux pas faire moins... genre 3 pts SL+1.
MAIS
Tu peux finter, avec les API.
Il faut simuler un stop. qui est en fait un stop au marché qui sera executé par un automate.
il y a deux type d'API chez IG.
Les API Stream (qui te permet d'avoir le flux du prix en direct)
Et API Rest,(qui te permet d'executer des ordres etc ... )
Exemple :
Prenon le Dow Jones, tu as une position a 29500 achat. il monte a 29503.
Ton automate sait qu'il doit sortir de la position si le prix reviens a 29501.
Des que ça reviens a 29501 ou moins il coupe ta position. comme si toi tu avais cliqué sur sortir.
Le soucis c'est que tu peux etre victime de la rapidité du marché. La machine va s'executer en 2 ou 3 ms. mais le temps que l'ordre passe... ça se trouve tu va te retrouvé a sortir a 29490... si il y a un gros mouvement.
-
Jayson
- Chevalier Émérite Jedi
- Messages : 3049
- Enregistré le : 29 mai 2019 17:48
Re: astuce/programme pour stop +1 sur IG
Salut Dark, je te remercie de ton retour.
A tu deja essayer de le faire ? Si oui il faut le faire en quel langage s'il te plait ? (Python ?)
Ca me branche pas mal tout de meme. Avec si possibilité de monter le stop au fur et a mesure que le marché monte cela serau top !
A tu deja essayer de le faire ? Si oui il faut le faire en quel langage s'il te plait ? (Python ?)
Ca me branche pas mal tout de meme. Avec si possibilité de monter le stop au fur et a mesure que le marché monte cela serau top !
-
DarkPoule
- Membre du Conseil Jedi
- Messages : 7191
- Enregistré le : 07 juil. 2017 06:02
Re: astuce/programme pour stop +1 sur IG
Si c'est possible. En python oui.
Mais si tu n'a jamais codé ça va etre chaud.
De toute façon j'ai toujours songé a me le faire.
Tu connais python ou un autre langage ?
Mais si tu n'a jamais codé ça va etre chaud.
De toute façon j'ai toujours songé a me le faire.
Tu connais python ou un autre langage ?
-
Jayson
- Chevalier Émérite Jedi
- Messages : 3049
- Enregistré le : 29 mai 2019 17:48
Re: astuce/programme pour stop +1 sur IG
Dac je vois.
Non je ne programme pas mais jai un amis qui programme. C'est son travail. C'est lui qui va me faire le code. Super baleze en codage.
Faut juste que je lui explique les les prise de position en trading etc et en une heure il aura compris ce que je veux faire.
Je prevois ca pour le mois de mars.
Non je ne programme pas mais jai un amis qui programme. C'est son travail. C'est lui qui va me faire le code. Super baleze en codage.
Faut juste que je lui explique les les prise de position en trading etc et en une heure il aura compris ce que je veux faire.
Je prevois ca pour le mois de mars.
-
Jayson
- Chevalier Émérite Jedi
- Messages : 3049
- Enregistré le : 29 mai 2019 17:48
Re: astuce/programme pour stop +1 sur IG
Apres la solution la plus simple c'est de pouvoir mettre des stop +1 avec le streamdeck mais reste a voir si cette option sera possible avec le PRT V11 de IG.
Je vais appeller PRT lundi pour leur demander si cette fonctionnalité sera disponible avec IG.
Je vais appeller PRT lundi pour leur demander si cette fonctionnalité sera disponible avec IG.
-
DarkPoule
- Membre du Conseil Jedi
- Messages : 7191
- Enregistré le : 07 juil. 2017 06:02
Re: astuce/programme pour stop +1 sur IG
Du coup je me suis lancé, mais loin d'etre fini, ça donnera une bonne base a ton ami. en quel language il code ? python n'est pas réputé pour être rapide.
oui mais l'avantage du code c'est que tu bypass (d'une certaine façon) la limitation a +5pts... tu peux descendre a +3pts pour engager un faux SL.
Ensuite; le code sera beaucoup plus réactif que toi. le temps que je vois le prix a +5pts, il va se passer 500ms seconde entre ce que tu vois et le fait de cliquer.
Le code va s’exécuter en moins de 1ms.
trailing_auto.py
trading_ig_config.py
il faut disposer de ce dossier a coté du code (j'ai pas fait d'install dans l'environnement python)
https://github.com/ig-python/ig-markets-api-python-library/tree/master/trading_ig
et voici les requirements.
oui mais l'avantage du code c'est que tu bypass (d'une certaine façon) la limitation a +5pts... tu peux descendre a +3pts pour engager un faux SL.
Ensuite; le code sera beaucoup plus réactif que toi. le temps que je vois le prix a +5pts, il va se passer 500ms seconde entre ce que tu vois et le fait de cliquer.
Le code va s’exécuter en moins de 1ms.
trailing_auto.py
Spoiler:
Spoiler:
https://github.com/ig-python/ig-markets-api-python-library/tree/master/trading_ig
et voici les requirements.
Spoiler:
-
DarkPoule
- Membre du Conseil Jedi
- Messages : 7191
- Enregistré le : 07 juil. 2017 06:02
Re: astuce/programme pour stop +1 sur IG
et vous aurez besoin de ça surtout !
https://labs.ig.com/ !! toute la doc api IG.
https://labs.ig.com/sample-apps/streaming-companion/index.html
https://labs.ig.com/sample-apps/api-companion/index.html
https://labs.ig.com/ !! toute la doc api IG.
https://labs.ig.com/sample-apps/streaming-companion/index.html
https://labs.ig.com/sample-apps/api-companion/index.html
-
Jayson
- Chevalier Émérite Jedi
- Messages : 3049
- Enregistré le : 29 mai 2019 17:48
Re: astuce/programme pour stop +1 sur IG
Je te remercie beaucoup Dark pour ces infos !
Cava nous avancer pas mal.
A part le Python quel autre langage me conseil tu ?
Je ny comprend pas grand chose aux lien que tu m'a envoyé maos j'irai voir avec lui par la suite.
Je te remercie des infos !
Cava nous avancer pas mal.
A part le Python quel autre langage me conseil tu ?
Je ny comprend pas grand chose aux lien que tu m'a envoyé maos j'irai voir avec lui par la suite.
Je te remercie des infos !
-
DarkPoule
- Membre du Conseil Jedi
- Messages : 7191
- Enregistré le : 07 juil. 2017 06:02
Re: astuce/programme pour stop +1 sur IG
je connais que le python. S'il connait c'est déja un bon début.
-
takapoto
- Membre du Conseil Jedi
- Messages : 7801
- Enregistré le : 16 déc. 2013 15:56
Re: astuce/programme pour stop +1 sur IG
Avec les API, on récupère environ 4 ticks par seconde.
L'ordre de clôture qui sera initié lorsque le programme reçoit le tick produisant un gain de 1 point sera donc, au mieux, exécuté 250 ms plus tard sur le tick suivant.
En pratique, ce sera plutôt 2 ou 3 ticks après.
Autant dire qu'en réalité, l'ordre une fois exécuté, ne donnera que très rarement le gain attendu de 1 point, mais ce sera plutôt une fourchette entre -x et +y points, suivant la volativité instantanée.
Cela n'empêche pas de se doter d'une telle fonction mails il faut le faire en connaissance de cause.
De la même manière, quand on exécute un backtest, il ne faut pas oublier de prendre en compte ce décalage et ne pas présupposer que l'ordre demandé a bien été exécuté sur le tick courant.
L'ordre de clôture qui sera initié lorsque le programme reçoit le tick produisant un gain de 1 point sera donc, au mieux, exécuté 250 ms plus tard sur le tick suivant.
En pratique, ce sera plutôt 2 ou 3 ticks après.
Autant dire qu'en réalité, l'ordre une fois exécuté, ne donnera que très rarement le gain attendu de 1 point, mais ce sera plutôt une fourchette entre -x et +y points, suivant la volativité instantanée.
Cela n'empêche pas de se doter d'une telle fonction mails il faut le faire en connaissance de cause.
De la même manière, quand on exécute un backtest, il ne faut pas oublier de prendre en compte ce décalage et ne pas présupposer que l'ordre demandé a bien été exécuté sur le tick courant.
-
DarkPoule
- Membre du Conseil Jedi
- Messages : 7191
- Enregistré le : 07 juil. 2017 06:02
Re: astuce/programme pour stop +1 sur IG
Tout a fait d'accord Takapoto.
-
Jayson
- Chevalier Émérite Jedi
- Messages : 3049
- Enregistré le : 29 mai 2019 17:48
Re: astuce/programme pour stop +1 sur IG
@Dark ca marche je vais checker cela. Je te remercie pour les infos
@Takapoto d'accord 4 tiks par secondes je prend note. Je pense il y a tout de meme moyen de sortir flat meme avec un stop +2 dans le pire des cas sauf extreme volatilité comme en cas de news.
A voir en conditions reels.
Merci pour vos infos
@Takapoto d'accord 4 tiks par secondes je prend note. Je pense il y a tout de meme moyen de sortir flat meme avec un stop +2 dans le pire des cas sauf extreme volatilité comme en cas de news.
A voir en conditions reels.
Merci pour vos infos
-
RyanTrading
- Apprenti Jedi
- Messages : 898
- Enregistré le : 29 août 2019 23:23
Re: astuce/programme pour stop +1 sur IG
Intéressant votre débat ici, je vais voir pour me programmer cela mais en .Net
-
RyanTrading
- Apprenti Jedi
- Messages : 898
- Enregistré le : 29 août 2019 23:23
Re: astuce/programme pour stop +1 sur IG
Au vu du message de Benoist dans la file du jour , je laisse tomber, pas envie que IG ferme mon compte pour " détournement " de la législation
-
Jayson
- Chevalier Émérite Jedi
- Messages : 3049
- Enregistré le : 29 mai 2019 17:48
Re: astuce/programme pour stop +1 sur IG
Ryan, non c'est bon, Benoist avait mal compris ce que l'on voulais faire, il pensais que on voulait outrepasser le stop garantit.
-
RyanTrading
- Apprenti Jedi
- Messages : 898
- Enregistré le : 29 août 2019 23:23
Re: astuce/programme pour stop +1 sur IG
Ah ok, oui c'est pas ça du tout effectivement, moi ce que j'ai compris et ce que j'allais faire c'est tout simplement automatiser ce que je fait manuellement à savoir dès qu'il arrive au niveau du stop à x pts du stop G je lance l'ordre de fermeture.
-
Jayson
- Chevalier Émérite Jedi
- Messages : 3049
- Enregistré le : 29 mai 2019 17:48
Re: astuce/programme pour stop +1 sur IG
@Ryan, je veux faire pareille.
-
karlos
- Ewok
- Messages : 15
- Enregistré le : 01 févr. 2020 12:56
Re: astuce/programme pour stop +1 sur IG
En cherchant un peu dans la labzone on voit des projets qui vont dans ce sens comme MonoTrade qui reprennait quelques élement de L3 Scalping. Soit les sources ne sont pas partagées soit étaient mise sur le FTP Andlil et les liens ne sont plus valides :s alors qu'un Github auraient été top !
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174748
- Enregistré le : 06 sept. 2011 22:45
Re: astuce/programme pour stop +1 sur IG
Karlos > c'était à la demande des programmeurs car certains ont pillé leur travail pour vendre des interfaces de scalping derrière ou faire de fausses interfaces en utilisant leur nom et on se faisant passé pour eux sur d'autres forums pour essayer de pirater des comptes.
Il n'est pas beau le web
Il n'est pas beau le web