Советники: MartGreg

 

MartGreg:

Советник на двух MACD. С управлением капиталом по методу мартингейл.

Автор: Fox Rex

 
Исправлена ошибка в библиотеке управления капиталом. Новая версия.
Файлы:
 
FoxRex:
Исправлена ошибка в библиотеке управления капиталом. Новая версия.

Здравствуй,

Не могли бы вы мне помочь?

Программа открывает только 1 позицию, а затем останавливается.

Может быть, у меня есть файл с ошибками, как?

О помощи, я был бы очень рад.

Спасибо заранее.


Мой файл: 

 

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

input int      MACD2Slow=30;


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

//| Expert initialization function                                   |

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

int m1=0;

int m2=0;


Martingail lt; WARNING!!! Deklaration????

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

//| Open                                                             |

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

void Open() 

 

Уточнение:

в martingail.mqh строку

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

необходимо поправить на

if(!GlobalVariableCheck(GVarName)) GlobalVariableSet(GVarName,0);
Причина обращения: