Nakoniec som sa lepšie pozrel na iMA a spichol zatiať dosť natvrdo asi toto:
//+------------------------------------------------------------------+
//| Test_iMA.mq4 |
//| Copyright 2015, MetaQuotes Software Corp. |
//| www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link "www.mql5.com"
#property version "1.00"
#property strict
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
int i,h,m,countBar;
double MA6,HighMA6,LowMA6;
h=TimeHour(TimeCurrent());
m=TimeMinute(TimeCurrent());
if (MathMod(m,30) > 0)
countBar =(24+h)*2+m/30+1;
else
countBar =(24+h)*2+m/30;
for(i=0;i
{
MA6 = iMA(Symbol(),PERIOD_M30,6,0,MODE_EMA,PRICE_CLOSE,countBar-i);
if(i==0)
{
HighMA6=MA6;
LowMA6=MA6;
}
else
if(MA6>HighMA6)
{ HighMA6 = MA6;}
if(MA6
{ LowMA6 = MA6; }
}
Alert(HighMA6,":",LowMA6);
}
//+------------------------------------------------------------------+