Помогите найти ошибку(((

Vadza

Новичок форума
Писал робота на заказ. Сделали немного не то, что я хотел. Как исправить - не знает.
Тестится неплохо, ставлю на демку - через какое то время выдает ошибку 4051.
Могу предположить следующее.
Изначально просил сделать функцию частичного закрытия открытого лота заданным количеством частей.
Автор не знал как это грамотно сделать и сделал изначально открытие несколькими лотами и потом их по очереди закрывал. Плюс периодически происходило бесконтрольное открытие лотов.
Короче хэлп, если кто может. Поделюсь неплохими сэтами))
 

Вложения

  • z180525_VadimBizhanov_v07 (1).mq4
    52,7 КБ · Просмотры: 60

AlexeyVik

Программист mql4 mql5
Где-же вы находите таких исполнителей??? А деньги не вернул за невыполненную работу?
 

AlexeyVik

Программист mql4 mql5
Надо как минимум найти в какую функцию, в какой момент передаётся и какое недопустимое значение.
На мой взгляд проще написать весь советник заново чем разбираться в таком коде.
 

Vadza

Новичок форума
да понятно.
жалко времени потраченного. ну и денег тоже...
 

Ugar

Гуру форума
Надо полностью строчку с ошибкой из журнала. Обычно там пишется в какой строке.
 

Vadza

Новичок форума
invalid lots amount for OrderSend function
пишет вот это...
 

Anton567777

Новичок форума
А какое тех.задание и логика на частичное закрытие ордера?
 

Vadza

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

Anton567777

Новичок форума
Скиньте в личку полностью тех.задания, которому задавали программисту, переделаю его полностью. Посмотрел исходник, там даже нету обработок ошибок, открытия ордеров не подтверждается от брокера и т.д. Могу Вам переделать советник, более понятнее и разборчивее в коде.
 
Последнее редактирование:

Anton567777

Новичок форума
Кстати сливает с января до февраля текущего года по EURUSD
 
Верх