Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 701

Строка из четверки

int limit=((TimeFrames*60)/(_Period*60));

аналогична пятерки или я что то не учитываю

int limit=((PeriodSeconds(TimeFrames)/60)/(_Period*60));

 TimeFrames - может быть любой.

-Aleks-:

Строка из четверки

int limit=((TimeFrames*60)/(_Period*60));

аналогична пятерки или я что то не учитываю

int limit=((PeriodSeconds(TimeFrames)/60)/(_Period*60));

 TimeFrames - может быть любой.

может лучше что-то почерпнуть из этой оперы?

https://www.mql5.com/ru/forum/162673

Как получить из индикатора цену на определенном таймфрейме?
Как получить из индикатора цену на определенном таймфрейме?
  • www.mql5.com
Здравствуйте! Идея следующая: мы должны сравнивать в определенном формате данные с предыдущей и предпредыдущей свечи...
Renat Akhtyamov:

может лучше что-то почерпнуть из этой оперы?

https://www.mql5.com/ru/forum/162673

 

Там не совсем об этом, или же я не нашел решение...

Вот не могу вразумить - периодически ругается, что деление на ноль в d1 , но разве это возможно?

 

         int limit=((TimeFrames*60)/(_Period*60));
         double d1=(delta_price_high-center_line_point)/(limit/2);

 


-Aleks-:

 

Там не совсем об этом, или же я не нашел решение...

Вот не могу вразумить - периодически ругается, что деление на ноль в d1 , но разве это возможно?

 

         int limit=((TimeFrames*60)/(_Period*60));
         double d1=(delta_price_high-center_line_point)/(limit/2);

 


 

Видимо возможно, если совпадает текущий ТФ и расчетный...

Про количество секунд и таймфреймы: 

PeriodSeconds
PeriodSeconds Возвращает количество секунд в периоде. int  PeriodSeconds ( ENUM_TIMEFRAMES   period=PERIOD_CURRENT   // период графика ); Параметры period=PERIOD_CURRENT [in] Значение периода графика из перечисления ENUM_TIMEFRAMES. Если параметр не указан, то возвращается количество секунд текущего периода графика, на котором запущена программа. Возвращаемое значение Количество секунд в указанном периоде. Смотри также _Period, Периоды графиков, Дата и время, Видимость объектов

Документация | 2015.12.03 13:33 

Как удалить черновик продукта в маркете?
Что значит в трейлинг стопе, из стандартной библиотеке в мт5 return(-1); ?
Renat Akhtyamov:
Как удалить черновик продукта в маркете?
Зайти в настройки своего продукта, далее вкладка "Управление", далее "Комментарии модератора" и написать просьбу об удалении.
Kirill Andreev:
Что значит в трейлинг стопе, из стандартной библиотеке в мт5 return(-1); ?
А точнее: путь к файлу и имя функции...?
Vladimir Karputov:
Зайти в настройки своего продукта, далее вкладка "Управление", далее "Комментарии модератора" и написать просьбу об удалении.
спасибо, понял.