Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 342

 
potom:

Как добавить функцию First/Previous в уже готовый индикатор. То есть редактировать его.

Все говорят что это

int OnCalculate (const int rates_total,
                 const int prev_calculated,
                 const datetime& time[],
                 const double& open[],
                 const double& high[],
                 const double& low[],
                 const double& close[],
                 const long& tick_volume[],
                 const long& volume[],
                 const int& spread[])
  {

Нужно заменить на это

int OnCalculate (const int rates_total,
                 const int prev_calculated,
                 const int begin,
                 const double &price[])
  {

Но всё это не дает результат. Это может помочь в написании а не редактировании.

Подскажите кому не лень как впилить эту функции!??? если можно по подробней.

1. Если для вставки кода будете пользоваться кнопкой SRC, то код будет выглядеть так.

2. Если хотите получить правильный ответ, то и вопрос сформулируйте правильно. На тот вопрос как он поставлен в этом сообщении ответ вполне исчерпывающий.

 
Alexey Viktorov:

1. Если для вставки кода будете пользоваться кнопкой SRC, то код будет выглядеть так.

2. Если хотите получить правильный ответ, то и вопрос сформулируйте правильно. На тот вопрос как он поставлен в этом сообщении ответ вполне исчерпывающий.

К примеру у нас есть индикатор ADX, нам нужно сделать так что бы он мог считывать информацию не с главного графика а с другого индикатора - Применить к Previous Indicatots Data.

Вопрос - Как это сделать?

 
potom:

К примеру у нас есть индикатор ADX, нам нужно сделать так что бы он мог считывать информацию не с главного графика а с другого индикатора - Применить к Previous Indicatots Data.

Вопрос - Как это сделать?


указать в параметрах другие символ/период, и будут данные с другого графика

а для расчета по массиву использовать стандартные:
iMAOnArray
iRSIOnArray
...
 
Доброй ночи / дня / вечера / утра.

Если последняя котировка пришла за 1 сек. до закрытия свечки то новая свечка появится на графике только с приходом новой котировки или независимо от этого будет сгенерировано начало новой свечи через  1 сек.?
 
Ilya Prozumentov:
Доброй ночи / дня / вечера / утра.

Если последняя котировка пришла за 1 сек. до закрытия свечки то, новая свечка появится на графике только с приходом новой котировки или независимо от этого будет сгенерировано начало новой свечи через  1 сек.?
С приходом новой. Если придёт позже, чем период свечи, то будет пропуск бара.
 
Artyom Trishkin:
С приходом новой. Если придёт позже, чем период свечи, то будет пропуск бара.

И этот пропущенный бар не будет учтён в счётчике количества баров?

 
Taras Slobodyanik:

указать в параметрах другие символ/период, и будут данные с другого графика

а для расчета по массиву использовать стандартные:
Тысяча благодарностей
 
Ilya Prozumentov:

И этот пропущенный бар не будет учтён в счётчике количества баров?

А кто такой этот "счётчик количества баров" ?

 
Artyom Trishkin:

А кто такой этот "счётчик количества баров" ?

Bars / iBars

 
Ilya Prozumentov:

Bars / iBars

Проверьте - найдите "дырявую" историю и поглядите.

Причина обращения: