Биржевой Спекулянт Инвестор
Биржевой Спекулянт Инвестор Торговые сигналы!
10 июня 2022, 12:00

Самонастраивающаяся система торговли на 1С

Не смотря на то, что существует множество языков программирования и готовых торговых систем, считаю что возможности платформы 1С Предприятие на форуме не сильно озвучены. Поэтому опишу свою реализацию торговой системы.

Система имеет 18 встроенных торговых стратегий. Сами стратегии основаны на технических индикаторах рассчитанных в связке 1С+Python.
Самонастраивающаяся система торговли на 1С

На примере MACD простейшее описание выглядит так: сигнал на покупку возникает если ta_MACD_macd_diff больше 0 и растет

Самонастраивающаяся система торговли на 1С

Для хранения истории срабатывания сигналов для всех инструментов используется Регистр сведений (читай таблица)

В нем содержится история по датам по сигналам для всех инструментов

Самонастраивающаяся система торговли на 1С

Аналогично в другой таблице хранится по датам анализ того сработал ли сигнал или нет.
Самонастраивающаяся система торговли на 1С

Данные в таблице заполняются как специальной обработкой (так реализован анализ истории), так и в реальном режиме времени.

И для принятия решения существует аналогичная таблица, но уже не по датам а итоговая.
В ней проанализировано общее количество сигналов по каждому инструменту и вероятность срабатывания сигналов.
Самонастраивающаяся система торговли на 1С

Соответственно как человек, так и система сама может принять решение в реальном режиме времени исходя из текущих сигналов на покупку и продажу, так и из вероятности их срабатывания, которая накопилась по результатам тестирования в прошлом.
Самонастраивающаяся система торговли на 1С

При желании можно посмотреть детализацию какой именно сигнал сработал, и какова вероятность его срабатывания.
Самонастраивающаяся система торговли на 1С

И расшифровать сигнал графически

Самонастраивающаяся система торговли на 1С


Буду признателен за идеи по улучшению механизма принятия решений, а то у меня иссякли идеи.









13 Комментариев
  • jin
    10 июня 2022, 12:08
    1С штука мягко говоря не быстрая, зачем на ней роботов плодить?
  • Андрей К
    10 июня 2022, 23:08
    Вы раньше в Финаме у Герчика работали? )
  • Grin
    12 июня 2022, 06:05
    А анализ стратегий в разрезе, отдельных инструментов, и последующее сравнение результатов, проводится? И наоборот, анализ инструментов в разрезе стратегий.
    1С как удобная оболочка выступает (справочники, регистры, запросы), а остальное питон? Или может на 1с можно индикаторы, коннекторы писать, приказы выставлять?
  • ezomm
    13 июня 2022, 23:22
    Какой то ацкий труд получается.Но график гораздо сложнее наших предположений.Формы волн постоянно меняются в размахе  и чередуются.Но охота на 3ю волну самый правильный путь аналитика.Остальные 7 волн будем считать информацией, прелюдией 3й волны. Но формализовать процесс в алгоритм архи сложно. Легче натренировать глаз, как это сделал я. Есть проги ВА типа EWA 6.0, но они часто ошибаются. Проги по VSA я не видел. А индикаторы — осцилляторы это только усреднение за период. Надо искать связь объема и формы волн. Надо понимать силу и слабость тренда. Из этой силы-слабости считать период индикаторов.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн