забыли скобку
вместо SetOrderBUY
надо SetOrder(BUY
старайтесь проверять код посимвольно, если уж не можете сразу заметить отсутствие скобок.
вместо SetOrderBUY
надо SetOrder(BUY
старайтесь проверять код посимвольно, если уж не можете сразу заметить отсутствие скобок.
Подскажите в чем дело
Я добавил скобку но позиция открывается только в одну сторону , только BUY или только SELL
В чем дело ?
Я добавил скобку но позиция открывается только в одну сторону , только BUY или только SELL
В чем дело ?
объяснение
Вы совершенно забыли, что после совершения любой торговой операции наступает временный запрет на совершение любых торговых операций сроком на 10 секунд.
Прочтите пожалуйста описания в разделе:
https://www.metaquotes.net/en/metatrader5/algorithmic-trading
Также просматривайте лог-файлы работы экспертов, нажимая на Ctrl+L,
там будет указано(в Вашем случае), что вторая команда пропущена.
Вы совершенно забыли, что после совершения любой торговой операции наступает временный запрет на совершение любых торговых операций сроком на 10 секунд.
Прочтите пожалуйста описания в разделе:
https://www.metaquotes.net/en/metatrader5/algorithmic-trading
Также просматривайте лог-файлы работы экспертов, нажимая на Ctrl+L,
там будет указано(в Вашем случае), что вторая команда пропущена.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
SetOrder(SELL,1,Bid,3,0,Bid-20*Point,RED) # SELL
SetOrderBUY,1,Ask,3,0,Ask+20*Point,GREEN) # BUY
Вот такая программа. Она должна выставлять на покупку и продажу одновременно. А выполняет только одну операцию. В чем дело ? Как сделать правильно?