Sistemi Esperti: MartGreg

 

MartGreg:

Expert Advisor su due MACD con gestione del capitale secondo il metodo della martingala.

Author: Grigoriy Chaunin

 
Corretto un bug nella libreria di gestione del capitale. Nuova versione.
File:
 
FoxRex:
Corretto un bug nella libreria di gestione del capitale. Nuova versione.

Salve,

Potreste aiutarmi per favore?

Il programma apre solo 1 posizione e poi si ferma.

Forse ho un file di errore, come?

Per quanto riguarda l'aiuto, sarei molto felice.

Grazie in anticipo.


Il mio file:

#include <OnTesterFunctions.mqh>
#includere <martingail.mqh>
//--- parametri di ingresso
input double DML=10;
ingresso int Ud=3;
ingresso int Stop=50;
ingresso int Tp=100;
input int Slipage=30;
input int MACD1Fast=5;
ingresso int MACD1Slow=10;
input int MACD2Fast=25;

input int MACD2Slow=30;


//+------------------------------------------------------------------+

//| Funzione di inizializzazione dell'esperto |

//+------------------------------------------------------------------+

int m1=0;

int m2=0;


Martingail lt; ATTENZIONE!!!! Dichiarazione????

//+------------------------------------------------------------------+

//| Aprire |

//+------------------------------------------------------------------+

vuoto Aprire()

 

Chiarimento:

In martingail.mqh la riga

if(GlobalVariableCheck(GVarName)) GlobalVariableSet(GVarName,0);

dovrebbe essere corretta in

if(!GlobalVariableCheck(GVarName)) GlobalVariableSet(GVarName,0);