工作已完成
指定
Bot ichimoku avec martingale sur MT4
Fonctionnement du bot :
Le bot sera basé sur l’indicateur ichimoku avec ses réglages de base (9 ;26 ;52) en langage MT4
Conditions de trade à l achat :
· Le prix doit être au-dessus de la tenkan, de la kijun et du kumo
· Le prix doit être au-dessus du Kumo sur les deux timeframes supérieurs
Conditions de trade à la vente :
· Le prix doit être au-dessous de la tenkan, de la kijun et du kumo
· Le prix doit être au-dessous du Kumo sur les deux timeframes supérieurs
Les timeframes :
· Si le bot trade en 1 minute, il faut vérifier le 5 minutes et le 15 minutes ;
· Si le bot trade en 5 minutes, il faut vérifier le 15 minutes et le 1 heures ;
· Si le bot trade en 15 minutes, il faut vérifier le 1 heure et le 4 heures ;
· Si le bot trade en 1 heure, il faut vérifier le 4 heures et le dayly.
Stoploss et takeprofit :
Le stoploss sera déterminé dans un paramètre en nombre de point ;
Le takeprofit sera déterminé dans un paramètre en fonction du stoploss par un ratio (par exemple, TP= 3x SL , donc RRR=3).
Remarque :
La taille de lot sera définie dans un paramètre ;
Le bot ne pourra ouvrir qu’une seule position à la fois sur 1 seul actif ;
Le bot n’est pas multi-actif, il ne fonctionnera que sur un seul actif ;
Plusieurs bots pourront être activés sur plusieurs actifs mais sur une seule plateforme MT4, si un trade est pris sur un actif, les autres bots seront mis en pause.
Fonctionnement de la martingale :
Si le trade touche le stoploss, le bot fermera le trade et ouvrira instantanément une position inverse (sans prendre en compte l’indicateur ichimoku et les conditions de trade prédéterminé) avec une taille de lot plus grosse, le stoploss garde les mêmes caractéristiques que le précèdent (en théorie il sera placé au point d’entrée du premier trade) et le takeprofit également (dans l’exemple, un RRR=3).
Si le nouveau trade atteins son takeprofit, le trade est fermé et la taille de lot est réinitialisé à sa valeur d’origine.
Si le nouveau trade atteins le nouveau stoploss, le bot ferme le trade et ouvre à nouveau instantanément une position plus grosse dans le sens inverse en gardant les mêmes valeurs pour le stoploss et le takeprofit.
Si le nouveau trade atteins son takeprofit, le trade est fermé et la taille de lot est réinitialisé à sa valeur d’origine.
Le robot pourra faire cette martingale au maximum 10 fois de suite.
Au-delà, c’est le trader qui devra gérer manuellement les trades pris.
Les différentes tailles de lot seront définies dans des paramètres par un multiplicateur de la taille de lot initiale.
Le trader peut à tout moment fermer les trades manuellement. A ce moment-là, la taille de lot reviens a sa valeur d’origine.
Exemple :
Taille de lot de départ = 0.1
Taille de lot suivante = 0.1 x 2 = 0.2
Taille de lot suivante = 0.1 x 3 = 0.3
Taille de lot suivante = 0.1 x 4 = 0.4
Les paramètres :
Les valeurs en rouges seront les réglages de base du bot :
· Taille de lot de base : 0.1
· Activation du multi time frame : oui (si la valeur est « non », le bot ne vérifiera pas la position du prix sur les timeframe plus haute)
· Stoploss : 5 pips
· Takeprofit : 3 (dans l’exemple, 3 x 50 = 15 pips)
Pour la martingale :
· M1 : 2 (si le trade d’origine est perdant, la taille de lot du second trade est 2 fois plus grosse que la 1ère)
· M2 : 3 (si le second trade est perdant, la taille de lot du 3ème trade est 3 fois plus grosse que la 1ère)
· M3 : 4 (si le 3ème trade est perdant, la taille de lot du 4ème trade est 4 fois plus grosse que la 1ère)
· M4 : 6 (si le 4ème trade est perdant, la taille de lot du 5ème trade est 6 fois plus grosse que la 1ère)
· M5 : 8 (si le 5ème trade est perdant, la taille de lot du 6ème trade est 8 fois plus grosse que la 1ère)
· M6 : 11 (idem)
· M7 : 15 (idem)
· M8 : 20 (idem)
· M9 : 27 (idem)
· M10 : 36 (idem)
Exemple en image :
Le premier trade a été pris un peu tard mais ce n’est pas le plus important.
Le premier trade est une vente à découvert, le prix n’est pas descendu jusqu’à l’objectif et il s’est retourné pour aller toucher le stoploss. Le 1er trade a été clôturé en perte et automatiquement un achat a été déclenché avec une taille de lot 2x plus grosse que la 1ère.
Quelques bougies plus tard, le stoploss a été touché et une nouvelle vente a été déclenché avec une taille de lot 3x plus grosse que la 1ère.
Quelques bougies plus tard, le stoploss a été touché et un nouvel achat a été déclenché avec une taille de lot 4x plus grosse que la 1ère.
Finalement le 4ème trade est gagnant, et le gain compense largement les 3 pertes, avec un bénéfice supplémentaire.