3Qu
3Qu личный блог
11 февраля 2022, 19:13

Моделирование стратегий на Python. С чего начинать.

В предыдущей теме слегка неосторожно обмолвился, что помогу желающим начать программировать на Python. Таковых желающих уже оказалось несколько человек. И выбор — либо отвечать всем по очереди и, с вариациями, почти одно и тоже, либо написать топик, почти очевиден — написать топик и ответить всем разом. Кроме того, есть вероятность, что меня дополнят и поправят.

Итак, чтобы начать работать с Python, надо установить среду Python. Для совсем начинающих я рекомендую Anaconda. В Anaconda все в одном флаконе — большинство необходимых модулей, среды разработки, документация — вам ни с чем не придется заморачиваться, сиди работай и ни о чем не беспокойся. Из сред разработки я предпочитаю Spyder — он уже изначально входит в комплект поставки Anaconda, и вам опять ни о чем беспокоиться не надо. Многие предпочитают другие среды разработки, но это их выбор.
Более продвинутые могут установить Miniconda, что я и делаю на данном этапе. Начинать и даже продолжать со среды Python я бы не советовал, но это, опять таки, мое личное мнение. Можно я больше не буду после каждой фразы писать ИМХО — ИМХО, это очевидно, а чье же еще это мнение.)

Теперь, литература. Я начинал с книги — Марк Саммерфилд Программирование на Python 3. Подробное руководство. 2009 гКнига есть в интернете.
Книга слегка устарела и не содержит новых фишек, но для начала они и не нужны. Пожалуй, это единственная книга о Python, которую я читал. В интернете имеется подробная документация как по самому Python (https://www.python.org/), так и по всем его модулям, и этого более чем достаточно для любых целей.

Что касается примеров кода для моделирования стратегий, то такие простые примеры есть в моих топиках. Возможно где-то еще — я не в курсе, как-то ни к чему было.
Youtube содержит множество учебных материалов по Python, включая пошаговую реал-тайм разработку несложных программ с подробными комментариями и пояснениями. Это может быть интересно.

PS Комментарии к топику модерируются. Не тратьте время, не пишите чушь.)
34 Комментария
  • Mantis
    11 февраля 2022, 19:19
    Еще в телеге учебный канал по Питону хороший https://t.me/seniorpythonist (не реклама, не моё)
  • vlad1024
    11 февраля 2022, 19:36
    На курсере и других онлайн образовательных площадках, есть нормальные курсы по питону, если все нормально с английским я бы их советовал. Так как там обычно хороший баланс теории и практики, и по деньгам не дорого, есть совсем бесплатные.
  • андрей молисов
    11 февраля 2022, 21:31
    Спасибо!  Самое то для чайников!
  • Turbo Pascal
    11 февраля 2022, 22:54
    Давай лучше примеры:

    Коннект к терминалу.
    Получить свечку.
    Выставить лимитку.
    Убедиться что рынок лимитку слизал.

    Так и начнётся.

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

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