PureBytes Links
Trading Reference Links
|
Try this modified example from the User's Guide (chapter "Using graph styles,
colors, titles and parameters in Indicators"):
periods = Param( "Periods", 15, 1, 200, 1 );
SetChartOptions(0,0,ChartGrid30 | ChartGrid70 );
r = RSI(periods);
Plot( r, "RSI", colorBlack );
PlotOHLC( r,r,50,r, "", IIf( r > 50, colorRed, colorGreen ), styleCloud |
styleClipMinMax, 30, 70 );
Greetings,
Thomas
On 31.03.2009, 10:37:32 Habibur Md. Rahman Planning Networks wrote:
> I was trying to fill the area of RSI when it is greater than 70 or less
> than 30, changed the color based on the value of RSI and then used PlotOHLC
> function with styleCloud. But the output is not smooth...
>
> Here is the code:
>
> periods = Param( "Periods", 15, 1, 200, 1 );
> Plot( RSI( periods), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ),
> ParamStyle("Style") ); mycolor = IIf(RSI(periods) <30,
> colorGreen,colorRed);
> Up_Th = IIf(RSI(periods) <30, 30, RSI(periods));
> Low_Th = IIf(RSI(periods) >70, 70, RSI(periods));
>
> PlotOHLC(Up_Th, Up_Th, Low_Th, Low_Th, "", mycolor, styleCloud);
>
> The output is not smooth. My assumption is OHLC plot probably considers an
> individual day not a point, For example, When RSI advances value from 68 to
> 73 in a day this OHLC function fills the total range and hence not smooth
> enough. I saw image of others plot of same thing which perfectly plot the
> exact crossing point. It seems some other efficient function/way is there.
>
> Can someone please help?
>
> Regards
> Habib
------------------------------------
**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com
TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|