BARSINCE should be BARSSINCE. Also need ) after 2. Bill ----- Original Message ----- From: Padhu To: amibroker@yahoogroups.com Sent: Monday, October 29, 2007 9:12 PM Subject: Re: [amibroker] need help with barsince fuction
thanks for pointing that out Graham. I typed the codein email didn't check in afl. so even with this code , it still won't work. condition1=cross(c,ema(C,50)); condition1_high=valuewhen(condition1,HIGH,1); TWO_CLOSES_ABOVE_condition1_high=BARSINCE(condition1==1)>=1 AND SUM(C > condition1_high,BARSINCE(condition1==1))>=2; ----- Original Message ----- From: Graham To: amibroker@yahoogroups.com Sent: Monday, October 29, 2007 7:37 PM Subject: Re: [amibroker] need help with barsince fuction ema(50) should be ema(C,50) -- Cheers Graham Kav AFL Writing Service http://www.aflwriting.com On 30/10/2007, Padhu <[EMAIL PROTECTED]> wrote: folks: I am having a tough time to get this rule working: basically I am looking for two candles to have closed above the condition1 value SINCE most recent condition1 is true. condition1=cross(c,ema(50)); condition1_high=valuewhen(condition1,HIGH,1); TWO_CLOSES_ABOVE_condition1_high=BARSINCE(condition1==1)>=1 AND SUM(C > condition1_high,BARSINCE(condition1==1))>=2; but the code is not working. I am probably messing up somewhere. Appreciate if someone can help. thanks,Padhu ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.12/1098 - Release Date: 10/29/2007 9:28 AM