Имеет ли смысл писать о моделировании ТС на Python?
Стоит ли посвятить несколько топиков моделированию стратегий на Python? Не о программировании на Python — это в книгах можно прочесть, а именно о методах моделирования и тестирования стратегий.
Можно начать, скажем с двух ЕМА. Стратегия изначально дохлая, но может послужить шаблоном для разработки ваших собственных стратегий. Для этого потребуется несколько топиков. Если интереса не будет, то и заморачиваться не имеет смысла. Может вы и сами с усами.)
3Qu, в том то и дело что две средних — это даже не шаблон. Это всё равно что написать «хелло ворлд» и сказать вот смотрите это шаблон для веб-сервера вам ))
если покажете что действительно кноу, на уровне алгоритма, а не на уровне исполнения в коде, к вам очередь выстроится за роботами. Все что не поднимете на бирже, поднимете на продаже профессиональных услуг по созданию профессиональной стратегии.
Ноухау на то и есть, чтобы им хвалиться и показывать всем, но не показывать как оно работает :))
eagledwarf, почему-то глубоко убежден, что чужие стратегии работать ни у кого не будут. Для их настройки нужно понимание предмета, а не как в МТ4-5 — запустил оптимизатор и готово. Не работает это.
3Qu, в целом, согласен. тупой копипаст никому прибыли не принесет.
Но за дельный совет, «как правильно» люди выкладывают бешеные бабки. Доказав людям, что умеешь делать правильно, автоматически становишься человеком, к которому обращаются за советом.
Профит? ;)
Принципы моделирования — можно,
Принципы отсева мусорных стратегий — можно.
Вот к слову о дух средних, можно на их примере как раз и показать, почему этот хэллоу ворд годится только для малышей и как его и ему подобные отсеивать.
то есть алгоритмика всегда интересна, а уж на каком языке, ну пусть будет змейса, ваше право
3Qu, о нет. Если вы имеете ввиду перебрать каждую свечку if ема1>ема2: buy, то конечно о да. Но это лишь первый шаг. Тут как раз ниче интересного нет — как нет интереса вообще в индикаторах.
И я думаю, путаница в терминах, я имею ввиду куда больше чем простой брутфорс. Что делать, если параметров хотя бы с десяток, а свечек (хотя свечки и не особо интересны) с миллионы?
Пишите. Смотря что, конечно, получится, но может получиться интересно. Именно в варианте две средние — для меня это слишком просто — пандас, скользящее окно, mean(), shift() и готово. Но что-то посложнее — может быть интересным. А может я и в простом каких-нить интересных фишек подсмотрю.
Похоже все складывается, интересующихся предметом достаточно. 1-2 дня на подготовку материала, и начнем. Наверное с экспорта котировок в Python.
Подписывайтесь, чтобы не пропустить.)
3Qu, Да, основное — экспорт котировок. Желательно описать несколько способов: через файлы (эксель, ЛУА) и сервер (DDE с настройкой SQL).
Материал крайне объемный, нужный и желательно — на новой версии Квика 8+
Винни Пух, пока мы занимаемся моделированием, достаточно экспорта из CSV-файла, скачанного с Финам. Возможно будет и работа с SQLite, пока не решил.
Реал-тайм экспорт нужен только для рабочей стратегии, а здесь речь пойдет только о моделировании стратеги и ее тестировании на истории.
3Qu, так получается Вы планируете просто брать историю и бэктестить её, посредством одного из ЯП? Это не солидно. Этого добра хватает.
Не хватает как раз мануала как красное с соленым объединять. А библиотеки в питоне даже ленивые научились подключать. Там все равно из документации поначалу не выходишь.
Согласитесь, на том же ЛУА бэктест на двух скользящих это не более 10 строк кода, из которых половина это ввод/вывод.
Винни Пух, модель, это, всё-таки, совсем другая песня, и работа с моделью требует гораздо больше инфы, чем сама стратегия.
Да, вначале тесты и отработка на истории, потом переработка программы под реал — или Луа, или С++, или на том-же Питоне. Иначе я это не вижу.
Лично у меня до питона (в широком, не трейдерском смысле) руки так и не дошли, времени нет. Поэтому с удовольствием посмотрю прикладное применение в нашем трейдерском деле.
Темы можно заказывать?)) Интересует как свечи отрисовывать, вернее просто отрисовывать умею, а вот чтобы в реальном времени — пока не пробовал, чтобы можно было управлять отображением как в обычном терминале — пока не пробовал (вернее, не получалось с наскока), ну не люблю в браузере, хочется в окне приложения, а всякие plotly похоже так не прикрутить.
Replikant_mih, я, как бы, свечным анализом почти не занимаюсь. Так что вряд ли.
Но где-то в Питон есть пакет для построения свечей. Подробности не знаю.
NVDA = NVIDIA и паттерн как у Биткоина
Похожий паттерн выкладывал два раза по Биткоину. Цена если вырвется вверх может показать сильный рост. Прорыв вверх обязательно условия для открытия сделки...
"ОФЗ" - уважаемые авторы, указывайте тип ОФЗ, про который у вас идет речь! В самом деле!
Подавляющее большинство авторов пишут про «ОФЗ»,
например как люди теряют в них деньги, или ка...
3Qu, поставил
просто даже если мне это не пригодится, это всё равно полезнее и интернеснее 80% сдешних постов
мало инфы именно по трейдингу
Однако, понял — вам не интересно.
Графическая интерпретация практически у всего может быть.
если покажете что действительно кноу, на уровне алгоритма, а не на уровне исполнения в коде, к вам очередь выстроится за роботами. Все что не поднимете на бирже, поднимете на продаже профессиональных услуг по созданию профессиональной стратегии.
Ноухау на то и есть, чтобы им хвалиться и показывать всем, но не показывать как оно работает :))
Но за дельный совет, «как правильно» люди выкладывают бешеные бабки. Доказав людям, что умеешь делать правильно, автоматически становишься человеком, к которому обращаются за советом.
Профит? ;)
А вообще моя мечта сделать робота в Экселе или на луа )
Принципы моделирования — можно,
Принципы отсева мусорных стратегий — можно.
Вот к слову о дух средних, можно на их примере как раз и показать, почему этот хэллоу ворд годится только для малышей и как его и ему подобные отсеивать.
то есть алгоритмика всегда интересна, а уж на каком языке, ну пусть будет змейса, ваше право
Обязуюсь поставить плюс под каждый.
И я думаю, путаница в терминах, я имею ввиду куда больше чем простой брутфорс. Что делать, если параметров хотя бы с десяток, а свечек (хотя свечки и не особо интересны) с миллионы?
Подписывайтесь, чтобы не пропустить.)
Материал крайне объемный, нужный и желательно — на новой версии Квика 8+
Реал-тайм экспорт нужен только для рабочей стратегии, а здесь речь пойдет только о моделировании стратеги и ее тестировании на истории.
Не хватает как раз мануала как красное с соленым объединять. А библиотеки в питоне даже ленивые научились подключать. Там все равно из документации поначалу не выходишь.
Согласитесь, на том же ЛУА бэктест на двух скользящих это не более 10 строк кода, из которых половина это ввод/вывод.
Да, вначале тесты и отработка на истории, потом переработка программы под реал — или Луа, или С++, или на том-же Питоне. Иначе я это не вижу.
Но где-то в Питон есть пакет для построения свечей. Подробности не знаю.