Примеры по программированию ботов

Примеры. Программирование ботов

Страница предоставляет доступ к разделам справки с примерами

Страница предоставляет доступ к разделам справки с примерами, посвященным задачам по программированию и разработке ботов на языке LCRYP (Language Cryptocurrency). Данные примеры могут отличаться от реализации в последних версиях ботов и претендуют лишь на роль примеров. Ссылки указывают на важные страницы справки, оформленные в соответствующем виде.

Пользователи имеют возможность создавать собственных ботов*. В терминал встроен редактор, позволяющий реализовывать идеи автоматической торговли* в виде ботов или сигнализирующих индикаторов, используя язык LCRYP. Редактор является неотъемлемой частью терминала. Программные коды могут использоваться только в среде терминала. Они являются специализированными и работают только в рамках платформы TerminalCoin. Формат исполнительных файлов имеет расширение '*.lcryp'.

Интеграция LCRYP - программы в TerminalCoin реализована на базовом уровне. Как следствие, в сам язык программирования встроены команды, упрощающие работу со многими рыночными элементами. Данный подход упрощает программирование автоматизированных систем торговли.

Некоторые важные для понимания моменты

Главное тело цикла

Что нужно знать о, основном теле цикла каждого бота. Ниже приведен пример для экспертов:

пример для индикаторов:

  for(i=ReCount-1;i>=0;i=i-1)
     {
     }

Данный цикл перебирает последовательно все бары от старейшего (наиболее удаленного во времени) к новейшему (нулевому), который еще только формируется и по которому актуальна только цена открытия, да и то не всегда.

Формирование исторических баров

При формировании исторических баров следует иметь в виду, что исторические данные программа получает от посредника, предлагающего исторические данные. Это удобно потому, что в одном месте есть все исторические данные по всем биржам. Именно данный посредник - ответственный за формирование тела бара. Часто бывает, что тело бара несколько отличается от тела бара на сайте биржи. Особенно это касается баров низших временных промежутков. Поставщик обосновывает это тем, что у них один алгоритм формирования баров из тиков для всех бирж, в то время как у каждой биржи он может отличатся. То-есть с бирж закачивается по-тиковая информация, после чего формируется бар по одному алгоритму для все бирж. Но каждая биржа может иметь свой алгоритм формирования тела бара. Именно эта ситуация и вызывает некоторую разницу. На больших периодах эта разница не существенна. Данная ситуация влияет на расчеты ботов на нулевом баре.

Примеры

Данные примеры могут отличаться от реализации в последних версиях ботов и претендуют лишь на роль примеров. Ссылки указывают на важные страницы справки, оформленные в соответствующем виде.

Примеры. Программирование ботов

Назад

TerminalCoin

2018-10-29 06:17:35