Nous sommes ravis de vous présenter la nouvelle version de Multi Arbitration 1.000, qui a été améliorée pour offrir encore plus de fonctionnalités.
Quoi de neuf par rapport à la version 1.000 ?
-
Ce système de trading est désormais lancé uniquement sur le TIMEFRAME_M1 (voir l'explication ci-dessous dans le paramètre Time frame).
-
L'EA peut maintenant trader deux symboles en même temps. Le deuxième symbole est choisi dans le tableau statique ExtArrSymbols :
string ExtArrSymbols[20]= { "EURUSD","GBPUSD","USDCHF","USDJPY","USDCAD", "AUDUSD","AUDNZD","AUDCAD","AUDCHF","AUDJPY", "CHFJPY","EURGBP","EURAUD","EURCHF","EURJPY", "EURNZD","EURCAD","GBPCHF","GBPJPY","CADCHF" }; //+------------------------------------------------------------------+ //| Fonction d'initialisation de l'Expert | //+------------------------------------------------------------------+ int OnInit()
-
Le principe d'ouverture de position a changé :
- Une nouvelle position d'achat ne peut être ouverte que lorsque le prix actuel est inférieur à la position d'achat la plus basse.
- Une nouvelle position de vente ne peut être ouverte que lorsque le prix actuel est supérieur à la position de vente la plus haute.

-
Le nouveau paramètre Time frame permet d'optimiser l'EA sur n'importe quel graphique. L'Expert Advisor fonctionne lorsque qu'une nouvelle bougie du symbole principal apparaît (c'est-à-dire le symbole du graphique sur lequel l'EA est exécuté) :
//+------------------------------------------------------------------+ //| Fonction de tick de l'Expert | //+------------------------------------------------------------------+ void OnTick() { //--- nous travaillons uniquement au moment de la naissance d'une nouvelle bougie static datetime prevtime=0; datetime time_0=iTime(0,m_symbol_one.Name(),InpTimeFrame); if(time_0==prevtime) return; prevtime=time_0;
Ici, la variable InpTimeFrame est notre entrée Time frame. Selon l'entrée Time frame, nous pouvons permettre à l'EA de fonctionner sur n'importe quel timeframe !
Résultats des tests sur EURUSD :

Commentaire 0