Для скептиков, все тики:

//+------------------------------------------------------------------+
//| ProjectName |
//| Copyright 2012, CompanyName |
//| http://www.companyname.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property strict
#property indicator_chart_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
double Ld_232=0;
double Ld_2322 = 0;
double Ld_2321 = 0;
double Ld_2323 = 0;
double Ld_2324 = 0;
double Ld_2325 = 0;
double Ld_2326 = 0;
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int OnInit()
{
//--- indicator buffers mapping
start();
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int start()
{
for(int Li_240=1; Li_240<21; Li_240++) Ld_232+=MathAbs(iHigh("EURUSD",PERIOD_W1,Li_240)-iLow("EURUSD",PERIOD_W1,Li_240));
Ld_232/=20.0;
double Ld_244 = MathAbs(iOpen("EURUSD", PERIOD_D1, 4) - iClose("EURUSD", PERIOD_D1, 0));
double Ld_252=0;
if(Ld_232>0) Ld_252 = Ld_244 / Ld_232;
Ld_252 = MathMax(Ld_252, 0.1);
Ld_252 = MathMin(Ld_252, 0.99);
ObjectCreate("zmrktstr",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr",OBJPROP_CORNER,1);
ObjectSet("zmrktstr",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr",OBJPROP_YDISTANCE,10);
ObjectSetText("zmrktstr",StringConcatenate("EURUSD : ",DoubleToStr(100.0*Ld_252,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2401=1; Li_2401<21; Li_2401++) Ld_2321+=MathAbs(iHigh("NZDUSD",PERIOD_W1,Li_2401)-iLow("NZDUSD",PERIOD_W1,Li_2401));
Ld_2321/=20.0;
double Ld_2441 = MathAbs(iOpen("NZDUSD", PERIOD_D1, 4) - iClose("NZDUSD", PERIOD_D1, 0));
double Ld_2521 = 0;
if(Ld_2321>0) Ld_2521 = Ld_2441 / Ld_2321;
Ld_2521 = MathMax(Ld_2521, 0.1);
Ld_2521 = MathMin(Ld_2521, 0.99);
ObjectCreate("zmrktstr1",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr1",OBJPROP_CORNER,1);
ObjectSet("zmrktstr1",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr1",OBJPROP_YDISTANCE,30);
ObjectSetText("zmrktstr1",StringConcatenate("NZDUSD : ",DoubleToStr(100.0*Ld_2521,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2402=1; Li_2402<21; Li_2402++) Ld_2322+=MathAbs(iHigh("AUDUSD",PERIOD_W1,Li_2402)-iLow("AUDUSD",PERIOD_W1,Li_2402));
Ld_2322/=20.0;
double Ld_2442 = MathAbs(iOpen("AUDUSD", PERIOD_D1, 4) - iClose("AUDUSD", PERIOD_D1, 0));
double Ld_2522 = 0;
if(Ld_2322>0) Ld_2522 = Ld_2442 / Ld_2322;
Ld_2522 = MathMax(Ld_2522, 0.1);
Ld_2522 = MathMin(Ld_2522, 0.99);
ObjectCreate("zmrktstr2",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr2",OBJPROP_CORNER,1);
ObjectSet("zmrktstr2",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr2",OBJPROP_YDISTANCE,50);
ObjectSetText("zmrktstr2",StringConcatenate("AUDUSD : ",DoubleToStr(100.0*Ld_2522,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2403=1; Li_2403<21; Li_2403++) Ld_2323+=MathAbs(iHigh("GBPUSD",PERIOD_W1,Li_2403)-iLow("GBPUSD",PERIOD_W1,Li_2403));
Ld_2323/=20.0;
double Ld_2443 = MathAbs(iOpen("GBPUSD", PERIOD_D1, 4) - iClose("GBPUSD", PERIOD_D1, 0));
double Ld_2523 = 0;
if(Ld_2322>0) Ld_2523 = Ld_2443 / Ld_2323;
Ld_2523 = MathMax(Ld_2523, 0.1);
Ld_2523 = MathMin(Ld_2523, 0.99);
ObjectCreate("zmrktstr3",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr3",OBJPROP_CORNER,1);
ObjectSet("zmrktstr3",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr3",OBJPROP_YDISTANCE,70);
ObjectSetText("zmrktstr3",StringConcatenate("GBPUSD : ",DoubleToStr(100.0*Ld_2523,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2404=1; Li_2404<21; Li_2404++) Ld_2324+=MathAbs(iHigh("USDJPY",PERIOD_W1,Li_2404)-iLow("USDJPY",PERIOD_W1,Li_2404));
Ld_2324/=20.0;
double Ld_2444 = MathAbs(iOpen("USDJPY", PERIOD_D1, 4) - iClose("USDJPY", PERIOD_D1, 0));
double Ld_2524 = 0;
if(Ld_2324>0) Ld_2524 = Ld_2444 / Ld_2324;
Ld_2524 = MathMax(Ld_2524, 0.1);
Ld_2524 = MathMin(Ld_2524, 0.99);
ObjectCreate("zmrktstr4",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr4",OBJPROP_CORNER,1);
ObjectSet("zmrktstr4",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr4",OBJPROP_YDISTANCE,90);
ObjectSetText("zmrktstr4",StringConcatenate("USDJPY : ",DoubleToStr(100.0*Ld_2524,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2405=1; Li_2405<21; Li_2405++) Ld_2325+=MathAbs(iHigh("USDCHF",PERIOD_W1,Li_2405)-iLow("USDCHF",PERIOD_W1,Li_2405));
Ld_2325/=20.0;
double Ld_2445 = MathAbs(iOpen("USDCHF", PERIOD_D1, 4) - iClose("USDCHF", PERIOD_D1, 0));
double Ld_2525 = 0;
if(Ld_2325>0) Ld_2525 = Ld_2445 / Ld_2325;
Ld_2525 = MathMax(Ld_2525, 0.1);
Ld_2525 = MathMin(Ld_2525, 0.99);
ObjectCreate("zmrktstr5",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr5",OBJPROP_CORNER,1);
ObjectSet("zmrktstr5",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr5",OBJPROP_YDISTANCE,110);
ObjectSetText("zmrktstr5",StringConcatenate("USDCHF : ",DoubleToStr(100.0*Ld_2525,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2406=1; Li_2406<21; Li_2406++) Ld_2326+=MathAbs(iHigh("USDCAD",PERIOD_W1,Li_2406)-iLow("USDCAD",PERIOD_W1,Li_2406));
Ld_2326/=20.0;
double Ld_2446 = MathAbs(iOpen("USDCAD", PERIOD_D1, 4) - iClose("USDCAD", PERIOD_D1, 0));
double Ld_2526 = 0;
if(Ld_2326>0) Ld_2526 = Ld_2446 / Ld_2326;
Ld_2526 = MathMax(Ld_2526, 0.1);
Ld_2526 = MathMin(Ld_2526, 0.99);
ObjectCreate("zmrktstr6",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr6",OBJPROP_CORNER,1);
ObjectSet("zmrktstr6",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr6",OBJPROP_YDISTANCE,130);
ObjectSetText("zmrktstr6",StringConcatenate("USDCAD : ",DoubleToStr(100.0*Ld_2526,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
double Gm_809=Ld_252+Ld_2521+Ld_2522+Ld_2523+Ld_2524+Ld_2525+Ld_2526;
ObjectCreate("V0L",OBJ_LABEL,0,0,0);
ObjectSet("V0L",OBJPROP_CORNER,1);
ObjectSet("V0L",OBJPROP_XDISTANCE,5);
ObjectSet("V0L",OBJPROP_YDISTANCE,350);
ObjectSetText("V0L",StringConcatenate("V0L_AL_W1 : ",DoubleToStr(100.0*Gm_809,2)),15,"Tahoma",Aqua);
return(0);
}
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Как получить 3-й уровень?
if(Hour()>=15 && Minute()>=30)
{
....
}
//+------------------------------------------------------------------+
//| ProjectName |
//| Copyright 2012, CompanyName |
//| http://www.companyname.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property strict
#property indicator_chart_window
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
double Ld_232=0;
double Ld_2322 = 0;
double Ld_2321 = 0;
double Ld_2323 = 0;
double Ld_2324 = 0;
double Ld_2325 = 0;
double Ld_2326 = 0;
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int OnInit()
{
//--- indicator buffers mapping
start();
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int start()
{
for(int Li_240=1; Li_240<21; Li_240++) Ld_232+=MathAbs(iHigh("EURUSD",PERIOD_W1,Li_240)-iLow("EURUSD",PERIOD_W1,Li_240));
Ld_232/=20.0;
double Ld_244 = MathAbs(iOpen("EURUSD", PERIOD_D1, 4) - iClose("EURUSD", PERIOD_D1, 0));
double Ld_252=0;
if(Ld_232>0) Ld_252 = Ld_244 / Ld_232;
Ld_252 = MathMax(Ld_252, 0.1);
Ld_252 = MathMin(Ld_252, 0.99);
ObjectCreate("zmrktstr",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr",OBJPROP_CORNER,1);
ObjectSet("zmrktstr",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr",OBJPROP_YDISTANCE,10);
ObjectSetText("zmrktstr",StringConcatenate("EURUSD : ",DoubleToStr(100.0*Ld_252,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2401=1; Li_2401<21; Li_2401++) Ld_2321+=MathAbs(iHigh("NZDUSD",PERIOD_W1,Li_2401)-iLow("NZDUSD",PERIOD_W1,Li_2401));
Ld_2321/=20.0;
double Ld_2441 = MathAbs(iOpen("NZDUSD", PERIOD_D1, 4) - iClose("NZDUSD", PERIOD_D1, 0));
double Ld_2521 = 0;
if(Ld_2321>0) Ld_2521 = Ld_2441 / Ld_2321;
Ld_2521 = MathMax(Ld_2521, 0.1);
Ld_2521 = MathMin(Ld_2521, 0.99);
ObjectCreate("zmrktstr1",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr1",OBJPROP_CORNER,1);
ObjectSet("zmrktstr1",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr1",OBJPROP_YDISTANCE,30);
ObjectSetText("zmrktstr1",StringConcatenate("NZDUSD : ",DoubleToStr(100.0*Ld_2521,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2402=1; Li_2402<21; Li_2402++) Ld_2322+=MathAbs(iHigh("AUDUSD",PERIOD_W1,Li_2402)-iLow("AUDUSD",PERIOD_W1,Li_2402));
Ld_2322/=20.0;
double Ld_2442 = MathAbs(iOpen("AUDUSD", PERIOD_D1, 4) - iClose("AUDUSD", PERIOD_D1, 0));
double Ld_2522 = 0;
if(Ld_2322>0) Ld_2522 = Ld_2442 / Ld_2322;
Ld_2522 = MathMax(Ld_2522, 0.1);
Ld_2522 = MathMin(Ld_2522, 0.99);
ObjectCreate("zmrktstr2",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr2",OBJPROP_CORNER,1);
ObjectSet("zmrktstr2",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr2",OBJPROP_YDISTANCE,50);
ObjectSetText("zmrktstr2",StringConcatenate("AUDUSD : ",DoubleToStr(100.0*Ld_2522,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2403=1; Li_2403<21; Li_2403++) Ld_2323+=MathAbs(iHigh("GBPUSD",PERIOD_W1,Li_2403)-iLow("GBPUSD",PERIOD_W1,Li_2403));
Ld_2323/=20.0;
double Ld_2443 = MathAbs(iOpen("GBPUSD", PERIOD_D1, 4) - iClose("GBPUSD", PERIOD_D1, 0));
double Ld_2523 = 0;
if(Ld_2322>0) Ld_2523 = Ld_2443 / Ld_2323;
Ld_2523 = MathMax(Ld_2523, 0.1);
Ld_2523 = MathMin(Ld_2523, 0.99);
ObjectCreate("zmrktstr3",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr3",OBJPROP_CORNER,1);
ObjectSet("zmrktstr3",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr3",OBJPROP_YDISTANCE,70);
ObjectSetText("zmrktstr3",StringConcatenate("GBPUSD : ",DoubleToStr(100.0*Ld_2523,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2404=1; Li_2404<21; Li_2404++) Ld_2324+=MathAbs(iHigh("USDJPY",PERIOD_W1,Li_2404)-iLow("USDJPY",PERIOD_W1,Li_2404));
Ld_2324/=20.0;
double Ld_2444 = MathAbs(iOpen("USDJPY", PERIOD_D1, 4) - iClose("USDJPY", PERIOD_D1, 0));
double Ld_2524 = 0;
if(Ld_2324>0) Ld_2524 = Ld_2444 / Ld_2324;
Ld_2524 = MathMax(Ld_2524, 0.1);
Ld_2524 = MathMin(Ld_2524, 0.99);
ObjectCreate("zmrktstr4",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr4",OBJPROP_CORNER,1);
ObjectSet("zmrktstr4",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr4",OBJPROP_YDISTANCE,90);
ObjectSetText("zmrktstr4",StringConcatenate("USDJPY : ",DoubleToStr(100.0*Ld_2524,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2405=1; Li_2405<21; Li_2405++) Ld_2325+=MathAbs(iHigh("USDCHF",PERIOD_W1,Li_2405)-iLow("USDCHF",PERIOD_W1,Li_2405));
Ld_2325/=20.0;
double Ld_2445 = MathAbs(iOpen("USDCHF", PERIOD_D1, 4) - iClose("USDCHF", PERIOD_D1, 0));
double Ld_2525 = 0;
if(Ld_2325>0) Ld_2525 = Ld_2445 / Ld_2325;
Ld_2525 = MathMax(Ld_2525, 0.1);
Ld_2525 = MathMin(Ld_2525, 0.99);
ObjectCreate("zmrktstr5",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr5",OBJPROP_CORNER,1);
ObjectSet("zmrktstr5",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr5",OBJPROP_YDISTANCE,110);
ObjectSetText("zmrktstr5",StringConcatenate("USDCHF : ",DoubleToStr(100.0*Ld_2525,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
for(int Li_2406=1; Li_2406<21; Li_2406++) Ld_2326+=MathAbs(iHigh("USDCAD",PERIOD_W1,Li_2406)-iLow("USDCAD",PERIOD_W1,Li_2406));
Ld_2326/=20.0;
double Ld_2446 = MathAbs(iOpen("USDCAD", PERIOD_D1, 4) - iClose("USDCAD", PERIOD_D1, 0));
double Ld_2526 = 0;
if(Ld_2326>0) Ld_2526 = Ld_2446 / Ld_2326;
Ld_2526 = MathMax(Ld_2526, 0.1);
Ld_2526 = MathMin(Ld_2526, 0.99);
ObjectCreate("zmrktstr6",OBJ_LABEL,0,0,0);
ObjectSet("zmrktstr6",OBJPROP_CORNER,1);
ObjectSet("zmrktstr6",OBJPROP_XDISTANCE,5);
ObjectSet("zmrktstr6",OBJPROP_YDISTANCE,130);
ObjectSetText("zmrktstr6",StringConcatenate("USDCAD : ",DoubleToStr(100.0*Ld_2526,2)),10,"Tahoma",White);
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
double Gm_809=Ld_252+Ld_2521+Ld_2522+Ld_2523+Ld_2524+Ld_2525+Ld_2526;
ObjectCreate("V0L",OBJ_LABEL,0,0,0);
ObjectSet("V0L",OBJPROP_CORNER,1);
ObjectSet("V0L",OBJPROP_XDISTANCE,5);
ObjectSet("V0L",OBJPROP_YDISTANCE,350);
ObjectSetText("V0L",StringConcatenate("V0L_AL_W1 : ",DoubleToStr(100.0*Gm_809,2)),15,"Tahoma",Aqua);
return(0);
}
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
if(Bid>ExtMapBuffer1[0]) Print(_Symbol+"Цена ушла за верхнюю границу!!!");
if(Bid<ExtMapBuffer7[0]) Print(_Symbol+"Цена ушла за нижнюю границу!!!");
datetime t=0;
.....
if(t!=Time[0])
{
if(Bid>ExtMapBuffer1[0]) Print(_Symbol+"Цена ушла за верхнюю границу!!!");
if(Bid<ExtMapBuffer7[0]) Print(_Symbol+"Цена ушла за нижнюю границу!!!");
}
Comment("\n UP: ",ExtMapBuffer1[0],"\n DN: ",ExtMapBuffer7[0]);
AM2