Skip to content
Dmitry Fokin edited this page May 7, 2019 · 3 revisions

Market data

Наборы рыночных данных. Каждый набор рыночных данных имеет:

  • источник получения;
  • диапазон от и до;
  • валютную пару;
  • таймфрейм;

Рыночные данные можно обновить, тогда диапазон будет расширен до текущего момента. Рыночные данные можно импортировать, тогда диапазон будет расширен таким образом, чтобы в него поместился заданный пользователем диапазон для импорта.

Задачи на будущее:

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

Strategy

Метод, который преобразует ряд подготовленных индикаторов в совет. Индикаторы для использования в стратегии необходимо предварительно настроить. Настройка представляет собой название индикатора, набор параметров и количество точек. Далее стратегия - это просто функция, которая возвращает значение от -1 до 1. Где 1 - это покупка, -1 - это продажа, остальное может интерпретироваться трейдером по усмотрению пользователя, в простом случае считается удержанием. Стратегия ничего не знает о других валютных парах, об истории советов, о текущих ордерах или текущей цене. Стратегия знает только ряд свечей и индикаторов.

Backtest

Симуляция торгов на исторических данных. Основным показателем является изменения баланса в результате применения выбранной стратегии по заданным параметрам.

Trader

Состоит из нескольких блоков:

Ticker

Текущая информация о цене покупки и продажи для заданной пары на заданной бирже.

Expert

На основании самых свежих данных предоставляет совет о покупке или продаже на основе заданной стратегии с заданными параметрами.

Clone this wiki locally