Нашел недавно тут сайт
www.backtrader.ru/
Какой-то чувак перевел ВСЮ документацию Backtrader на русский азык !
Качественный перевод!
Коннекторы для МОЕХ кстати тоже есть для: =>
www.backtrader.ru/blog/2024/06/30/finlab-connectors/
— Quick
— Alor
— Tinkoff
— Finam
Можете пробовать.
Какие-то готовые приемлемые варианты стыковки КЛуа с Питоном возможно и есть — я не видел. Я, во всяком случае, отказался от этой затеи уже через пару дней.) Получается неприемлемо сложно с посредственным результатом.
А в Питоне используется github.com/cia76/QuikPy где реализовано то что в QUICK# написано на C# .
В общем QuikPy коннектится через сокеты к Квику(к скрипту QLua который работает в Квике)
Думается, для простых систем такие сложности не нужны, а для более сложных конструкций, сочетание Луа с Питон неприемлемо.
Тем более, можно писать все и сразу на С++ или на Шарпах.
И как ты из Шарпа будешь торговать сразу на МОЕХ если у брокера, только квик есть.
1. КЛуа — Луа-C-АПИ — DLL — Сокеты — Сокеты-Питон — Питон. Не многовато ли?
Уходим из КЛуа через С-АПИ в ДЛЛ — все, конец цепочки, далее, хошь С++, хошь Шарпы.
Ссылки выше это все рабочий код который поддерживается в данный и в котором исправляются ошибки и прочее.
А поддержка и исправление ошибок НАМНОГО важнее чем простота промежуточных интерфейсов, как минимум потом что во всем мире основные бапки платят за поддержку и сопровождение.
Вы, таки, думаете, что я свои коннекторы писал для интереса или мне заняться больше нечем? Ведь, есть готовые, обсуживаемые и поддерживаемые.
Ваши варианты?
А то что не будет выложено, нет никакого смысла обсуждать.
Я спросил, с какого бодуна я пишу свои, если есть такие замечательные готовые? Возможно вы это поймете, через полгода-год.)) Вопрос риторический, ответа не требует.)
А если Финам через год снимет этот коннектор? Куда вы побежите?
Я это, кстати, уже проходил. Не с Финамом, но не суть.
пойдем туды или свой новый коннектор сделаем