is not expert and cannot be executed. Не могли бы мне помочь?

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Sergey Zhaivoronok
484
Sergey Zhaivoronok  
Добрый вечер. У меня проблема. когда компилирую советник,выдает is not expert and cannot be executed.  Не могли бы мне помочь?
Georgiy Merts
8953
Georgiy Merts  

Вроде ж ясно написано - это не эксперт, и он не может быть выполнен.

Пиши эксперта.

Sergey Zhaivoronok
484
Sergey Zhaivoronok  
Georgiy Merts:

Вроде ж ясно написано - это не эксперт, и он не может быть выполнен.

Пиши эксперта.

Когда компелирую,так писать стало. раньше все было норм. не могу понять в чем проблеба

Vladislav Andruschenko
140612
Vladislav Andruschenko  
Sergey Zhaivoronok:
Добрый вечер. У меня проблема. когда компилирую советник,выдает is not expert and cannot be executed.  Не могли бы мне помочь?


скорее всего в коде лишние функции, 

void OnStart() например или OnCalculate 

без кода не разобраться

Sergey Zhaivoronok
484
Sergey Zhaivoronok  
Sergey Zhaivoronok
484
Sergey Zhaivoronok  
И заметил такое----все слова которые стали красные ....были другого цвета.
Vladislav Andruschenko
140612
Vladislav Andruschenko  
Sergey Zhaivoronok:

так ошибок нет. должно работать ИнфаСто

Georgiy Merts
8953
Georgiy Merts  
Sergey Zhaivoronok:

Когда компелирую,так писать стало. раньше все было норм. не могу понять в чем проблеба

Внес мааааленькую поправочку, после чего код уже не воспринимается компилятором, как код эксперта.

Но без кода - не разобраться.

Vladislav Andruschenko
140612
Vladislav Andruschenko  

проблема в том, что это старое объявление главных функций

init() заменить на int OnInit()
deinit() заменить на void OnDeinit(const int reason)
start() заменить на void OnTick()

Sergey Zhaivoronok
484
Sergey Zhaivoronok  
Не работает
Vladislav Andruschenko
140612
Vladislav Andruschenko  

а у меня работает :-) 



Значит дело не в советнике

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий