Nouveau scalping Dax 5 min
Forums › ProRealTime forum Français › Support ProOrder › Nouveau scalping Dax 5 min
- This topic has 45 replies, 4 voices, and was last updated 2 years ago by phoentzs.
Tagged: dax, floatingprofit, scalping
-
-
03/09/2020 at 1:24 PM #121559
Bonjour. J’ai backtester un système pour scalper le Dax en 5 min. Les résultats semblent probants mais a besoin d’être peaufiner. Le souci c’est que je n’arrive pas à programmer le système afin qu’il n’ouvre qu’une seule position dans la matinée ( il m’en a ouvert 2 où plus ). Je considère que la tendance s’établie en matinée en attendant l’ouverture des marchés US de l’après-midi, aussi je ne veux prendre qu’une seule fois position, à la condition qu’elle soit gagnante. Une seconde position pourra être établie si la première à été clôturée en gains. Si la première à été perdante alors flat.
Le système m’a également ouvert une position à 9h10 alors que je ne veux pas prendre en considération le bougie de 8h55. Mon scalping est basé sur 3 clôtures consécutives en hausse où en baisse à partir de celle de 9h00 impérativement, et l’entrée en position se fait bien entendu sur l’ouverture du chandelier suivant. Si une position est encore ouverte à l’ouverture de la bougie de 11h30 que ce soit en gains où pertes, alors je veux la fermer.
Je souhaite placer le stop loss sur le + haut/bas de la première bougie des 3 qui m’a donner les signal. Là aussi je n’arrive pas à placer celui-ci. D’ailleurs je n’ai pas mis de stop loss.
D’avance merci pour toute aide. Denis.
03/09/2020 at 5:19 PM #121592programmer le système afin qu’il n’ouvre qu’une seule position dans la matinée
Créer une condition basée sur la quantité d’ordres passées durant la plage horaire, avant de créer un nouvel ordre.
Si une position est encore ouverte à l’ouverture de la bougie de 11h30 que ce soit en gains où pertes, alors je veux la fermer.
defparam flatafter=113000
placer le stop loss sur le + haut/bas de la première bougie des 3 qui m’a donner les signal
récupérer ce niveau de prix et placer un ordre condition si on est au marché avec un SELL AT x STOP ou EXITSHORT AT x STOP
03/09/2020 at 6:03 PM #121597Dans mon code
- la fermeture auto de position ouverte à 11h30 est bien écrite à la ligne 6 : DEFPARAM FLATAFTER = 113000
- dans les options de trading j’ai abaissé le nombre d’ordres à 4 ( qui est le minimum ) moi je souhaite seulement 2 maxi ( 2 gagnants, 2 perdants où 1 gagnant et 1 perdant ). Je me suis mal exprimé plus haut, désolé.
- ” SELL AT x STOP ou EXITSHORT AT x STOP “. Si j’ai bien compris je dois placer cette ligne dans le code mais où exactement et comment écrire justement ce stop loss qui doit être sur le plus haut/bas de la première des 3 bougies
- lors du backtest le système m’a placer un ordre à 9h10 alors qu’il ne doit d’après ma stratégie le faire à partir de 9h15 seulement.
Merci.
03/09/2020 at 6:04 PM #12159803/09/2020 at 6:08 PM #12160003/10/2020 at 8:40 AM #12162703/10/2020 at 8:43 AM #12162903/10/2020 at 9:05 AM #12163403/10/2020 at 9:27 AM #12163803/10/2020 at 9:51 AM #12164603/10/2020 at 10:13 AM #12165203/10/2020 at 10:14 AM #121653Proorder viens de me placer une entrée longue. Dans la programmation du code je ne peux que placer des stop loss correspondant à soit : une perte en €/$ ; points où %. moi je veux le mettre sur le plus bas de la 1ère bougie ( des 3 de mon critère d’entrée ) haussière.
Ma sortie se fera soit à la clôture de 3 bougies consécutives en baisse, où alors au plus tard à l’ouverture de la bougie de 11h30 : mais cette dernière condition est déjà écrite dans le code.
Merci.
03/10/2020 at 10:18 AM #1216561234567891011121314151617181920212223242526272829303132333435363738394041// Définition des paramètres du codeDEFPARAM CumulateOrders = False // Cumul des positions désactivé// Annule tous les ordres en attente et ferme toutes les positions à 0:00, puis empêche toute création d'ordre avant l'heure "FLATBEFORE".DEFPARAM FLATBEFORE = 090000// Annule tous les ordres en attente et ferme toutes les positions à l'heure "FLATAFTER"DEFPARAM FLATAFTER = 113000// Empêche le système de placer de nouveaux ordres sur les jours de la semaine spécifiésdaysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0// Conditions pour ouvrir une position acheteuseindicator1 = CALL "scalper achat"c1 = (indicator1 >= 1)IF c1 AND not daysForbiddenEntry THENBUY 2 CONTRACT AT MARKETENDIF// Conditions pour fermer une position acheteuseindicator2 = CALL "scalper vente"c2 = (indicator2 >= 1)IF c2 THENSELL AT MARKETENDIF// Conditions pour ouvrir une position en vente à découvertindicator3 = CALL "scalper vente"c3 = (indicator3 >= 1)IF c3 AND not daysForbiddenEntry THENSELLSHORT 2 CONTRACT AT MARKETENDIF// Conditions pour fermer une position en vente à découvertindicator4 = CALL "scalper achat"c4 = (indicator4 >= 1)IF c4 THENEXITSHORT AT MARKETENDIFDésolé je pensai que mes précédents posts pourrait t’aider. Celui-ci devrait faire l’affaire.
03/10/2020 at 10:22 AM #12166103/10/2020 at 10:25 AM #121662 -
AuthorPosts
Find exclusive trading pro-tools on