Transaq
СБО "Transaq" => Подсистема ATF => Topic started by: qpile on 12.02.2014, 16:26:08
-
Здравствуйте, уважаемые разработчики!
Возможно ли получить время бара по его индексу. Нужно для того, что бы отфильтровать бар в 10,00 для расчета индикатора ФРАКТАЛ
-
var timeframe=getPeriodInfo();
period=timeframe["seconds"]/60;
var bar_time = getCandleTime()-n*period;
где n - индекс свечи.
-
var timeframe=getPeriodInfo();
period=timeframe["seconds"]/60;
var bar_time = getCandleTime()-n*period;
где n - индекс свечи.
а что будет, когда доберемся до любой "вчерашней" свечи, особенно, если сегодня понедельник, а "вчера" - пятница?
-
Предложенный способ не сработает так же и по причине того, что на низколиквидных инструментах некоторые свечки могут отсутствовать.
Для решения проблемы можно перед вызовом getCandleTime звать setCurrentPosition.