все прекрасно работает, просто ДЦ скорей всего не поддерживает тейки ближе 10 пипов
extern int TakeProfit = 8; // попробуй поставить 10-15
Перед выставлением SL и TP в OrderSend(...) полезно анализировать эти значения на корректность в соответствии с текущим StopLevel.
Тогда проблем не будет.
Из учебника:
Ограничение по минимальной дистанции StopLevel.
Торговая операция не осуществляется, если нарушено любое из указанных требований.
Тип ордера | Цена открытия ордера (OpenPrice) | StopLoss (SL) | TakeProfit (TP) |
---|---|---|---|
Buy |
Модификация запрещена | Bid-SL ≥ StopLevel | TP-Bid ≥ StopLevel |
Sell |
Модификация запрещена | SL-Ask ≥ StopLevel | Ask-TP ≥ StopLevel |
BuyLimit |
Ask-OpenPrice ≥ StopLevel | OpenPrice-SL ≥ StopLevel | TP-OpenPrice ≥ StopLevel |
SellLimit |
OpenPrice-Bid ≥ StopLevel | SL-OpenPrice ≥StopLevel | OpenPrice-TP ≥ StopLevel |
BuyStop |
OpenPrice-Ask ≥ StopLevel | OpenPrice-SL ≥ StopLevel | TP-OpenPrice ≥ StopLevel |
SellStop |
Bid-OpenPrice ≥ StopLevel | SL-OpenPrice ≥ StopLevel | OpenPrice-TP ≥ StopLevel |
спасибо за ответы..... буду пробовать....
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Да, спасибо... проблема в ДЦ.....