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

 
MakarFX:

Если надо предыдущий день, смотри предыдущий пост,

а если текущий исправь

Поправил. Не то получается. Максимум и минимум меняется с начала дня. Я и хочу получить эту ломанную линию.

 
ifitstrue:

Поправил. Не то получается. Максимум и минимум меняется с начала дня. Я и хочу получить эту ломанную линию.

Тогда поставь правильно вопрос! Что тебе надо

ifitstrue:

индикатор, должен отрисовывать линии High и Low дня на каждом баре меньшего таймфрейма.

или что ты хочешь?

 
MakarFX:

Тогда поставь правильно вопрос! Что тебе надо

или что ты хочешь?

Посмотрите, пожалуйста, на картинку.

Индикатор начинает отрисовку с начала текущего дня.

Например, включаем таймфрейм М5. Индикатор на каждом баре М5 рисует линии по максимуму и минимуму дня на текущий момент.

Файлы:
2.png  31 kb
 
ifitstrue:

просто запомните лучший хай и лоу в течение дня

MqlDateTime date;
double day_high=0, day_low=EMPTY_VALUE;
int day=-1;

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[])
   {
   for(int i=..............
      {
      TimeToStruct(time[i],date);
      if(day!=date.day)
         {
         day=date.day;
         day_high=high[i];
         day_low=low[i];
         }
      if(high[i]-day_high>0) day_high=high[i];
      if(day_low-low[i]>0) day_low=low[i];
 
      buffer_high[i]=day_high;
      buffer_low[i]=day_low;
      }
   return(rates_total);
   }
 
Aleksei Stepanenko:

просто запомните лучший хай и лоу в течение дня

Спасибо, мне тоже оказалось полезным)
 

Господа (и дамы), не подскажете класс, сохраняющий и читающий детали ордера из файла?

Что-то простое, что уже думаю должно быть. Не хочется самому писать.

Чтоб с возможностью поиска по тикету и пр...

 
Aleksei Stepanenko:

просто запомните лучший хай и лоу в течение дня

Получилось. Спасибо!
 

Приветствую.

Как получить значения линий из индикатора  https://www.mql5.com/ru/code/23312 для советника ? 

iCustom() тут похоже не подходит. Или я не прав ? 

Tymen_STARC_Bands_MTF
Tymen_STARC_Bands_MTF
  • www.mql5.com
Индикатор Multi timeframe Tymen STARC Bands
 
de_leonid:

Приветствую.

Как получить значения линий из индикатора  https://www.mql5.com/ru/code/23312 для советника ? 

iCustom() тут похоже не подходит. Или я не прав ? 

вот https://www.mql5.com/ru/forum/291099#comment_22606959  добавил горизонтальные линии - что бы проще, экспертом от уровней совершать операции.

(прочёл ваш вопрос и решил добавить к индикатору Горизонтальные линии - теперь можно с помощью эксперта (который работает от объектов) открывать или закрывать) 

Индикаторы: Tymen_STARC_Bands_MTF
Индикаторы: Tymen_STARC_Bands_MTF
  • 2018.11.20
  • www.mql5.com
Статьи и техническая библиотека по автоматическому трейдингу: Индикаторы: Tymen_STARC_Bands_MTF
 
SanAlex:

вот https://www.mql5.com/ru/forum/291099#comment_22606959  добавил горизонтальные линии - что бы проще, экспертом от уровней совершать операции.

(прочёл ваш вопрос и решил добавить к индикатору Горизонтальные линии - теперь можно с помощью эксперта (который работает от объектов) открывать или закрывать) 

Спасибо за помощь. Можно еще попросить пример эксперта (часть кода) как получить значение с этих линий в эксперте.

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