Graham, I added the equity statement before my plot statements and after the trade conditions. Here is an example of the kind of signals I am generating: sell, sell, short, buy, sell, sell, short, sell, sell. Basically I don't understand how I can generate a "sell" without a prior "buy." Isn't exrem and/or equity supposed to ignore "sell" signals until a "buy" signal has been generated?
Chuck --- In [email protected], Graham <[EMAIL PROTECTED]> wrote: > > Signals are just signals, that have a bar complying with your conditions. > You will get results of these in a scan and on the chart, but a backtest > will ignore them. > One way to remove surplus signals is to use the equity function, just add > this before your plot statements, and after the trade conditions. > > Equity(1,0); > > > -- > Cheers > Graham > AB-Write >< Professional AFL Writing Service > Yes, I write AFL code to your requirements > http://www.aflwriting.com > > > On 13/10/06, Charles J. Dudek <[EMAIL PROTECTED]> wrote: > > > > Terry, thanks for the reply. In my code I'm using: > > > > Sell=ExRem(Sell,Buy); > > Buy=ExRem(Buy,Sell); > > Cover=ExRem(Cover,Short); > > Short=ExRem(Short,Cover); > > > > The problem I'm having is generating a series of signals like sell, > > short, sell, short, without a previous buy or cover signal and I don't > > understand how that could happen. I've tried different combinations > > like exrem(Buy,sell+cover), for example, and I'm still getting signals > > that don't make sense. Any idea how to fix that or are there any > > programs that include different short/cover signals that I could copy? > > > > Chuck > > > > --- In [email protected], "Terry" <MagicTH@> wrote: > > > > > > It doesn't matter if Sell = Short, or not. All the function does is > > > remove redundant signals AFTER Buy/Sell/Short/Cover has been processed. > > > This way you can PlotShapes using Buy/Sell/Short/Cover and you will only > > > see the signals you would take. > > > > > > Buy = ExRem(Buy,Sell); //Removes redundant Buy signals > > > Sell = ExRem(Sell,Buy); //Removes redundant Sell signals. > > > Do the same for Short,Cover > > > -- > > > Terry > > > > > > > > > > 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 other support material please check also: > > http://www.amibroker.com/support.html > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > 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 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:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
