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



   

Reply via email to