Hi - Off the top of my head I don't see how you are getting any Sell signals 
but I am probably overlooking something simple and so this seems like a good 
example of how looking at your actual arrays can help you to debug, or in 
this case, to *understand* how your code is acting on the arrays. You can 
plot the arrays but in this case I think explorer might be better ( to avoid 
overplotting since all arrays are 1's and 0's ). To see your arrays for the 
last year, try adding this to the end of your code, then in AA set N last 
quotes to 252 and run an exploration. You should be able to see, day by day, 
how the values in the earlier arrays lead to the values in the dependent 
arrays...

Steve

AddColumn( BuySig, "BuySig", 1.0 );
AddColumn( SellSig, "SellSig", 1.0 );
AddColumn( InTrade, "InTrade", 1.0 );
AddColumn( Ref( InTrade, -1 ), "InTradeShifted", 1.0 );
AddColumn( Buy, "Buy", 1.0 );
AddColumn( Sell, "Sell", 1.0 );

----- Original Message ----- 
From: "nickrobn" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, July 24, 2008 12:00 AM
Subject: [amibroker] Code giving great results


> Have following code:
>
>
> Buysig = buy conditions;
> Sellsig = Sell conditions;
>
> InTrade = Flip(Buysig,Sellsig);
>
> Buy = Buysig  AND Ref(Intrade,-1)==0;
> Sell = Sellsig AND Ref(Intrade,-1)==0;
>
> I obtain much better results (higher profit, longer and fewer trades)
> with the inclusion of Ref(Intrade,-1)==0 in the formula. Can anyone
> tell me why?
>
> Thanks,
>
> Nick
>
>
>
> ------------------------------------
>
> 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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> For other support material please check also:
> http://www.amibroker.com/support.html
> Yahoo! Groups Links
>
>
>
> 


Reply via email to