Группа "Стол заказов MQL"

Рейтинг 2156



РЕКОМЕНДУЮ



Нету сдвига при расчёте

Здравствуйте Андрей, уже неделю голову ломалю, исправьте код пожалуйста чтобы был сдвиг как на картинке:
input int Count=10;  //показ за 10 дней
_______
datetime t1
=0,t2=0;
double Hi=0,Lo=0,Mid=0;

   
for(int i=1;i<=Count;i++)
     
{
      t1
=iTime(NULL,PERIOD_MN1,i-1);
      t2
=iTime(NULL,PERIOD_MN1,i);
     
Hi=iHigh(NULL,PERIOD_MN1,i);
     
Lo=iLow(NULL,PERIOD_MN1,i);
     
Mid+=(Hi-Lo)/_Point;

     
PutRect("UP"+(string)i,t1,Lo+(Mid/Count)*Point,t2,Lo+(Mid/Count)*Point+Heigth*Point,Red);
     
PutRect("DN"+(string)i,t1,Hi-(Mid/Count)*Point,t2,Hi-(Mid/Count)*Point-Heigth*Point*2,Blue);

     
string txt=(string)(NormalizeDouble((Hi-Lo)/_Point,0));
     
PutText("TXT"+(string)i,txt,Hi+Heigth*4*Point,t1,Blue);
     
}


  • 0
  • Просмотров: 2570
  • 17 января 2018, 10:00
  • lafler356
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Как поменять данные?
Следующая запись в группе  
Индикатор, рисующий уровни внутри дня.
16 января 2018
17 января 2018

Брокер для ваших роботов, 15 лет на рынке

Комментарии (1)

0
Удалите пожалуйста пост
avatar

  9  lafler356 Автор Сообщений: 305

  • 19 января 2018, 14:46

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Загрузка...