Как работает Get_candle ?

Страницы: 1
RSS
Как работает Get_candle ?
 
Не могу получить данные с помощью функции Get_candle.
Пример кода:

BUMAGA="SIH8"
CLASS="SPBFUT"
DATE_N="20180212"
TIME_N="104000"
Price_candle=GET_CANDLE(CLASS, BUMAGA, "", "5", "PRICE", DATE_N, TIME_N)
Price_candle_close = Get_Value (Price_candle,"CLOSE")+0
Price_candle_open = Get_Value (Price_candle,"OPEN")+0

MESSAGE(Price_candle_open, 2)

В результате выходит сообщение: 0

Что нужно, чтобы получить данные из графика?
Данный график должен быть открыт в программе?
Если открыт, то в каком виде? Должен быть установлен идентификатор?

У меня есть список бумаг (большой) и мне нужно по этому списку пройтись и посмотреть данные с помощью GET_CANDLE по каждой бумаге, проанализировать их и вывести результаты, как я понимаю сделать это с помощью qpile нельзя?
 
Чтобы получать на курпайле свечки, должен быть открыт график каждого инструмента и каждому должен быть дан идентификатор.

Посмотрите Маркет сканнер, возможно он подойдёт для вашей задачи.
 
Спасибо за ответ!

Интересный сканер. Мне нужно просканировать все бумаги, получить значения последних 7 дней. Значения - оборот, цена закрытия. В зависимости от сочетания значений за эти семь дней нужно сделать вывод. К примеру нужно выявить самый большой оборот за 7 дней и если текущий оборот его превышает - дать сигнал.

Сходу не смог разобраться сможет ли Ваш сканер это сделать
 
Цитата
vlad написал:

...Мне нужно просканировать все бумаги, получить значения последних 7 дней. Значения - оборот, цена закрытия. В зависимости от сочетания значений за эти семь дней нужно сделать вывод. К примеру нужно выявить самый большой оборот за 7 дней и если текущий оборот его превышает - дать сигнал.
...
http://www.moex.com/a2193
 
Цитата
vlad написал:
Спасибо за ответ!

Интересный сканер. Мне нужно просканировать все бумаги, получить значения последних 7 дней. Значения - оборот, цена закрытия. В зависимости от сочетания значений за эти семь дней нужно сделать вывод. К примеру нужно выявить самый большой оборот за 7 дней и если текущий оборот его превышает - дать сигнал.

Сходу не смог разобраться сможет ли Ваш сканер это сделать
да, запросто.
 
Цитата
s_mike@rambler.ru написал:
да, запросто.
Читаю документацию, подскажите пожалуйста ближайший подходящий для меня пример?
 
Цитата
vlad написал:
Цитата
   s_mike@rambler.ru  написал:
да, запросто.
Читаю документацию, подскажите пожалуйста ближайший подходящий для меня пример?
условие, которое вы описали, может выглядеть как-то так:

CONDITION = V(0) > MAX(V(-1),V(-2),V(-3),V(-4),V(-5),V(-6),V(-7))

сто означает, что если объем в текущей свече превышает любой из семи предыдущих - дудеть, мсвистеть, моргать
Страницы: 1
Читают тему (гостей: 1)
Наверх