Bonjour à tous,
J’essaie de programmer un “London Open Breakout”, sur le forex (EUR/USD et GBP/USD, voire USD/JPY). Mais dans un premier temps je trouve que c’est plus simple sur le DAX
J’aimerais votre aide pour programmer quelque chose :
lorsque l’ordre “buy stop” est gagnant, on ne lance pas un éventuel “sell stop” sur la journée
lorsque l’ordre “buy stop” est perdant, l’ordre “sell stop” peut être lancé
Savez-vous comment faire pour le code reconnaisse l’ordre précédent comme gagnant ou perdant ?
Peut être un bidouillage “strategyprofit”…
Sinon le code de ce breakout est très simple : cassure du plus bas / plus haut de 09H à 09H30 sur le Dax, SL = TP = amplitude du mouvement entre 09H et 09H30 (un peu comme le “Breakout ProOrder” sur le CAC40, donné dans la notice de programmation).
Le résultat semble positif pour l’instant, mais je n’explique pas les 2 ans de stagnation suivi des 2 ans de progression (je dois vérifier la validité du test et commencer à ajouter des paramètres…)
Merci pour votre aide
Cordialement,
Pour connaître le résultat de l’ordre N, tu peux utiliser : POSITIONPERF
NB: Seules les positions fermées sont accessibles avec cette instruction.
Merci.
Si je comprends bien, si Positionperf(1) est positif, on a un dernier trade gagnant ?
Je vais essayer.
Oui c’est tout à fait cela. De mémoire, tu as de bons exemples dans la documentation au sujet des différentes martingales. Ces instructions et d’autres liées à la gestion de la taille de lot y sont abordées.