Просто для инфо, как включить live режим. Все будем тестировать на истории – делать backtesting для нашей торговой стратегии. Остальные пункты сделаны в этом примере — код достаточно интуитивный, но я всё равно приведу его здесь, ещё раз, отключив лишнее — комментируя — специально не удаляя, чтобы вам легче было сравнить. И как все эти значения получить, так же прописано в этом же файле. Как вы знаете, брокеров много))) но нам нужны те, у которых есть API — программный интерфейс через который наш торговый робот сможет отправлять заявки на покупку и продажу акций.
Как это работает теперь: изучаем язык TradeScript
– если вы пробегаетесь по истории – то и скрипт будет пытаться выставить в рынок по “старой” цене… Для live режима — не пробегайтесь по истории. Для создания торгового робота обычно придерживаются некоторой структуры кода, можно сказать шаблона, по которому код frontend vs backend что выбрать работает с торговой стратегией и с данными с рынка по тикеру/тикерам и после отработки выводится некоторый результат. Нужный и важный компонент в разработке торгового бота — это возможность тестирования вашей стратегии на истории, например используя простую библиотеку BackTrader. А этот торговый терминал есть у большинства брокеров.
- Чтобы вас долго не мучать с выбором хорошего брокера для торгового бота, я приведу мои решения, которые сформировались после длительной практики по написанию торговых ботов, работающих в live режиме — прямо сейчас торгующих российскими акциями.
- Ни каких финансовых консультаций или рекомендаций не даю — просто пишем код для торгового бота.
- Нужный и важный компонент в разработке торгового бота — это возможность тестирования вашей стратегии на истории, например используя простую библиотеку BackTrader.
- Остальные пункты сделаны в этом примере — код достаточно интуитивный, но я всё равно приведу его здесь, ещё раз, отключив лишнее — комментируя — специально не удаляя, чтобы вам легче было сравнить.
- И как все эти значения получить, так же прописано в этом же файле.
Проверки подключения к Алору через API
Чтобы вас долго не мучать с выбором хорошего брокера для торгового бота, я приведу мои решения, которые сформировались после длительной практики по написанию торговых ботов, работающих в live режиме — прямо сейчас торгующих российскими акциями. В этой статье будем рассматривать Российских брокеров для торговли Российскими акциями, если вы захотите торговать иностранными акциями — то это тоже можно сделать через них же — через СПБ биржу. (код торгового робота не поменяется — поменяется только название тикера — торговой бумаги, которой вы будете торговать). 3) если форекс обучение вы захотите включить live режим работы вашей торговой стратегии, то это делается следующими четырьмя строчками ‑!!! Все заявки на покупку и продажу сразу начнут попадать на биржу и будут пытаться выполняться так, как у вас написано в коде!!
Выбор брокера и библиотек
5) узнать значение портфеля для Валютного рынка и вписать его в поле PortfolioFx— через файл AlorPy\Examples\02 — Accounts.py — получаем это значение. Напоминаю, что цель данной статьи была показать — насколько легко теперь вы можете создавать своих собственных торговых роботов. Ни каких финансовых консультаций или рекомендаций не даю — просто пишем код для торгового бота. И что такое скользящее среднее конечной точки без многих проверок — не запускайте торгового робота в live режиме…