Modifier un SL
Forums › ProRealTime forum Français › Support ProOrder › Modifier un SL
- This topic has 8 replies, 3 voices, and was last updated 5 years ago by clasch.
-
-
01/31/2020 at 1:16 PM #118347
Bonjour,
Modifier le SL12345If LongOnMarket and Close >= (1.01*TradePrice) thenSet Stop %Loss 0.0001Elsif LongOnMarket and Close < 1.01*TradePrice thenSet Stop %Loss 0.5EndifAvec ce bout de code, j’ai tenté de faire la chose suivante :
Si mon achat à augment de 1 % par rapport au prix d’achat, je souhaite modifier mon SL ainsi : Stop %Loss 0.0001
Si mon achat demeure sous les 1 % d’augmentation, mon SL reste à -0.5 du Prix d’achat.
Mais cela ne fonctionne pas et je ne comprends pas pourquoi !
J’ai vu dans un autre topic que l’on pouvait sauvegarder son Prix d’achat (en la mettant dans une variable), mais je ne sais pas comment faire.
Pouvez-vous m’aider ?
Merci
Claudio
01/31/2020 at 5:32 PM #118380Je n’ai pas compris ce que le sujet faisait dans le forum espagnol ! 🙄
L’instruction Tradeprice renvoi bien le prix d’ouverture de l’ordre N. Le code tel que tu l’as construit devrait fonctionner. Cela dit, je n’ai jamais vu utiliser des stoploss en pourcentage aussi petit, à voir.
Qu’est-ce qui te dit que le déplacement des stoploss ne fonctionne pas correctement ?
01/31/2020 at 8:20 PM #118392Salut Nicolas,
Cela ne fonctionne pas simplement en visualisant le rapport ci-dessous !
J’ai mis 0.0001 pour faire en sorte que si le cours évolue favorablement de 1 %, je remonte le SL à pratiquement 0 (0.0001).
À noter que si je modifie le code ainsi :
12345If LongOnMarket and Close >= (1.01*TradePrice) thenSet Stop %Loss 0.47Elsif LongOnMarket and Close < 1.01*TradePrice thenSet Stop %Loss 0.47EndifL’algo fait un score “normal” (voir image ci-dessous).
===> Mais connaître le code pour sauvegarder le Prix d’achat me rendrait aussi service !
Merci bcp,
Claudio
01/31/2020 at 8:21 PM #11839402/01/2020 at 4:37 PM #11843002/01/2020 at 4:42 PM #11843102/01/2020 at 4:52 PM #118432pour deplacer le sl
12345678910111213141516if longonmarket ......... thensell at close stopendifif shortonmarket ...... thenexitshort at close stopendiftu remplace les petits point par ta condition et close par ce que tu as besoin pour placer le stop
02/01/2020 at 4:53 PM #11843302/01/2020 at 5:08 PM #118435 -
AuthorPosts