Времязакрытия свечи в МТ5

 

Всем привет и с новым 2019 годом. Щастья всем и здоровья.

Начал перекладывать на мт5 свои индикаторы и как правило сталкиваюсь с модами в языке.

Сейчас интересует получить время открытия свечи.в мт4 это Time[x]

Чем заменили в МТ5.

Подскажите пижалуйста

 
Yevheniy Kopanitskyy:

Всем привет и с новым 2019 годом. Щастья всем и здоровья.

Начал перекладывать на мт5 свои индикаторы и как правило сталкиваюсь с модами в языке.

Сейчас интересует получить время открытия свечи.в мт4 это Time[x]

Чем заменили в МТ5.

Подскажите пижалуйста

Если кроме времени открытия нужны ещё и закрытие и другие параметры и при этом ещё для нескольких баров - то оптимальное решение за один раз (при помощи CopyRates) получить массив OHLC.

Если нужно только цены открытия - то CopyOpen.

В общем смотрите раздел справки Доступ к таймсериям и индикаторам
 
Yevheniy Kopanitskyy:

Всем привет и с новым 2019 годом. Щастья всем и здоровья.

Начал перекладывать на мт5 свои индикаторы и как правило сталкиваюсь с модами в языке.

Сейчас интересует получить время открытия свечи.в мт4 это Time[x]

Чем заменили в МТ5.

Подскажите пижалуйста

А это в документации не видел?

int OnCalculate (const int rates_total,      // размер входных таймсерий 
                 const int prev_calculated,  // обработано баров на предыдущем вызове 
                 const datetime& time[],     // Time 
                 const double& open[],       // Open 
                 const double& high[],       // High 
                 const double& low[],        // Low 
                 const double& close[],      // Close 
                 const long& tick_volume[],  // Tick Volume 
                 const long& volume[],       // Real Volume 
                 const int& spread[]         // Spread 
   );
 
Yevheniy Kopanitskyy:

Всем привет и с новым 2019 годом. Щастья всем и здоровья.

Начал перекладывать на мт5 свои индикаторы и как правило сталкиваюсь с модами в языке.

Сейчас интересует получить время открытия свечи.в мт4 это Time[x]

Чем заменили в МТ5.

Подскажите пижалуйста

 Так вопрос по индикатору или как получить данные с индикатора на нужном баре в советнике?
 
спасибо
 
Yevheniy Kopanitskyy:
спасибо

только не забывайте что нумерация баров в мт5 идет наоборот. т.е. текущая свеча это time[rates_total-1] а не time[0] как в МТ4

 
Yevheniy Kopanitskyy:
спасибо
ArraySetAsSeries(buffer, true);

И текущая свеча будет [0]