перебрать все ордера и запоминать в переменную лучшую цену после сравнения с очередной.
double hiprice=0.0; for (int i =OrdersTotal()-1; i>=0;i--) { int x= OrderSelect (i, MODE_TRADE) ; // здесь может чуть по другому if (OrderSymbol() == Symbol() && OrderType() == BUY_STOP && hiprice<OrderOpenPrice()) hprice=OrderOpenPrice(); }
Очеть доступно.
Большое спасибо!!!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как достать наибольшую цену среди
отложенных ордеров BUYSTOP?