Skip to main content

Documentation

Система нейронных сетей marketpawns

Если сигнал от NN3 есть, но его не видно на mpawns, вероятно, это связано с тем, что потенциальный TP/SL меньше заданного (0.1). В этом случае система пропускает сигнал и удаляет его из БД.

Section Documentation
Updated 12.07.2023

Основная структура системы

Невидимые сигналы от NN3 на mpawns#

Если сигнал от NN3 формально есть, но он не отображается на mpawns, одна из типичных причин заключается в том, что потенциальный TP/SL оказывается меньше порогового значения 0.1. В такой ситуации система считает сигнал слишком слабым, пропускает его и удаляет соответствующую запись из БД.

Инстанс для 4-ой нейронки#

Если позиция уже открыта, то при достижении бамперного уровня отправляется запрос к четвертой нейронке. Далее логика простая:

  • если ответ нейронки меньше 0.5, бот принудительно закрывает позицию;
  • если ответ больше или равен 0.5, позиция остается открытой.

В обоих случаях система отправляет уведомление в Telegram.

Второй торговый бот в метатрейдере EXFOR#

Во втором торговом боте в MetaTrader для EXFOR используется отдельный Flask-инстанс для четвертой нейронки. Этот инстанс формирует сигналы и передает их в торговый бот EXFOR, не смешивая поток решений с основным контуром.

Список сетов#

Перед закрытием позиции выполняется проверка, по какому именно сету она была открыта. Если сет входит в перечень сетов, для которых разрешено управление через NN4, только тогда позиция закрывается при ответе нейронки меньше 0.5.

Пример списка разрешенных сетов:

$allowedSetId = ['Early', 'Main'];

Возможные проблемы и их решения

Если логика закрытия или отображения сигналов работает не так, как ожидается, в первую очередь имеет смысл проверить:

  • пороговые значения для отбора сигналов, например минимальный допустимый TP/SL;
  • используется ли нужный Flask-инстанс для соответствующей нейронки;
  • входит ли текущий сет в список разрешенных для обработки через NN4.

Continue Reading

Related Articles