В предыдущей теме слегка неосторожно обмолвился, что помогу желающим начать программировать на Python. Таковых желающих уже оказалось несколько человек. И выбор — либо отвечать всем по очереди и, с вариациями, почти одно и тоже, либо написать топик, почти очевиден — написать топик и ответить всем разом. Кроме того, есть вероятность, что меня дополнят и поправят.
Итак, чтобы начать работать с Python, надо установить среду Python. Для совсем начинающих я рекомендую
Anaconda. В Anaconda все в одном флаконе — большинство необходимых модулей, среды разработки, документация — вам ни с чем не придется заморачиваться, сиди работай и ни о чем не беспокойся. Из сред разработки я предпочитаю Spyder — он уже изначально входит в комплект поставки Anaconda, и вам опять ни о чем беспокоиться не надо. Многие предпочитают другие среды разработки, но это их выбор.
Более продвинутые могут установить Miniconda, что я и делаю на данном этапе. Начинать и даже продолжать со среды
Python я бы не советовал, но это, опять таки, мое личное мнение. Можно я больше не буду после каждой фразы писать ИМХО — ИМХО, это очевидно, а чье же еще это мнение.)
Теперь, литература. Я начинал с книги —
Марк Саммерфилд Программирование на Python 3. Подробное руководство. 2009 г. Книга есть в интернете.
Книга слегка устарела и не содержит новых фишек, но для начала они и не нужны. Пожалуй, это единственная книга о Python, которую я читал. В интернете имеется подробная документация как по самому Python (
https://www.python.org/), так и по всем его модулям, и этого более чем достаточно для любых целей.
Что касается примеров кода для моделирования стратегий, то такие простые примеры есть в моих топиках. Возможно где-то еще — я не в курсе, как-то ни к чему было.
Youtube содержит множество учебных материалов по Python, включая пошаговую реал-тайм разработку несложных программ с подробными комментариями и пояснениями. Это может быть интересно.
PS Комментарии к топику модерируются. Не тратьте время, не пишите чушь.)
Коннект к терминалу.
Получить свечку.
Выставить лимитку.
Убедиться что рынок лимитку слизал.
Так и начнётся.