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

RE: [amibroker] Neat method to see fundamentals for QP2 Users:



PureBytes Links

Trading Reference Links




<SPAN 
class=734012400-15062003>Steve,
This 
is very nice! I forget all the nice things "getextradata" has to offer. Thanks 
for sharing...
 
Regards, 
Jayson 
<FONT face=Tahoma 
size=2>-----Original Message-----From: Steve Wiser 
[mailto:slwiser@xxxxxxxxxxx]Sent: Saturday, June 14, 2003 8:32 
AMTo: amibroker@xxxxxxxxxxxxxxxSubject: [amibroker] Neat 
method to see fundamentals for QP2 Users:FYIPlace 
the following line into your primary indicator whether it is the Price pane or 
some other.  <FONT color=#800000 face="Courier New, Courier" 
size=1>#include 
"C:\\program 
files\amibroker\afl\include\writeuponstock.afl"<FONT 
face="Courier New, Courier" size=1>;Have the following in your 
include subdirectory as I have shown in mine above.  I have an include 
subdirectory under \afl. I also have placed a file named writeuponstock.afl into 
this subdirectory.  This information is fairly complete and it will show up 
in the interpetation window.This is nice when moving across a watch list 
of similar equities and being able to see how they compare in a fundamental way. 
You may have to click into price window (if this is where you placed the line 
above) if you are moving around in Amibroker to get the information 
show.SteveNew File below:  Mine was called 
writeuponstock.afl_____________________WriteIf(Buy==1 OR Buy == 
0,GetExtraData("briefing"),"");//1WriteIf(Buy==1 OR Buy == 0,"\n"+"QP2 
Relative Strength ="+          
WriteVal(GetExtraData("QRS")),"");//2WriteIf(Buy==1 OR Buy == 0,"Shares 
Float = "+          
WriteVal(GetExtraData("SharesFloat")),"");//3WriteIf(Buy==1 OR Buy == 
0,"Shares = "+          
WriteVal(GetExtraData("Shares")),"");//4WriteIf(Buy==1 OR Buy == 0,"PEG 
= "+          
WriteVal(GetExtraData("PEG")),"");//5WriteIf(Buy==1 OR Buy == 0,"Return 
on Equity = "+          
WriteVal(GetExtraData("ROE"))+"%","");//6WriteIf(Buy==1 OR Buy == 0,"1 
Year EPS Growth = "+          
WriteVal(GetExtraData("Yr1EPSGrowth"))+"%","");//7WriteIf(Buy==1 OR Buy 
== 0,"5 Year EPS Growth = 
"+          
WriteVal(GetExtraData("Yr5EPSGrowth"))+"%","");//8WriteIf(Buy==1 OR Buy 
== 0,"1 Year Proj EPS Growth = 
"+          
WriteVal(GetExtraData("Yr1ProjEPSGrowth"))+"%","");//9WriteIf(Buy==1 OR 
Buy == 0,"3 to 5 Year Proj EPS Growth = 
"+          
WriteVal(GetExtraData("Yr3to5ProjEPSGrowth"))+"%","");//10WriteIf(Buy==1 
OR Buy == 0,"Book Value per share = 
"+          
WriteVal(GetExtraData("BookValuePerShare"))+"$","");//11WriteIf(Buy==1 
OR Buy == 0,"Annual Dividend = 
"+          
WriteVal(GetExtraData("AnnDividend"))+"%","");//12WriteIf(Buy==1 OR Buy 
== 0,"TTM Sales = "+          
WriteVal(GetExtraData("TTMSales")),"");//13WriteIf(Buy==1 OR Buy == 
0,"TTM EPS = "+          
WriteVal(GetExtraData("TTMEPS")),"");//14WriteIf(Buy==1 OR Buy == 
0,"Institutional Holdings = 
"+          
WriteVal(GetExtraData("InstHolds"))+"%","");//15WriteIf(Buy==1 OR Buy == 
0,"Long Term Debt to Equity = 
"+          
WriteVal(GetExtraData("LTDebtToEq")),"");//16WriteIf(Buy==1 OR Buy == 
0,"Cash Flow Per Share = 
"+          
WriteVal(GetExtraData("CashFlowPerShare")),""); //17WriteIf(Buy==1 OR 
Buy == 0,"Trailing 12 months EPS = 
"+          
WriteVal(GetExtraData("TTMEps")),"");//18WriteIf(Buy==1 OR Buy == 0,"LoW 
PE Range = "+          
WriteVal(GetExtraData("LoPERange")),"");//19WriteIf(Buy==1 OR Buy == 
0,"High PE Range = "+          
WriteVal(GetExtraData("HiPERange")),"");//20WriteIf(Buy==1 OR Buy == 
0,"Beta = "+          
WriteVal(GetExtraData("BEta")),"");//21Send 
BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to 
suggest@xxxxxxxxxxxxx-----------------------------------------Post 
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: <A 
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check 
group FAQ at: <A 
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
Your use of Yahoo! Groups is subject to the <A 
href="">Yahoo! Terms of Service. 







Yahoo! Groups Sponsor












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.