Здравствуйте.
Подскажите, пожалуйста как реализовать следующий код.
При строчке
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,NormalizeDouble(Ask + SellSL*Point,Digits), NormalizeDouble(Bid - SellTP*Point,Digits));
отрывается ордер селл
Как реализовать открытие двух ордеров селл и бай одновременно после исполнения условия. (заменить данную строчку открывающую селл и бай)
Спасибо.
В тестере, если вы вставите следом OrderSend(...,OP_BUY,....) все пройдет, но в он-лайн надо делать некоторую задержку между открытиями двух ордеров. Смотрите CodeBase, итсполнение ордеров on-line. Используйте уже то,что написано для Вас.
Спасибо но не нашел...
Одновременно с абсолютной точностью нельзя, так как Вам в любом случае нужно два раза обратиться к OrderSend(...)
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,NormalizeDouble(Ask + SellSL*Point,Digits), NormalizeDouble(Bid - SellTP*Point,Digits));
OrderSend(Symbol(),OP_BUY,Lot,Ask,3,NormalizeDouble(Bid - BuySL*Point,Digits), NormalizeDouble(Ask + BuyTP*Point,Digits));
Но еще раз повторяю в ON-Line это не пройдет, только в тестере. Для ON-Line используйте библиотечные функции, к примеру:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте.
Подскажите, пожалуйста как реализовать следующий код.
При строчке
OrderSend(Symbol(),OP_SELL,Lot,Bid,3,NormalizeDouble(Ask + SellSL*Point,Digits), NormalizeDouble(Bid - SellTP*Point,Digits));
отрывается ордер селл
Как реализовать открытие двух ордеров селл и бай одновременно после исполнения условия. (заменить данную строчку открывающую селл и бай)
Спасибо.