Hello,
Can anyone help with the following query? This query was posted on another forum by MR.bodisadi.
"i tried to put prices on rsi indicator
and every thing goes perfect
but one thing i cant do it
i need to put price narrow to peaks and trough
any help ????"
....................................
_SECTION_BEGIN("RSI styleClipMinMax");
SetChartOptions(0,0,chartGrid20|chartGrid50|chartG rid80);
periods = Param( "Periods", 12, 1, 200, 1 );
Plot( RSI( periods), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
maxClip = Param( "maxClip", 80, 1, 100, 1 );
minClip = Param( "minClip", 20, 1, 100, 1 );
r = RSI(periods);
PlotOHLC( r,r,50,r, "", IIf( r > 50, colorRed, colorBrightGreen ), styleCloud | styleNoLabel | styleClipMinMax, minClip, maxClip );
Overbought = 80 ;
Oversold =20 ;
Center = 50 ;
Plot(Overbought, "",colorRed) ;
Plot(Oversold, "",colorGreen) ;
Plot(Center, "",colorBlack, styleDashed) ;
_SECTION_END();
_SECTION_BEGIN("Show Values at H&L");
n=Param("Values back",20,1,200,1);
p=Param("zig %",5,1,100,0.1);
fraction1= IIf(StrRight(Name(),3) == "",1,4);
fraction2= IIf(StrRight(Name(),3) == "",1,4);
ero = Param("ATR multiple", 2.8, 0.5, 200, 0.1 )*Param("ATR period", 10, 3, 50 );
ss=Peak(r,ero);
s=Trough(r,ero);
dist=IIf(r>Ref(ss,-1),1,IIf(r<Ref(s,-1),-3,0.5));
for( i =0; i < n; i++)
{
PlotText(""+LastValue(Peak(C,p,i),True),BarCount-1-LastValue(PeakBars(C,p,i)),LastValue(fraction1,Tru e)+LastValue(Peak(r,fraction1,i),False),ParamColor ("HIGHColor", colorBrightGreen ));
PlotText(""+LastValue(Trough(C,p,i),True),BarCount-1-LastValue(TroughBars(C,p,i)),LastValue(Trough(r,fr action2,i),False)-LastValue(fraction2,True),ParamColor("LOWColor", colorBrightGreen ));
}
_SECTION_END();
Regards,
Trady
Can anyone help with the following query? This query was posted on another forum by MR.bodisadi.
"i tried to put prices on rsi indicator
and every thing goes perfect
but one thing i cant do it
i need to put price narrow to peaks and trough
any help ????"
....................................
_SECTION_BEGIN("RSI styleClipMinMax");
SetChartOptions(0,0,chartGrid20|chartGrid50|chartG rid80);
periods = Param( "Periods", 12, 1, 200, 1 );
Plot( RSI( periods), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
maxClip = Param( "maxClip", 80, 1, 100, 1 );
minClip = Param( "minClip", 20, 1, 100, 1 );
r = RSI(periods);
PlotOHLC( r,r,50,r, "", IIf( r > 50, colorRed, colorBrightGreen ), styleCloud | styleNoLabel | styleClipMinMax, minClip, maxClip );
Overbought = 80 ;
Oversold =20 ;
Center = 50 ;
Plot(Overbought, "",colorRed) ;
Plot(Oversold, "",colorGreen) ;
Plot(Center, "",colorBlack, styleDashed) ;
_SECTION_END();
_SECTION_BEGIN("Show Values at H&L");
n=Param("Values back",20,1,200,1);
p=Param("zig %",5,1,100,0.1);
fraction1= IIf(StrRight(Name(),3) == "",1,4);
fraction2= IIf(StrRight(Name(),3) == "",1,4);
ero = Param("ATR multiple", 2.8, 0.5, 200, 0.1 )*Param("ATR period", 10, 3, 50 );
ss=Peak(r,ero);
s=Trough(r,ero);
dist=IIf(r>Ref(ss,-1),1,IIf(r<Ref(s,-1),-3,0.5));
for( i =0; i < n; i++)
{
PlotText(""+LastValue(Peak(C,p,i),True),BarCount-1-LastValue(PeakBars(C,p,i)),LastValue(fraction1,Tru e)+LastValue(Peak(r,fraction1,i),False),ParamColor ("HIGHColor", colorBrightGreen ));
PlotText(""+LastValue(Trough(C,p,i),True),BarCount-1-LastValue(TroughBars(C,p,i)),LastValue(Trough(r,fr action2,i),False)-LastValue(fraction2,True),ParamColor("LOWColor", colorBrightGreen ));
}
_SECTION_END();
Regards,
Trady