Скачать MetaTrader 5

советник перестает нормально работать - страница 2

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Миллиард задач уже выполнено в MQL5 Cloud Network. Тестируй роботов еще быстрее!
Anatolij Anufriev
4186
Anatolij Anufriev 2011.12.17 13:50  
TEXX:

Декомпил. Правилами запрещено!
ааа) да забили на этот форум видима) и глючит он не по детски ужас...
yurec1984
53
yurec1984 2011.12.18 02:29  

все разобрался как добавлять)) написано же рар нелья. выкладываюсет и отчет. и напоминаю что если в тестрере выбрал какие то параметры то не достаточно их просто в настройки прописать суть в том что если моде сейф =0 то настройки берутся те что прописаны в коде.

/* файл удален модератором, декомпил */

yurec1984
53
yurec1984 2011.12.19 21:11  

декомпил говорите)

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

код советника скопировал в блокнот. сделать из этого советника 1=1 как у меня даже я смогу

/Декомпил удален снова. Будете настаивать еще - пойдете в баню без предупреждения - Mathemat/

Mojaheed
6
Mojaheed 2013.12.30 15:31  

Доброго времени суток!

В советнике, использующем учет ордеров https://book.mql4.com/ru/build/orders есть небольшая проблема. Если запускать советника, при ранее открытом ордере закидывает сообщением ошибки 4002. Как можно с этим бороться? Подскажите!

Сов работает, только это сообщение малость нервирует мою тонкую натуру...

Vitalie Postolache
12115
Vitalie Postolache 2013.12.30 15:41  
Mojaheed:

Доброго времени суток!

В советнике, использующем учет ордеров https://book.mql4.com/ru/build/orders есть небольшая проблема. Если запускать советника, при ранее открытом ордере закидывает сообщением ошибки 4002. Как можно с этим бороться? Подскажите!

Сов работает, только это сообщение малость нервирует мою тонкую натуру...


4002 - программа пытается рассчитать больше значений, чем умещается в массиве. Решение простое - пересмотреть количество элементов массива и добавить сколько надо.
Mojaheed
6
Mojaheed 2013.12.30 16:42  
evillive:

4002 - программа пытается рассчитать больше значений, чем умещается в массиве. Решение простое - пересмотреть количество элементов массива и добавить сколько надо.


evillive, этот же модуль используется в другом советнике, так там никаких подобных ошибок нет. Он стоит без изменений как был написан в учебнике. Массивы Mas_Ord_Old[31][9], Mas_Ord_New[31][9].

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

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

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