Ответы на комментарии пользователя 3Qu

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

1) Многопараметрическая оптимизация на больших объемах данных:
— на C# доступна нативно;
— на Python доступна при использовании специальных библиотек и приемов.

2) Глубокий анализ данных (ML и пр.):
- на C# доступен при использовании специальных библиотек и приемов;
- на Python доступен нативно.

3) Эксплуатация высоконагруженных* торговых систем:
- на C# доступна нативно;
- на Python недоступна или требуются специальные библиотеки и приемы.

Если не заниматься глубоким анализом данных (ML и пр.), то выбор однозначен — C#. Если хочется больше науки, чем торговли, то можно использовать Python. Как-то так.)

* высоконагруженными можно назвать торговые системы, одновременно торгующие большое количество инструментов с анализом потоков ордеров или стаканов.
avatar
  • 11 октября 2025, 15:46
  • Еще
3Qu, 
лучший индикатор — ЕМА, а его модификации еще лучше. Но в одиночку и они не тянут
тянут потянут — вытянуть не могут… ©
насчет индикатора — то согласный...

вчерась выкладывал кластеризацию приращений на основе ЕМА и с учетом распада волатильности...
повторюся...

по нонешнему году в пределах 20% на карман....
но широкоизвестный в узких кругах моментист по складу характера некто AlexChi  имеет в тех же параметрах всего 7%, что говорит об том, что момент в нонешнем годе явно не при делах...  

avatar
  • 11 октября 2025, 13:07
  • Еще
3Qu, 
Все правильно, только зачем терять время на подобные эксперименты
предлагаете  водку пьянствовать?...

так по старой памяти...
и кроме того, экскременты переводят понимание рынка из количества в качество…
avatar
  • 11 октября 2025, 11:18
  • Еще
3Qu, согласен, рынок был «ни туда, ни сюда».
avatar
  • 11 октября 2025, 09:25
  • Еще
3Qu, эта фраза кажется абсурдной, но смысл в ней есть. Многие просто его не понимают. Имеется ввиду, что цена, достигнув этого уровня, долго на нем не задержится. Либо сразу пробьет, либо отскочит очень быстро. И так действительно бывает часто )
avatar
  • 11 октября 2025, 08:50
  • Еще
3Qu, 
А так, да, можно, не проблема.
Золотые слова. Вы (при моём скромном участии) блестяще развенчали миф о незаменимости и превосходстве Python на ниве алготрейдинга.)

Действительно, C# сочетает в себе мощь и скорость компилируемого языка и гибкости при использовании стороннего кода. C# удобен для многопараметрической оптимизации на большой истории и построения сильно нагруженных торговых систем. 

Python удобен для прототипирования несильно нагруженных проектов и выполнения поисковых работ. Ключевое слово здесь удобен. Пожалуй, трудно найти задачу, которую на C# было бы сильно сложнее выполнить, чем на Python.
avatar
  • 10 октября 2025, 23:12
  • Еще
3Qu,
большая часть библиотечного функционала, имеющегося в Питон, в С# полностью отсутствует.
Мы говорим про разные вещи.
1) Богаты ли библиотеки в Питоне? Да, богаты.
2) Есть ли возможность использовать в C# разнообразные библиотеки, в том числе написанные на других языках? Да, есть.
Так будет понятнее?)
avatar
  • 10 октября 2025, 04:31
  • Еще
3Qu, 
Эллиптические функции имеются в виду?
Зачем функции, сразу фильтры. С функциями вы еще намучаетесь, пока до фильтров доберетесь.

Но есть и другой вопрос: а оно надо?
Это же другой вопрос. Не надо — не делай.)
avatar
  • 10 октября 2025, 04:14
  • Еще
3Qu,
Вопрос только, кто это «все» будет делать? Вы сами? Ну, ну ) Я бы предпочел проверенные решения этого «всего».
Я и говорю про проверенные решения. Не самому же кодить.)
Например, эллипсы. Помните?
avatar
  • 10 октября 2025, 04:17
  • Еще
3Qu, 
значит не то проверяли. Может вам ничего и не нужно, а потому и все есть.)
Речь в моем комментарии шла об относительно простом для C#. Всё это действительно есть. Что-то сильно навороченное или относительно новое — это в Python. Впрочем, скажу по секрету, всё это можно сделать и в C#.

И при чем здесь душа?
ИИ всё равно. Что спросите, то и ответит. Будете настаивать на своём, ИИ согласится с вами, да еще и прощения попросит. Бездушная машина.))
Извините за необоснованные цифры! В следующий раз буду более осторожен с конкретными числами без реальных тестов.
avatar
  • 10 октября 2025, 02:50
  • Еще
3Qu, 
Лично не проверял, но больше доверяю ИИ
Я проверял лично. Мне не надо доверять бездушному ИИ.)
avatar
  • 10 октября 2025, 01:32
  • Еще
3Qu, это одно и то же. Если у нас дискретность 100мс, то и максимальная задержка столько же
avatar
  • 10 октября 2025, 00:06
  • Еще

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мс

avatar
  • 10 октября 2025, 00:36
  • Еще
3Qu, 
для C#  многого нет, даже относительно простого
Относительно простое для C# многое есть.
avatar
  • 09 октября 2025, 22:47
  • Еще
3Qu, для таких древних девайсов удобно поставить убунту сервер и одной командой накатить графическую оболочку lxqt. Для удаленного стола — vnc, настройка чуть сложнее. Итого система будет легче и быстрее, чем дебиан.
avatar
  • 04 октября 2025, 08:41
  • Еще
Выберите надежного брокера, чтобы начать зарабатывать на бирже:
....все тэги
UPDONW
Новый дизайн