Свечи и рыночные данные
Стратегии TradeJS обычно работают со свечами: ценами открытия, максимума, минимума и закрытия, объёмом и временем для конкретного инструмента и интервала.
Типичная последовательность:
- Коннектор загружает или обновляет историю свечей.
- По истории рассчитываются индикаторы и дополнительный рыночный контекст.
- Стратегия получает текущую закрытую свечу.
- Стратегия возвращает
skip,entryилиexit.
Почему важны закрытые свечи
Расчёт сигналов строится вокруг закрытых свечей. Значения ещё формирующейся свечи меняются и могут давать нестабильные или невоспроизводимые решения.
Дополнительный контекст
Стратегии могут использовать исторические данные глобального рынка, деривативов, спредов и блокчейнов. К ним применяется то же правило времени: в решении допустима только информация, которая была доступна к моменту расчёта.
Качество данных
На результат влияют:
- покрытие биржи или поставщика;
- пропуски и дубли свечей;
- правильность временных меток;
- качество объёма;
- доступность спредов и дополнительного контекста.