R50 13ac45ed31a2c776e1c110203ff8b45c
Python, Telegram API, Machine

Telegram бот, работающий с сигналами на бирже MT4.

Добавлено 08 дек 2024 в 13:12
Телеграм бот, принимающий сигнал с валютной парой и показателями для отслеживания. Далее, при срабатывании сигнала через нужный таймфрейм проводится оценка предсказания.
Платформа MetaTrade позволяет использование бесплатного демо-аккаунта для работы с платформой путем написания скриптов на специальном языке MQL5. У данного языка свой синтаксис, схожий с С, но кодировка файлов в терминале идет в формате UTF-16, а весь терминал заточен под работу на Windows.
Пришлось сначала изучить MQL5, потом адаптировать скрипты для работы с Linux на виртуальной машине, научить общаться Python и MQL5.
Бот принимает данные и записывает их в файл в json формате. При обнаружении нового сигнала скрипт активирует мониторинг срабатывания сигнала, далее через n времени проводит оценку сделки.
6d9e46d3d7