Помогите чуточку подправить индикатор - страница 2

 
tagneo:

Если вас не затруднит я был бы очень вам признателен, и благодарен!

Помогать у меня нет никакого желания, могу только вежливости учить
 
Vinin:

Помогать у меня нет никакого желания, могу только вежливости учить

и на этом спасибо :)
 
 
Vinin:


вроде бы оно, но надо посмотреть
 
tagneo:

вроде бы оно, но надо посмотреть

//+------------------------------------------------------------------+
//|                                              VininI_MidleDay.mq4 |
//|                                            Copyright 2013, Vinin |
//|                                                    vinin@mail.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, Vinin"
#property link      "vinin@mail.ru"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red

//--- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];
double ExtMapBuffer3[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   IndicatorBuffers(3);
   
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,ExtMapBuffer1);
   
   SetIndexBuffer(1,ExtMapBuffer2);
   SetIndexBuffer(2,ExtMapBuffer3);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }

//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   if (Period()>PERIOD_D1) return(0);

   int    counted_bars=IndicatorCounted();
   int limit=Bars-counted_bars-1;
   if (limit>1) {
      limit=Bars-2;
      ExtMapBuffer2[Bars-1]=High[Bars-1];
      ExtMapBuffer3[Bars-1]=Low[Bars-1];
   }
      
   
   for (int i=limit;i>=0;i--) {
      ExtMapBuffer2[i]=ExtMapBuffer2[i+1];
      ExtMapBuffer3[i]=ExtMapBuffer3[i+1];
      
     if ( TimeDay(Time[i+1]) == TimeDay( Time[i] )) {
         ExtMapBuffer2[i]=MathMax(ExtMapBuffer2[i], High[i]);
         ExtMapBuffer3[i]=MathMin(ExtMapBuffer3[i], Low[i]);
      } else {
         ExtMapBuffer2[i]=High[i];
         ExtMapBuffer3[i]=Low[i];
      }
      ExtMapBuffer1[i]=(ExtMapBuffer2[i]+ExtMapBuffer3[i])*0.5;
   }
   

   return(0);
  }
//+------------------------------------------------------------------+
 
Низкий вам поглон! Благодарю, выручили,помогли!
 
tagneo:
Низкий вам поглон! Благодарю, выручили,помогли!

Надеюсь хамства от Вас больше не услышу. И не только в свой адрес. В следующий раз - бан на неделю без предупреждения (предупреждение на самом деле есть, это оно).
 
Vinin:

Надеюсь хамства от Вас больше не услышу. И не только в свой адрес. В следующий раз - бан на неделю без предупреждения (предупреждение на самом деле есть, это оно).


Извините пожалуйста не собирался и вовсе не хотел вам хамить...

И огромное спасибо.

 
Vinin:

Надеюсь хамства от Вас больше не услышу. И не только в свой адрес. В следующий раз - бан на неделю без предупреждения (предупреждение на самом деле есть, это оно).

По моему это настоящий модератор, беспристрастный .... и еще раз беспристрастный .

Всем стоит учится так вести себя.

p.s. Сообщение не требует публичного ответа. Написано в рамках не поддельного восхищения.

 
solar:

По моему это настоящий модератор, беспристрастный .... и еще раз беспристрастный .

Всем стоит учится так вести себя.

p.s. Сообщение не требует публичного ответа. Написано в рамках не поддельного восхищения.


Да согласен, очень редко вижу таких модераторов Настоящих с большой буквы...
Причина обращения: