- www.metatrader5.com
Что-то невероятное - спасибо большое...лучше всего в наверно в МТ5-хедж использовать... да, мало трейдеров еще в мт5...))
С историей же не работает. Так-что, чудесного не много.
В защиту MT5-ОЯС хочется сказать, что эта ОЯС дает гораздо больше возможностей, чем MT4. Особенно это касается биржевого трейдинга. Но и на FOREX можно, например, через MT5-ОЯС получить немаловажную статистику качества исполнения отложенных ордеров.
https://www.mql5.com/ru/code/16134
С благодарностью приму подробности от Вас. Без них воспроизвести "не работу" не могу.
А как вы "пытались" ее "воспроизводить"?
Запускал множество MT4-скриптов/советников и анализировал корректность их работы.
Также создавал свои тесты по ходу написания библиотеки.
Запускал множество MT4-скриптов/советников и анализировал корректность их работы.
Также создавал свои тесты по ходу написания библиотеки.
Кое какие рудименты по работе с историей обнаруживаются:
static int MT4OrdersHistoryTotal(void) { int Res=0; if(::HistorySelect(0,::TimeCurrent())) { const int TotalDeals=::HistoryDealsTotal(); for(int i=0; i<TotalDeals; i++) if(MT4ORDERS::IsMT4Deal(::HistoryDealGetTicket(i))) Res++; const int TotalOrders=::HistoryOrdersTotal(); for(int i=0; i<TotalOrders; i++) if(MT4ORDERS::IsMT4Order(::HistoryOrderGetTicket(i))) Res++; } return(Res); }
При каждом вызове OrdersHistoryTotal() выполняется пробежка трусцой по всей истории счета с кучей проверок.
Выделение в истории по индексу то же с пробежкой по всей истории.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
MT4Orders:
Параллельное использование ордерных систем MetaTrader 4 и MetaTrader 5. Данная библиотека позволяет работать с ордерами в MQL5 (MT5-hedge) точно так же, как в MQL4.
Автор: fxsaber