Ответы на комментарии пользователя 3Qu
дальше можно не читатьВы выводы прочитайте. Просто прелесть. Там черным по белому написано, что Марковские цепи не стоит использовать … при реальной работе с валютным и фондовым рынками. Но метод может быть полезен для рыночных аналитиков. Известное дело, им же не торговать на бирже.))
А если вопрос: что удобней, то тоже очевидно, — Питон.Совсем не очевидно.
лучший индикатор — ЕМА, а его модификации еще лучше. Но в одиночку и они не тянуттянут потянут — вытянуть не могут… ©

Все правильно, только зачем терять время на подобные экспериментыпредлагаете водку пьянствовать?...
А так, да, можно, не проблема.Золотые слова. Вы (при моём скромном участии) блестяще развенчали миф о незаменимости и превосходстве Python на ниве алготрейдинга.)
большая часть библиотечного функционала, имеющегося в Питон, в С# полностью отсутствует.Мы говорим про разные вещи.
Эллиптические функции имеются в виду?Зачем функции, сразу фильтры. С функциями вы еще намучаетесь, пока до фильтров доберетесь.
Но есть и другой вопрос: а оно надо?Это же другой вопрос. Не надо — не делай.)
Вопрос только, кто это «все» будет делать? Вы сами? Ну, ну ) Я бы предпочел проверенные решения этого «всего».Я и говорю про проверенные решения. Не самому же кодить.)
значит не то проверяли. Может вам ничего и не нужно, а потому и все есть.)Речь в моем комментарии шла об относительно простом для C#. Всё это действительно есть. Что-то сильно навороченное или относительно новое — это в Python. Впрочем, скажу по секрету, всё это можно сделать и в C#.
И при чем здесь душа?ИИ всё равно. Что спросите, то и ответит. Будете настаивать на своём, ИИ согласится с вами, да еще и прощения попросит. Бездушная машина.))
Извините за необоснованные цифры! В следующий раз буду более осторожен с конкретными числами без реальных тестов.
Лично не проверял, но больше доверяю ИИЯ проверял лично. Мне не надо доверять бездушному ИИ.)
3Qu, 100мс дискретность? Это что за подключение такое :). Даже почивший в бозе ITInvest со своим кривущим SmartCOM давал задержку миллисекунд 10, если мне память не изменяет.
Ну и по поводу «даже Lua» я бы не стал так отмахиваться, вот пример из сегдняшнего:
[TRACE][STRMGR] 2025.10.09 14:26:17.9227 Prod: RTS-12.25_FT: время на исполнение: 00:00:00.0012286
[TRACE][STRMGR] 2025.10.09 14:26:17.9227 Prod: RTS-12.25_FT: результат: 1
[TRACE][ORDMGR] 2025.10.09 14:26:17.9227 StratMgrSignalHandler: ticker = RIZ5, tsrc = AddTick, price = 101630, Signal = 1, Size = 1, regime = Trade
[TRACE][TRQ_CONN] 2025.10.09 14:26:17.9997 PlaceOrder: Выставление заявки: result = <result success=«true» transactionid=«38205942»/>
Это не холостой прогон, а именно сгенерированный сигнал и выставленная заявка. Видно, что все задержки — сетевые и на стороне брокера, ~70мс прошло от отправки заявки на сервер брокера до его ответа о том, что заявка размещена, обработка же Lua-частью от получения очередной сделки из ленты до генерации сигнала в сторону ордеринга заняла 1.2мс
для C# многого нет, даже относительно простогоОтносительно простое для C# многое есть.