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 Cheers,Padhu ----- Original Message ----- From: marzettimarco To: [email protected] 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
