empécher un passage d ordre….
Forums › ProRealTime forum Français › Support ProOrder › empécher un passage d ordre….
- This topic has 13 replies, 2 voices, and was last updated 8 years ago by Nicolas.
-
-
04/25/2016 at 7:16 PM #5990
bonsoir,
je teste actuellement la plateforme pour faire du trading auto. dans le but d ‘améliorer ma stratégie, je rencontre un soucis de programmation…après avoir lu le manuel probacktest…je n ‘ai pas vu ma solution. je souhaiterais faire ceci :
. ma stratégie( en M15 ) ouvre un ordre long à 08h00 il est protégé par un stop et take profit
.à 12h30 ma stratégie ouvre un deuxiéme ordre long avec un stop et take profit…… je souhaiterais bloquer (suspendre) l ‘action de passer un autre ordre long pendant 45 minutes soit les 3 prochaines bougies) mais autoriser les ordres pour mes positions en cours (take profit et stop pour mes positions ouvertes à 08h00 et 12h30) si les seuils sont atteint méme pendant ces 45 minutes.
dans l ‘exemple de l ‘ordre à 08h00, ma stratégie fonctionne bien car le deuxième ordre est à plus de 45 minutes (12h30).
pour résumer je souhaiterais savoir comment faire pour établir un délai d attente de 45 minutes (3 bougies car je suis en M15) après un achat pour l ensemble de ma stratégie avant d ‘effectuer un nouvel achat…. sans pour autant interdire la clôture de la position (stop et takeprofit ) et des positions précédentes.
j ‘espère que je suis assez clair. merci par avance pour vos aides.
Nico.
04/25/2016 at 7:23 PM #5993Bonsoir Nico24,
Tu peux utiliser la documentation en ligne ici, pour tout ce qui concerne ProBacktest/ProOrder : http://www.prorealcode.com/documentation/category/probacktest/
Ce que tu cherches à faire, c’est vérifier la quantité de bougies qui sépare le temps présent du x dernier ordre. Dans ce cas, tu peux utiliser TRADEINDEX(n) qui te retournera le numéro de barindex du trade n.
Comme le numéro de bougie actuelle est BARINDEX, il suffit ensuite de faire une simple soustraction pour vérifier ta condition d’écartement de x bougies.
04/25/2016 at 7:40 PM #5994merci pour votre réponse très rapide. je sais pas si je me fais comprendre….mais il est certain qu il faut que je potasse encore 🙂
exemple :
actuellement ordre d ‘achat à 08h00 (mes conditions de strategie de prendre positions sont remplies) mais à 8h15 (mes conditions de stratégie sont aussi remplies pour prendre encore une autre position à l ‘achat)
or, je voudrais que sur les bougies qui suivent 08h00 “les” 8h15, 08h30, et 08h45 ..qu il soit impossible de renouveler une prise de position sur ces 3 bougies . mais qu’il soit qd même possible dans ces45 minutes de cloturer mes positions existentes ( stop et profit).
04/25/2016 at 9:46 PM #6005Oui c’est bien ce que j’ai compris 🙂
Exemple:
12345678910111213// en timeframe 15 minutesif longonmarket thendistancederniertrade=barindex-tradeindex(1)if distancederniertrade <=3 thenautorisetrading = 0elseautorisetrading = 1endifendifif conditionBUY and autorisetrading = 1 thenbuy 1 lot at marketendifPas testé, mais ça doit coller à ton besoin.
04/26/2016 at 10:35 AM #6022Merci Nicolas, ça fonctionne!! mais ça m empéche d ‘ouvrir une position après la cloture d’un stop ou profit pendant 3 bougies….je vais chercher davantage…je débute tout juste…
premier jet pluôt sympa (enfin je crois) sur un backtest d ‘une année (compte fictif de 2000 euros avec spread de 0.7) et le drawdown est pas mal du tout…qu’en penses tu?
04/26/2016 at 2:37 PM #602704/26/2016 at 6:02 PM #6052voila la courbe! c ‘est vraiment un premier essai…beaucoup de choses perfectibles je pense!!
le code est ultra simpliste…achat en dessous de la bollinger.
l optimisation des données dans probacktest se fait avec le logiciel en ligne ou les données sont elles compilées par mon ordinateur?
la courbe gains/pertes peut elle etre récupéree comme un indicateur après? l ‘idée est de l ‘afficher dans une fenêtre comme si elle même était le reflet d ‘une variation de prix…et de lui appliquer des indicateurs dessus.
04/26/2016 at 7:10 PM #6056J’ai écrit un article sur le sujet : http://www.prorealcode.com/blog/trading-strategy-profit-curve/
Tu peux t’en inspirer. Je sais que ça fonctionne correctement chez PRT Software, mais pas évident sur PRT-CFD/IG. Au moment de l’article, ça devait pouvoir l’être, mais je n’ai pas testé depuis..
Concernant ta stratégie, c’est encourageant.
Pour l’optimisation, les calculs sont effectués par les serveurs PRT.
04/26/2016 at 8:39 PM #6071excellent et …riche d ‘idées à développer ton article, exactement ce que je voulais faire…stopper les trades en phase de conso de la courbe gain-pertes.
c ‘est quoi la différence entre PRT software et PRT CFD IG ? c ‘est avec les flux IG (ou spreads différents?) et l autre pas, c ‘est ça? client Ig utilisant la plateforme PRT ou client PRT utilisant les flux Ig ou alors tu parles de 2 plateformes différentes chez PRT ??
Avec l ‘EUR/USD j’ai remarqué des cotations différentes sur ig à 0.00001 et sur prt à 0.0001 est ce la même chose en réel?
dernière question pour la journée…hihihi…..est il possible de tester la version premium de PRT en compte démo? pour avoir un backtest plus fiable sur plus d années.
merci beaucoup pour ton aide :))))
04/27/2016 at 4:18 PM #6107Tu confonds un peu tout Nico24 🙂
Une petite vidéo en Français pour t’aider :
https://www.youtube.com/watch?v=AzZSItKUGFc&list=PLjSxDodYQNswvya0-RIfz9–bhP4nxvdO
04/27/2016 at 9:55 PM #6123
Oui je confonds un peu tout!!
Résumons :
Y a 2 offres de courtage
.ations futures et forex: proreatime software associé avec les services de Interactive broker
.cfd forex : prorealtime software avec les services d IG
.et y a aussi chez Ig sur leur site la possibilité d avoir Prorealtime software.
Question… entre les 2 offres de PRT…pourquoi dans l une (compte actions futures forex)y a des frais sur les ordres pour le forex et sur l autre (compte Cfd) non ?
04/28/2016 at 8:02 AM #612804/28/2016 at 9:18 AM #6142aaahh okiiii!!! c ‘était pas très clair….le compte CFD est un compte CFD même pour le forex. j’avais compris CFD (actions ) et forex. c’est donc CFD ( actions et Forex)!
bon, je viens d ‘ouvrir un compte PRT CFD!
“Tu peux t’en inspirer. Je sais que ça fonctionne correctement chez PRT Software, mais pas évident sur PRT-CFD/IG. Au moment de l’article, ça devait pouvoir l’être, mais je n’ai pas testé depuis.. “………… : pourquoi cela ne fonctionnerait pas (profit curve) sur PRT CFD? …la logiciel est bien la même..on utilise PRT software.y a t il une nuance qui m ‘échappe?
j ‘attends avec impatience la finalisation de mon compte pour backtester ma stratégie sur des cours supérieurs à 1 an car j ‘ai remarqué qu ‘elle fonctionne bien dans des ranges à l’horizontal max +700 et -300 pips depuis 1 an mais en 2014 c’est -2400 pips sur l ‘année! l ‘idée serait de lancer plusieurs stratégie proorder adapteés à chaque tendance : plat ,baissière ou haussiére ou alors de les activer désactiver en fonction du marché mais personnellement j ‘ai toujours l ‘impression que l ‘on sait après coup que l ‘on était dans tel ou tel tendance.
04/28/2016 at 12:39 PM #6146En effet, bien souvent on ne se rend compte que l’on se trouve dans une tendance bien après qu’elle ai démarré. Idem pour un range. Car pour les définir, il faut bien des données rétrospectifs.
Tu as raison cependant sur la diversification des stratégies, cela dilue les risques et permet aux spéculateurs et ou investisseurs que nous sommes de ne pas miser toute notre espérance sur la même équipe 🙂
-
AuthorPosts
Find exclusive trading pro-tools on