background

Центр поддержки Tradematic

Материалы, видео и ссылки для пользователей и разработчиков Tradematic.

Как получить нужную цену свечи или индикатора за определенный бар?

35284РЕДАКТОР КОДА РЕДАКТОР ФОРМУЛ DATASERIES BAR SERIES VALUE OPEN HIGH LOW CLOSE VOLUME

В программе Tradematic Trader используются обьекты типа DataSeries, которые схожи работе с массивами. В коде стратегии для получения цены и объемов можно использовать следующие обьекты данного типа:

//сравнение цены закрытия бара и цены открытия
if (Close[bar]>Open[bar])
	...

// сранение цены High и цены Low на предыдущем баре
if (High[bar]Volume[bar-3])

Индикаторы так же представляют с собой обьект типа DataSeries и работа аналогична выше приведенному примеру:

SMA.Series(Close, 9)[bar]

Есть так же другая конструкция, которая позволяется получить значение индикатора за конкректный бар:

SMA.Value(bar, Close, 9)