[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] I cannot plot candlesticks -- "=" (assignment) vs "==" (equality check)



PureBytes Links

Trading Reference Links

Padhu: I agree that rule 5 should be written as you stated but what is 
the purpose of rule5?  It is not used in any other expression that has 
to do with plotting candles and their colors.  As it was originally 
written it was just clobbering the open array and messing everything 
up.  As was stated in an earlier post just eliminate it.

Regards,

Mike

Padhu wrote:
>
> Marzetti:
>  
> In your rule 5, are you checking if open is equal to close ?. If so, 
> your code should be
>  
> rule5=O==C;
>  
> O=C merely assigns the close array to open.
>  
> pls see http://amibroker.com/guide/a_mistakes.html 
> <http://amibroker.com/guide/a_mistakes.html>
>  
> Cheers,Padhu
>  
>  
>  
>
>     ----- Original Message -----
>     *From:* marzettimarco <mailto:marzettiam@xxxxxxxxxx>
>     *To:* amibroker@xxxxxxxxxxxxxxx <mailto:amibroker@xxxxxxxxxxxxxxx>
>     *Sent:* Saturday, November 24, 2007 7:23 PM
>     *Subject:* [amibroker] I cannot plot candlesticks
>
>     Any Idea why the chart plots bars instead of candlesticks with the
>     following formula I use in order to change their color?
>
>     rule1= O < C;
>     rule2= (O < C) AND (C > Ref(H,-1));
>     rule3= O > C;
>     rule4= O > C AND C < Ref(L,-1);
>     rule5= O = C;
>
>     paintbars=IIf( rule2, colorLime, IIf( rule1, colorGreen, IIf( rule4,
>     colorRed, IIf( rule3 , colorBrown, colorWhite))));
>
>     Plot( C, "close", paintbars, styleCandle );
>
>     Thanks
>
>  



Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to 
SUPPORT {at} amibroker.com

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html
 
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/