Cloture systématique à la fin de bougie suivant le signal
Forums › ProRealTime forum Français › Support ProOrder › Cloture systématique à la fin de bougie suivant le signal
- This topic has 6 replies, 2 voices, and was last updated 8 years ago by Nicolas.
-
-
10/10/2016 at 3:39 PM #14588
bonjour,
Agissant essentiellement sur les sprint market, je souhaiterai dans mes backtests vendre systématiquement à la fin de la bougie suivant mon achat. Ou sur l’open de de suivante.
Quelle serait la formule de code toute simple correspondant correspondant à cette action de vente systématique par exemple à la fin de la bougie d’entrée en position (ou open de la suivante)? En call etc en put….Merci de votre aide,
10/11/2016 at 9:13 AM #1465710/11/2016 at 10:14 AM #14670Il suffit de clôturer tout simplement tes positions avec :
12SELL AT MARKET //clôture les positions d'achatEXITSHORT AT MARKET //clôture les positions de VADMais il faudrait donc que les trades aient déjà une bougie d’existence non ?
10/11/2016 at 11:23 AM #14676Oui, l’ennui, c’est que suite au signal généré, la vente se fait sur à l’entrée & sortie.
Un exemple:
12345678910111213141516// Définition des paramètres du codeDEFPARAM CumulateOrders = False // Cumul des positions désactivé// Conditions pour ouvrir une position acheteuseindicator1 = Variation(close)c1 = (indicator1 >= 0.05)IF c1 THENBUY 1 CONTRACT AT MARKETENDIF// Conditions pour fermer une position acheteuseSELL AT MARKET// Stops et objectifsgénère entrée et sortie au même moment….
Une idée pour une sortie à l’issue de la bougie? (ou open de la suivante?)
10/11/2016 at 12:59 PM #14694Oui, il faut tester si le barindex courant a une barre d’écart depuis le lancement du trade actuel:
En reprenant ton code:
123456789101112131415161718// Définition des paramètres du codeDEFPARAM CumulateOrders = False // Cumul des positions désactivéonce buybar = 0// Conditions pour ouvrir une position acheteuseindicator1 = Variation(close)c1 = (indicator1 >= 0.05)IF c1 THENBUY 1 CONTRACT AT MARKETbuybar = barindexENDIF// Conditions pour fermer une position acheteuseif buybar<>0 and barindex-buybar=1 thenSELL AT MARKETendifJe n’ai pas testé, merci de nous indiquer si c’est correct.
10/11/2016 at 2:15 PM #1471010/11/2016 at 3:06 PM #14716 -
AuthorPosts
Find exclusive trading pro-tools on