hi dear, i did a silly attempt to make this, pls check if its right, thnx
_SECTION_BEGIN("ADX");
// ADX/DMI Indicator
range = Param("Periods", 14, 2, 200, 1 );
Plot( ad = ADX(range), _DEFAULT_NAME(), ParamColor( "ADX color", colorBlue ), ParamStyle("ADX style", styleThick ) );
Plot( pd = PDI(range), "+DI", ParamColor( "+DI color", colorGreen ), ParamStyle("+DI style") );
Plot( md = MDI(range), "-DI", ParamColor( "-DI color", colorRed ), ParamStyle("-DI style") );
A= PDI(range);
b= MDI(range);
Buy= Cross(a,b)
AND ( TimeFrameSet( in15Minute ));
( StochK( 5,3) > StochD(5,3,3));
TimeFrameRestore();
( TimeFrameSet( in5Minute ));
( StochK( 5,3) > StochD(5,3,3));
Sell= Cross(b,a)
AND ( TimeFrameSet( in15Minute ));
( StochK( 5,3) < StochD(5,3,3));
TimeFrameRestore();
( TimeFrameSet( in5Minute ));
( StochK( 5,3) < StochD(5,3,3));
PlotShapes(IIf(Buy,shapeUpArrow,shapeNone),colorBlue,0,Graph1);
PlotShapes(IIf(Sell,shapeDownArrow,shapeNone),colorRed,0,Graph1);
Filter=(Volume>50000) AND (Buy OR Sell) AND (Close>200);
AddColumn(Close,"Close",1.4);
AddColumn(Buy,"buy",1.2);
AddColumn(Sell,"sell",1.2);