[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Add To Composite Question



PureBytes Links

Trading Reference Links


Andrew,
 
Would this help?
 
Diff = C - Ref(C,-5);AddToComposite(IIf(Diff>0 AND (DATENUM() == NOW(3)),1,0), "~5D_Adv_Issues" ,"x");AddToComposite(IIf(Diff<0 AND (DATENUM() == NOW(3)),1,0) , "~5D_Dec_Issues" ,"x");AddToComposite(1,"~ASX200_Count","x");
Regards,
Gary
Andrew <a.perrin@xxxxxxxxxxxxxxx> wrote:
Add To Composite is a fantastic feature when trying to construct market filters.  Below in the basic AddToComposite AFL used to build a filter based on 5 Day Advance Decline data.   Diff = C - Ref(C,-5);AddToComposite(IIf(Diff>0,1,0), "~5D_Adv_Issues" ,"x");AddToComposite(IIf(Diff<0,1,0) , "~5D_Dec_Issues" ,"x");AddToComposite(1,"~ASX200_Count","x");I run this over the ASX200 stocks (essentially largest 200 stocks on Australian market).  My problem / question is since AddToComposite calculates over all quotations of given stocks every time it is run, it is essentially recalulating itself entirely every day.  Problems arise when the composition of ASX200 changes - Historical AddToComposite values will also change.  What I would like is to only update Todays value of composite and add
 this to the historical data.  Any suggestions?ThanksAndrewSend BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to suggest@xxxxxxxxxxxxx-----------------------------------------Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard






Yahoo! Groups Sponsor


  ADVERTISEMENT 









Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html



Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.