Alexey Volchanskiy:
Вместо Point,Digits надо писать _Point, _Digits или Point(),Digits()
и так сойдет )
Alexey Volchanskiy:
Вместо Point,Digits надо писать _Point, _Digits или Point(),Digits()
Что то не помогло...а еще есть ошибки?
Alexandr Bryzgalov:
и так сойдет )
а что тогда не идет,не подскажете?Был бы признателен)))
Alexandr Bryzgalov:
и так сойдет )
c #property strict не сойдет
Alexey Volchanskiy:
В самом начале где?Да? В условиях
- В OPENORDER вставить хотя бы Print c распечаткой входных параметров. И в журнале посмотреть, есть ли ошибки.
Alexey Volchanskiy:
Можете пример одного принта написать
Я бы перед каждым OrderSend распечатывал параметры этой команды.
Может, она вообще не вызывается.
Stepan Lyzlov:
Можете пример одного принта написать
Можете пример одного принта написать
Судя по просьбе, код не вы писали )) Ну да ладно
if(ord==OP_BUY) { if(takeprofit>=STOPLEVEL) TP=NormalizeDouble(Price+takeprofit*Point,Digits); else TP=0; if(stoploss>=STOPLEVEL) SL=NormalizeDouble(Price-stoploss*Point,Digits); else SL=0; error=OrderSend(Symbol(),OP_BUY,LOT,Price,slippage,SL,TP," ",Magic,0,Blue); Print("error=", error, " LOT=", LOT, " Price=", DoubleToString(Price, 8), ...); и остальные параметры в том же духе }
***

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Будет ли работать данный код? В тестере не открывает ордеров, но и ошибок нет....где я просчитался?