double stop = Ask + stoploss * _Point; double take = Bid - takeprofit * _Point; res = mytrade.PositionOpen(_Symbol, ORDER_TYPE_SELL, l, Bid, stop, take, comment);
Если хочется получать размер StopLoss равным заданному, нужно его рассчитывать от цены открытия позиции.

- www.mql5.com
Отличная работа Максим. большое спасибо что делитесь! Давно интересовал такой подход к построению торгового робота. Протестировал, работает впечатляюще. Сеть Naive - показала приличную прибыль после оптимизации SL и TP. Будет ли пояснение или статья может (как самостоятельно обучить сеть на других валютных парах или индексах) при этом не сильно вникая в тонкости языка Питон? Установил Питон на ПК так же все требуемые модули TensorFlow, ... catboost и т. д. (по инструкции из MQL, разделы справки по интеграции Питона и ONNX) все ошибки вроде победил. Компилятор только ругается на отсутствие файла EURUSD_H1.CSV, вот собственно вопрос как его сконвертировать или получить?
Отличная работа Максим. большое спасибо что делитесь! Давно интересовал такой подход к построению торгового робота. Протестировал, работает впечатляюще. Сеть Naive - показала приличную прибыль после оптимизации SL и TP. Будет ли пояснение или статья может (как самостоятельно обучить сеть на других валютных парах или индексах) при этом не сильно вникая в тонкости языка Питон? Установил Питон на ПК так же все требуемые модули TensorFlow, ... catboost и т. д. (по инструкции из MQL, разделы справки по интеграции Питона и ONNX) все ошибки вроде победил. Компилятор только ругается на отсутствие файла EURUSD_H1.CSV, вот собственно вопрос как его сконвертировать или получить?
Бот "Onnx Trader" поддерживает второй способ обучения из статьи "Матчинг сделок при помощи кластеризации"
Для этого подключить iniclude файл <EURUSD ONNX include10.mqh>, который подтянет соответсвующие модели "catmodel10.onnx" и "catmodel_m10.onnx" попробовать
Попытался попробовать, выдает ошибку на отсутствие Periods_m, необходим для расчета f_m, который используется в
OnnxRun(ExtHandle4, ONNX_DEBUG_LOGS, f_m, out_meta, out2_meta);
Попробовал по аналогии с бескластерным методом вставить просто f, не проходит.
Подскажите, пожалуйста, в чем ошибка?

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
ONNX trader:
Пример бота со встроенной моделью машинного обучения, которая обучена на питоне и сохранена в формат ONNX.
Автор: Maxim Dmitrievsky