Идентификаторы запроса, используемые в функции MarketInfo(). Mогут быть одной из следующего величин:
MODE_FREEZELEVEL | 33 | Уровень заморозки ордеров в пунктах. Если цена исполнения находится в пределах, определяемых уровнем заморозки, то ордер не может быть модифицирован, отменен или закрыт. |
Как можно проверить уровень заморозки ?
можно пример кода, для бай, например ?
FreezLvl=MarketInfo(Symbol(), MODE_FREEZELEVEL)*_Point; // для модификации стопов покупки if (OrderTakeProfit()>0 && MathAbs(OrderTakeProfit()-Bid)<=FreezLvl) continue; if (OrderStopLoss()>0 && MathAbs(OrderStopLoss()-Bid)<=FreezLvl) continue; // для модификации стопов продажи if (OrderTakeProfit()>0 && MathAbs(OrderTakeProfit()-Ask)<=FreezLvl) continue; if (OrderStopLoss()>0 && MathAbs(OrderStopLoss()-Ask)<=FreezLvl) continue; // для модификации отложенных ордеров покупки, продажи if (MathAbs(OrderOpenPrice()-Ask)<=FreezLvl) continue; if (MathAbs(OrderOpenPrice()-Bid)<=FreezLvl) continue;
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
что за 145 ошибка ?
у одного брокера советник нормально работает,
у другого зависает посередине теста и выдает 145 ошибку.
Как её исправить ?