4066...

 
 
sergeev писал(а) >>

эксперте возникла запись
2009.07.06 15:43:49 -- Ошибка(4066): requested history data in update state

и полностью выбило программу, что это было?

ERR_HISTORY_WILL_UPDATED 4066 Запрошенные исторические данные в состоянии обновления

Но выбивать никогда не выбивало. Просто надо было прервать обработку и на следющем тике опять продолжить. Хотя обновление данных идет не совсем корректно.

 

да знаю я что это за ошибка.

А вот почему выбило МТ?????? 

 
был крешлог, но его закрыл. где то есть его копия в файле???
 
sergeev >>:
был крешлог, но его закрыл. где то есть его копия в файле???

Есть подозрение, что неявная ошибка с делением на 0. Которую MQL по ходу не любит.

 
а ещё случаи были?
 

Возможно, советник выключил терминал. Для начала поищи в советнике или индикаторе, что на ноль могло делиться.

 

ок. но вы не стесняйтесь, говорите. сейчас важны все версии..

Проверил. Знак "/" встречается только в коментариях к коду. 

Даже MathMod нету. Так что причина в совпадении чего-то... 

Не подскажите где может хранится крешлог?

 
TheXpert писал(а) >>

Есть подозрение, что неявная ошибка с делением на 0. Которую MQL по ходу не любит.

Деление на ноль терминал у меня никогда не выбивало. Эксперт вылетал конечно.

 

Делить на ноль могут и внутренности терминала.

У тебя валюта депозита какая? не может там пересчет где то с делением на цену быть?

возможно, какая-нибудь цена пункта или маржа расчитывается с делением.

Посмотри, как выглядят массивы котировок сразу после ошибки 4066

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