Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
.
нет имени функции? на вашем компьютере есть русский язык, поэтому он может хорошо работать. но для нашего нерусского у него большая проблема с юникодом
на вашем компьютере есть русский язык, поэтому он может хорошо работать. но для нашего нерусского у него большая проблема с юникодом
Такая проблема впервые озвучена. Попробуйте скачать сам файл, а не делать copy-paste.
Не могли бы вы привести пример, как конвертировать iMA () или iCustom ()
Не занимаюсь конвертацией.
В MT4 довольно просто посчитать среднее значение проторгованных лотов и заплаченной за это комиссии.
Выделенный кусок отвечает за игнорирование закрытых позиций по CloseBy. Т.к. они не проторговываются и фактически являются фейками.
Оказалось, что такой простой код (другие примеры не привожу) не работал корректно в MT5 со старой версией библиотеки. Сейчас все отлично.
ЗЫ Первый раз нашел применение свойству ORDER_POSITION_BY_ID.
Ветка большая, ниже список постов, представляющих интерес.
https://www.mql5.com/ru/forum/93352/page11#comment_4071950
ЗЫ
Выделенная ссылка - нерешенная проблема. Если у кого-нибудь есть мысли по обходу, дайте знать.
Костыльный обход.
Было бы очень желательно указать как минимум в шапке комменатриев исходника, что MT4ORDERS_FASTHISTORY_OFF не только ускоряет работу с массивами истории, но и сказывается на полноте функциональной поддержки, в частности без этой опции оказывается нельзя выделить через OrderSelect(ticket, SELECT_BY_TICKET, MODE_HISTORY) ранее открытый и закрытый рыночный ордер, т.к. передаваемый тикет принадлежит входной сделке (что отбрасывается в IsMT4Deal), а поиск соответствующего выхода как раз обложен условной компиляцией на MT4ORDERS_FASTHISTORY_OFF (в GetPositionDealOut).
Было бы очень желательно указать как минимум в шапке комменатриев исходника, что MT4ORDERS_FASTHISTORY_OFF не только ускоряет работу с массивами истории, но и сказывается на полноте функциональной поддержки, в частности без этой опции оказывается нельзя выделить через OrderSelect(ticket, SELECT_BY_TICKET, MODE_HISTORY) ранее открытый и закрытый рыночный ордер, т.к. передаваемый тикет принадлежит входной сделке (что отбрасывается в IsMT4Deal), а поиск соответствующего выхода как раз обложен условной компиляцией на MT4ORDERS_FASTHISTORY_OFF (в GetPositionDealOut).
Мне не приходило в голову, что этот медленный режим кто-то будет дальше использовать. Уже столько воды утекло, никак даже не пытался поддерживать.
Мне не приходило в голову, что этот медленный режим кто-то будет дальше использовать. Уже столько воды утекло, никак даже не пытался поддерживать.
Не люблю мохнатые зависимости, если они не влияют на функционал, потому отключал. ;-) Если б было сказано, что кое-какие фичи не работают, разумеется оставил бы.
Не люблю мохнатые зависимости, если они не влияют на функционал, потому отключал. ;-) Если б было сказано, что кое-какие фичи не работают, разумеется оставил бы.
Виноват. Необходим следующий билд, в нем сделаю соответствующий комментарий. Но по срокам полная неопределенность.