// Get by the specified time interval // ltDatCurBeg - ltDatCurEnd // HIGH double PeriodBarsHIGH( datetime ltDatCurBeg, datetime ltDatCurEnd ) { int iBarsDayBeg = iBarShift(Symbol(), 0 , ltDatCurBeg,false ); // index of the first bar int iBarsDayEnd = iBarShift(Symbol(), 0 , ltDatCurEnd,false ); // index of the last bar int indxHighDay = iHighest( Symbol(),0 , MODE_HIGH, (iBarsDayBeg - iBarsDayEnd) , iBarsDayEnd) ; // Get the index of the HIGH bar double HighDay = iHigh(Symbol(),0, indxHighDay); // Get the HIGH value of the High bar return(HighDay); } // // Get the LOW by the specified range // double PeriodBarsLOW( datetime ltDatCurBeg, datetime ltDatCurEnd ) { int iBarsDayBeg = iBarShift(Symbol(), 0 , ltDatCurBeg,false ); // index of the first bar int iBarsDayEnd = iBarShift(Symbol(), 0 , ltDatCurEnd,false ); // index of the last bar int indxLowDay = iLowest( Symbol(), 0 , MODE_LOW, (iBarsDayBeg - iBarsDayEnd) , iBarsDayEnd) ; // Get the index of the HIGH bar double LowDay = iLow(Symbol(),0, indxLowDay); // Get the LOW value of the High bar return(LowDay); }
Home
MetaTrader 4 Libraries
PeriodBarsHIGH
PeriodBarsLOW
MetaTrader 4 Libraries | PeriodBarsHIGH PeriodBarsLOW
MetaTrader 4 Libraries | PeriodBarsHIGH PeriodBarsLOW
Subscribe to:
Post Comments (Atom)