توقفنــــــــــــــــا هنــــــــــــا
_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
_SECTION_END();
O1 = Ref(O,-1);O2 = Ref(O,-2);O3= Ref(O,-3); O4= Ref(O,-4);
H1 = Ref(H,-1);H2 = Ref(H,-2);H3= Ref(H,-3); H4= Ref(H,-4);
L1 = Ref(L,-1);L2 = Ref(L,-2);L3= Ref(L,-3); L4= Ref(L,-4);
C1 = Ref(C,-1);C2 = Ref(C,-2);C3= Ref(C,-3); C4= Ref(C,-4);
BlackCandle = (O>C);
BlackCandle1 = Ref(BlackCandle,-1);
BlackCandle2 = Ref(BlackCandle,-2);
BlackCandle3 = Ref(BlackCandle,-3);
BlackCandle4 = Ref(BlackCandle,-4);
BlackCandle5 = Ref(BlackCandle,-5);
BlackCandle6 = Ref(BlackCandle,-6);
SmallBlackCandle = ((O>C) AND ((H-L)>(3*(O-C))));
SmallBlackCandle1=Ref(SmallBlackCandle,-1);
WhiteCandle = (C>O);
WhiteCandle1=Ref(WhiteCandle,-1);
WhiteCandle2=Ref(WhiteCandle,-2);
WhiteCandle3=Ref(WhiteCandle,-3);
WhiteCandle4=Ref(WhiteCandle,-4);
_SECTION_BEGIN("Magnified Market Price");
//by Vidyasagar, (E? ??? C?????? ??? ???? ?IC?? ?O??? C???EI?)//
FS=Param("Font Size",35,11,100,1);
GfxSelectFont("Times New Roman", FS, 700, True );
GfxSetBkMode( colorWhite );
GfxSetTextColor( ParamColor("Color",colorGreen) );
Hor=Param("Horizontal Position",750,1,1200,1);
Ver=Param("Vertical Position",1,1,830,1);
GfxTextOut(""+C, Hor , Ver );
YC=TimeFrameGetPrice("C",inDaily,-1);
DD=Prec(C-YC,2);
xx=Prec((DD/YC)*100,2);
GfxSelectFont("Times New Roman", 11, 700, True );
GfxSetBkMode( colorWhite );
GfxSetTextColor(ParamColor("Color",colorGreen) );
GfxTextOut(""+DD+" ("+xx+"%)", Hor , Ver+45 );
_SECTION_END();
_SECTION_BEGIN("volume");
T=V;
T1=Ref(V,-1);
V1=(T1/T);
S=Prec((V1)*200 ,2);
_SECTION_END();
Buy=( WhiteCandle4 OR BlackCandle4 ) AND ( BlackCandle3 AND H3<L4 AND H2>L3 ) AND L1>L2 AND H1>H2 AND WhiteCandle AND C>H2 AND XX<4 AND BlackCandle2 ;
PlotShapes(IIf(Buy,shapeSmallUpTriangle,shapeNone),colorBlue,0,L,-15);