Stratégie de Trading
Après une opération perdante, le système MT45 ouvre la prochaine position avec un lot plus élevé.
La première opération est toujours un achat, puis les positions alternent entre achat et vente.
Le système ouvre les positions à l'ouverture de la bougie.
Après un Stop Loss, le système augmente le lot selon le coefficient KL jusqu'à atteindre la valeur maximale de ML. Ensuite, le lot est réinitialisé à sa valeur initiale, LT.
Pour les paires comme l'EUR/USD, le timeframe utilisé est H1. Le système est optimisé sur l'intervalle allant du 11 janvier 2014 au 9 septembre 2017.
Paramètres du Système
input int Stop = 600; // Stop Loss input int Take = 700; // Take Profit input int Slip = 100; // Slippage input int MN = 123; // Magic input double LT = 0.01; // Lot input double KL = 2; // Coefficient d'augmentation input double ML = 10; // Lot maximum
Fonctionnalités
Le mode multi-plateforme est intégré grâce à des directives préprocesseur. Voici un exemple de la fonction Martingale :
//+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ double Lot() { double lot=LT; //--- MQL4 #ifdef __MQL4__ if(OrderSelect(OrdersHistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY)) { if(OrderProfit()>0) lot=LT; if(OrderProfit()<0) lot=OrderLots()*KL; } #endif //--- MQL5 #ifdef __MQL5__ if(HistorySelect(0,TimeCurrent())) { double profit=HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1,DEAL_PROFIT); double LastLot=HHistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal()-1,DEAL_VOLUME); if(profit>0) lot=LT; if(profit<0) lot=LastLot*KL; } #endif if(lot>ML)lot=LT; return(lot); }
Backtests
Voici les résultats sur le terminal MetaTrader 4 :

Et sur le terminal MetaTrader 5 :

Conseils
- Il est recommandé d'utiliser ce système uniquement comme base pour votre propre stratégie.
Articles connexes
- Utiliser MQL5 Wizard pour Créer un Expert Advisor Basé sur les Modèles de Chandeliers Englobants et MFI
- Développez un Expert Advisor avec MQL5 : Signaux de Trading 3 Corbeaux Noirs / 3 Soldats Blancs + RSI
- Découvrez l'Expert Advisor exp_iCustom_v5 pour MetaTrader 4
- Découvrez CoensioTrader1V06 : Votre nouvel allié sur MetaTrader 5
- Lazy Bot MT5 : L'EA idéal pour le trading quotidien sur MetaTrader 5