Originally Posted by
vVvendetta
_SECTION_BEGIN("RSI ");
SetChartOptions(0,0,chartGrid30|chartGrid70);
periods = Param( "Periods", 15, 1, 200, 1 );
//Plot( RSI( periods), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
R= RSI( periods);
Overbought=70;
Oversold=30;
//Plot(Overbought,"Overbought Zone",colorBlue);
//Plot(Oversold,"Oversold Zone",colorGreen);
Overbought=70;
Oversold=30;
Buy = Cross(R, Oversold) AND R > Oversold;
Sell = Cross(Overbought, R) AND R < Overbought;
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", IIf(R>50,colorGreen,colorRed), styleBar| styleThick|styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
Signalshape=Buy*shapeUpArrow + Sell*shapeDownArrow;
PlotShapes( Signalshape, IIf( Buy, colorGreen, colorRed ),0, IIf( Buy, L, H ) );
Bunu bir denermisiniz ? Bu sistem RSI(periods) değerinin 50 olduğu durumlara göre barlara renk vermektedir. Aşırı alım ve satım bölgenizde ise al-sat sinyalini göstermektedir. İşinize yarayacağını düşünüyorum. Kolaylıklar dilerim.
Yer İmleri