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

 

здрасте всем. такая вот финя: советник ставит отложенники которые тут же открываются, не более одного за раз, сразу со стопом и профитом. далее модифицирует их т.е. двигает стоп, НО зачем ему двигать профит то есть все сделки закрываются только про лосю, но в большинстве случаев лось уже к тому времени в плюсе. но было бы куда лучше если профит был не изменен, по не му много больше плюсов бы было, а так цена ни когда не видит его профита. и еще проблема с ним несколько сделок нормально отрабатывает далее посто двингает ни чего и что самое странное профит и стоп уже отправлены на сервер, но все равно по ним не закрывается сделка,как будто нет ее.помогает перезапуск терминала. демо на альпари, сервер NDD. депозит сто долларов.

/*декомпиль удалён*/

 
Я не кодер...) но у меня в тестере пишет MegaBuxPips2 EURUSD,M1: OrderModify error 130 это значит:
130Неправильные стопы

_____________________________________________________________________________________________________________________________________________________________________

Значение Описание
0Нет ошибки
1Нет ошибки, но результат неизвестен
2Общая ошибка
3Неправильные параметры
4Торговый сервер занят
5Старая версия клиентского терминала
6Нет связи с торговым сервером
7Недостаточно прав
8Слишком частые запросы
9Недопустимая операция нарушающая функционирование сервера
64Счет заблокирован
65Неправильный номер счета
128Истек срок ожидания совершения сделки
129Неправильная цена
130Неправильные стопы
131Неправильный объем
132Рынок закрыт
133Торговля запрещена
134Недостаточно денег для совершения операции
135Цена изменилась
136Нет цен
137Брокер занят
138Новые цены
139Ордер заблокирован и уже обрабатывается
140Разрешена только покупка
141Слишком много запросов
145Модификация запрещена, так как ордер слишком близок к рынку
146Подсистема торговли занята
147Использование даты истечения ордера запрещено брокером
148Количество открытых и отложенных ордеров достигло предела, установленного брокером.

Коды ошибок выполнения MQL4 программы:

Значение Описание
4000Нет ошибки
4001Неправильный указатель функции
4002Индекс массива — вне диапазона
4003Нет памяти для стека функций
4004Переполнение стека после рекурсивного вызова
4005На стеке нет памяти для передачи параметров
4006Нет памяти для строкового параметра
4007Нет памяти для временной строки
4008Неинициализированная строка
4009Неинициализированная строка в массиве
4010Нет памяти для строкового массива
4011Слишком длинная строка
4012Остаток от деления на ноль
4013Деление на ноль
4014Неизвестная команда
4015Неправильный переход
4016Неинициализированный массив
4017Вызовы DLL не разрешены
4018Невозможно загрузить библиотеку
4019Невозможно вызвать функцию
4020Вызовы внешних библиотечных функций не разрешены
4021Недостаточно памяти для строки, возвращаемой из функции
4022Система занята
4050Неправильное количество параметров функции
4051Недопустимое значение параметра функции
4052Внутренняя ошибка строковой функции
4053Ошибка массива
4054Неправильное использование массива-таймсерии
4055Ошибка пользовательского индикатора
4056Массивы несовместимы
4057Ошибка обработки глобальныех переменных
4058Глобальная переменная не обнаружена
4059Функция не разрешена в тестовом режиме
4060Функция не подтверждена
4061Ошибка отправки почты
4062Ожидается параметр типа string
4063Ожидается параметр типа integer
4064Ожидается параметр типа double
4065В качестве параметра ожидается массив
4066Запрошенные исторические данные в состоянии обновления
4067Ошибка при выполнении торговой операции
4099Конец файла
4100Ошибка при работе с файлом
4101Неправильное имя файла
4102Слишком много открытых файлов
4103Невозможно открыть файл
4104Несовместимый режим доступа к файлу
4105Ни один ордер не выбран
4106Неизвестный символ
4107Неправильный параметр цены для торговой функции
4108Неверный номер тикета
4109Торговля не разрешена
4110Длинные позиции не разрешены
4111Короткие позиции не разрешены
4200Объект уже существует
4201Запрошено неизвестное свойство объекта
4202Объект не существует
4203Неизвестный тип объекта
4204Нет имени объекта
4205Ошибка координат объекта
4206Не найдено указанное подокно
4207Ошибка при работе с объектом
 
у меня 130 не было. я утром выложу сет свой. для чистоты экспериментов. надо к обсуждению программистов привлечь. перенос профита явно прописан в коде. а вот дальнейшая неактивнось советника и самое непонятное это не закрытте по уже отправленным на сервер стопу и прояиту для меня совсем не понтно
 
yurec1984:
у меня 130 не было. я утром выложу сет свой. для чистоты экспериментов. надо к обсуждению программистов привлечь. перенос профита явно прописан в коде. а вот дальнейшая неактивнось советника и самое непонятное это не закрытте по уже отправленным на сервер стопу и прояиту для меня совсем не понтно

Я думаю если сов интересный то обратитесь в нашу ветку) https://www.mql5.com/ru/forum/136747/page326#555454

можете выложить отсчет с демо или тестера? лучше сразу в ту ветку...)

 
неее. не отчет а сет потому что мои настройки и ваши явно разнятся. а на демо до отчета дотянуть из за проблем с его адекватной работой ни как получится. сет кину в обе ветки
 
yurec1984:
неее. не отчет а сет потому что мои настройки и ваши явно разнятся. а на демо до отчета дотянуть из за проблем с его адекватной работой ни как получится. сет кину в обе ветки
Понял что сет... просто хотелось посмотреть как он торгует в тестере) ок будем ждать сета)
 
выкладываю сет с отчет один с тестера. и еще я так понял там параметр в настройка модэ сейф если он нулю равен то берутся настройки те что прописаны в коде, если больше нуля то соответсвенно те что в настройках. но если модэ сейф делать больше нуля то картинка совсем не интересная. т.е у меня в тестере он показывает результат при модэ сейф=0 а те параметры что в сете я прописал в код. т.к. он от туда их берет. и порверьте меня щас вспоминаю возможно я выложил тут сову еще без измененных значений в коде.
 
блин опять длбавить не могу файл. че за беда
 
yurec1984:
здрасте всем. такая вот финя: советник ставит отложенники которые тут же открываются, не более одного за раз, сразу со стопом и профитом. далее модифицирует их т.е. двигает стоп, НО зачем ему двигать профит то есть все сделки закрываются только про лосю, но в большинстве случаев лось уже к тому времени в плюсе. но было бы куда лучше если профит был не изменен, по не му много больше плюсов бы было, а так цена ни когда не видит его профита. и еще проблема с ним несколько сделок нормально отрабатывает далее посто двингает ни чего и что самое странное профит и стоп уже отправлены на сервер, но все равно по ним не закрывается сделка,как будто нет ее.помогает перезапуск терминала. демо на альпари, сервер NDD. депозит сто долларов.

Файл удалите! И мне кажнтся там настройки для 4-х знаков, а вы их на 5-ти тестите.
 
TEXX:

Файл удалите! И мне кажнтся там настройки для 4-х знаков, а вы их на 5-ти тестите.
А почему удалите?)
 
7Konstantin7:
А почему удалите?)

Декомпил. Правилами запрещено!
Причина обращения: