VJ, if you are using GETCHARTID() in the AA window it will return a 0...
you need to insert the chart ID where your Study(su) is located into the formula....you can find the chart id by going to Parameters > axes and grid ...it is at the bottom of the list...so you formula should look like this.... example only: Sell = Cross( Study( "SU" , 1529), Close ); Anthony ----- Original Message ----- From: nasdaq trader To: [email protected] Sent: Sunday, April 08, 2007 12:44 PM Subject: Re: [amibroker] AFL error Thank you Anthony!! Thank did not give any error, but I am still trying to get it to work (I am very new to AB, so this might be the reason ). Best regards, -VJ Anthony Faragasso <[EMAIL PROTECTED]> wrote: Not tested...but try this. Sell = Cross( Study( "SU" , GetChartID()), Close ); Anthony ----- Original Message ----- From: dingo To: [email protected] Sent: Saturday, April 07, 2007 7:07 PM Subject: RE: [amibroker] AFL error You asked "What is the correct format for using this?" and that is what is in the help file. It takes 2 arguments not three. d ------------------------------------------------------------------------ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of nasdaq trader Sent: Saturday, April 07, 2007 7:04 PM To: [email protected] Subject: RE: [amibroker] AFL error There was no reference to Cross with a studyId in the help file. I am specifically trying to learn to use Cross with a study Id. Best regards -VJ dingo <[EMAIL PROTECTED]> wrote: why not look up Cross in the help file? d -------------------------------------------------------------------- From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of nasdaq trader Sent: Saturday, April 07, 2007 6:43 PM To: [email protected] Subject: [amibroker] AFL error I get an error when I run the following, this line is t aken directly from the online reference (reproduced below). The error I get is "too many arguments" Sell = Cross( Study( "SU" ), Close, GetChartID() ); What is the correct format for using this? Best regards, -VJ ======================================== Write the formula that checks trend line break In this example we will detect if the closing price drops BELOW support trend line. This is actually very simple: sell = cross( study( "SU" ), close, GetChartID() ); Note that study() function accepts two arguments: the first is StudyID two letter code that corresponds to one given in properites dialog; the second argument is chart ID - it should be taken either via GetChartID() function (then it refers to current indicator) or read from Parameter dialog, Axes & Grid: Miscellaneous: Chart ID -------------------------------------------------------------------- We won't tell. Get more on shows you hate to love (and love to hate): Yahoo! TV's Guilty Pleasures list. ------------------------------------------------------------------------ The fish are biting. Get more visitors on your site using Yahoo! Search Marketing. ------------------------------------------------------------------------------ Need Mail bonding? Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users.
