Помогите пожалуйста, разобраться с советником!!!

 

У меня советник на тесте торгует, а на демо нет, на реале не пробовал, но наверное тоже не будет торговать.

Может нужно изменить в программном коде, что-то только не знаю. Если другое дайте знать.

Файл с кодом прикрепляю!!!

 

Уважаемый! А зачем вы заменили комменты в коде на знаки вопросов?

 //????????? ????? ??????? ?????????? 
    Ncomb=0;  mn=1;    
    for(i=1;i<=NN-1;i++){  Ncomb=Ncomb+mn*sr[i,idelt]; mn=2*mn;    } 
    //????????? ????????? ??????? ? ?????? ??????????, ???? ????? ??????? ??? ?? ??????? 
    //???????? ???????? ?? ???? ????? ?????? c ??????? ?? ??????? ?????? ? ?????? ?????? 
Дкмаете очень интересно разбираться в такой ситуации?
 

вряд ли это он менял, скорее всего советника компилировали в системе без нужной странички кодировки.

 

Посмотрел код. К сож., ничем помочь не могу...

Не увидел ничего такого, что могло бы помешать работе эксперта в онлайне.

Однако. Первый раз встречаю в коде эксперта вот такое:

if (OrderSymbol()==Symbol()) {  if(OrderType()==OP_SELL){          
              FileName="last_sell"+Symbol()+Period(); 
              file1=FileOpen(FileName,FILE_CSV|FILE_READ); 
                prob0=FileReadNumber(file1); if(prob>(prob0+0.05))sell_close=1; 
              FileClose(file1); 

Какие то файловые описыватели и проч.... Похоже, что то оч. умное! Неизведанное ещё.

 
rid писал(а) >>

Дкмаете очень интнресно разбираться в такой ситуации?

Не фиг там разбираться, уже давно все разобрано. Ф топку. Если топикстартеру интересно, несколько клонов этого псевдосоветника есть в https://www.mql5.com/ru/code, там же есть обсуждение и неутешительные выводы... В кратце, не тратьте время. Не верите? - почитайте сами.

 

Ну и ладно! Не больно то и хотелось...! Ибо сказано умным человеком:

Бренность мира узрев, горевать погоди! 
Верь: недаром колотиться сердце в груди. 
Не горюй о минувшем: что было, то сплыло. 
Не горюй о грядущем: туман впереди
. (О.Х.)


Причина обращения: