12345
12345 личный блог
14 декабря 2016, 11:40

Os.Engine - платформа для начинающих программистов

В этом посте поговорим об уровне программирования который нужен чтобы начать писать роботов с Os.Engine. А также о том, каких простых правил мы придерживаемся при написании кода. Но перед этим одна очень личная история в картинках...

 

 Os.Engine - платформа для начинающих программистов

И оно вот это с картинки до сих пор меня преследует. Я утирая кровавые слёзы не смотря на боль всё же, разобрался с той библиотекой, но как понял, 95% остальных покупателей того курса — ничего не поняли. И навалили в интернетах горы кирпичей!

Как я понимаю за счёт того позорища в массах укоренилось мнение что писать роботов из кода — сложное и богомерзкое занятие.

 

Но, друзья -это не всегда так!

Писать роботов на нашей библиотеке — удовольствие и сплошная радость!  Мы делали нашу библиотеку для НАЧИНАЮЩИХ программистов.

В принятых правилах написания кода мы договорились не использовать «синтактический сахар», если он усложнит восприятие кода. Мы также договорились писать комментарии на РУССКОМ ЯЗЫКЕ! И (матерь божья!) Мы сделали уровень совместимости для создания роботов, который не будем менять от версии к версии! Но, по порядку...

1. Что нужно знать, чтобы писать крутоХфтРоботов в Os.Engine

 

  1. Как установить Visual Studio
  2. Что такое базовые типы и как их объявлять
  3. Как работает цикл
  4. Как работают операторы перехода
  5. Как подписаться на событие
  6. Всё!

После освоения этих знаний(5 — 10 дней) можно начинать разбираться с примерами роботов встроенных в платформу. И ещё через пару дней Вы уже будете тестировать своих собственных ботов.

Это не уровень архитектора, который был нужен для «той», библиотеки. Это даже не уровень джуниора. И совершенно точно, потратить на изучение платформы 10 дней под силу каждому!

 

2. Про слой совместимости для создания роботов

 

Чтобы писать роботов в Os.Engine — нужно разобраться с интерфейсом программирования роботов один раз. Мы делаем слой создания роботов и договорились поддерживать в нём совместимость со следующими версиями.

Это означает что не придётся учить несколько разных версий библиотек. Можно будет перенести своих ботов в более поздние версии — безболезненно.

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

 

В завершении хочу сказать чтобы Вы не боялись алготрейдинга и программирования. Мы знаем что большинство наших пользователей не будут профессиональными программистами и старались сделать так чтобы им было комфортно. Пробуйте!

 

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

36 Комментариев
  • Алексей Никитин
    14 декабря 2016, 11:44
    Гигантская работа! Молодцы!!!
  • Аккаунт Удален
    14 декабря 2016, 11:47
    Ох и доиграетесь вы с роботами
    Восстание машин — один из футурологических сценариев развития технократического общества
  • Vitty
    14 декабря 2016, 11:48
    a чо сложного я лямбдах?? название только страшное.

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

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