salesman77: Опять незадача. Пробую работоспособность выше описанного кода. В журнале появляется ошибка с текстом: 18:38:23 '153085': order sell 1.00 GBPUSD opening at 2.0006 sl: 2.0019 tp: 2.0003 failed [Invalid S/L or T/P] Что это значит?
1) А ты в каком ДЦ используешь МТ4?
2) Какое допустимое расстояние стоплосса и тейкпрофита в этом ДЦ ?
Все сделал, при компиляции выдает одну ошибку: 'Lots' - variable already defined C:\Program Files\MetaTrader - E-Global TFG\experts\expert-001.mq4 (21, 15) Вот код:
Сохранил библиотеку b-lots ее же тоже нужно проверять компилированием на ошибки? Выскакивает предупреждение: Start function not found and cannot be run. Что значит то?
Опять незадача.
Пробую работоспособность выше описанного кода. В журнале появляется ошибка с текстом:
18:38:23 '153085': order sell 1.00 GBPUSD opening at 2.0006 sl: 2.0019 tp: 2.0003 failed [Invalid S/L or T/P]
Что это значит?
1) А ты в каком ДЦ используешь МТ4?
2) Какое допустимое расстояние стоплосса и тейкпрофита в этом ДЦ ?
До этого, вчера с такими параметрами т/р и s/l все работало :(((
Я вот так бы сделал...
Спецификации контрактов
(для mini *100)
для micro
(для mini *100)
уровни
гэпа
покупка
продажа
Похоже, что-то не так в строке
Без этого условия эксперт работает...
Что это ты там вставил какие -то параметры расчета лота? Это не надо...
'Lots' - variable already defined C:\Program Files\MetaTrader - E-Global TFG\experts\expert-001.mq4 (21, 15)
Вот код:
Я же тебе написал, что надо оставить во внешних параметрах. А параметры расчета лота сами потом встанут в СВОЙСТВА.(из библиотеки)
проверь. Работает или нет? Я прогнал разок, - работает...
И ММ тоже работает. Осталось разобраться с функцией
NumberOfBarOpenLastPos(string sym="", int tf=0, int op=-1, int mn=-1)Выскакивает предупреждение:
Start function not found and cannot be run.
Что значит то?