rss

Профиль компании

Финансовые компании

Блог компании Os_Engine | Быстрый старт в программирование роботов на OsEngine. Введение и оглавление. #1

Это введение по минисерии статей про то, как быстро научиться делать роботов для OsEngine. Здесь не будет долгих и занудных объяснений всего и вся (это будет чуть позже в этом блоге или было раньше). А в данной серии мы сконцентрируемся на практике.

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

Быстрый старт в программирование роботов на OsEngine. Введение и оглавление. #1

1. Что в сборнике?

В данном сборнике Вы найдёте примеры создания роботов с использованием разных источников. С очень подробным объяснением того, в каком порядке их надо создавать и зачем нужен тот или иной исходный код:

  1. Источник с одним инструментом. BotTabSimple. В конце у Вас будет робот для моноторговли одного инструмента.
  2. Источник с индексом. BotTabIndex. Вы поймёте, как добавить в своего робота автоиндекс, чтобы понимать, куда идёт рынок в данный момент в целом, и улучшать прибыльность своих стратегий.
  3. Источник для парного арбитража. BotTabPair. Вы научитесь и поймёте, как быстро делать роботов для парной торговли.
  4. Источник с одним инструментом. BotTabSimple. Второй пример. Про то, как торговать простые паттерны по свечкам.

 

2. Вам понадобится.

Знать язык программирования C# на самом стартовом уровне.

Внезапно! Никаких разговоров про то, что такое цикл и событие здесь не будет. За этим идём к Иосифу Дзеранову и возвращаемся через 2 недели назад: https://smart-lab.ru/company/os_engine/blog/972644.php

 

Уметь обращаться с визульным интерфейсом OsEngine.

В данном сборнике мы в основном будем только смотреть на код роботов. И к данному моменту предполагается, что Вы уже умеете пользоваться самим терминалом. Если что-то Вам не понятно, нужно будет обращаться к основному гайду: https://smart-lab.ru/company/os_engine/blog/1024149.php

Куда надо подглядывать:

Быстрый старт в программирование роботов на OsEngine. Введение и оглавление. #1 

Установить нужные программы.

К этому моменту Вы должны установить Visual Studio и научиться собирать проект. Это тоже есть в гайде.

 

Скачать исторические данные с Финам или Бинанс для тестов.

К этому моменты Вы должны скачать исторические данные при помощи OsData.

 

3. Оглавление серии.

  1. Введение. Мы здесь…
  2. Ваш первый робот на моноисточнике.
  3. Добавляем роботу индикатор и торговую логику. 
  4. Добавляем в робота параметры.
  5. Ваш первый робот с фильтром от индекса. 
  6. Робот с двумя источниками и таймфреймами. 
  7. Робот для парного арбитража.
  8. Робот Три солдата, Три вороны.

 

Удачных алгоритмов!

Быстрый старт в программирование роботов на OsEngine. Введение и оглавление. #1

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка проекта, где можно пообщаться: https://t.me/osengine_official_support

★3
1 комментарий

Внутри Гайда это вот здесь будет расположено:


Не заблудитесь. Сам гайд: smart-lab.ru/company/os_engine/blog/1024149.php



UPDONW
Новый дизайн