- This topic has 3 ข้อความตอบกลับ, 4 เสียง, and was last updated 5 years, 6 months มาแล้ว by .
-
กระทู้
-
Explore Data SiamQuant V.2
เหมือนเวอร์ชั่นเเรกทุกประการ เเต่ปรับให้ตรงกับ Data เวอร์ชั่นใหม่คับ
ที่ปรับเพิ่มก็มีคือ
1.เพิ่มบอกไตรมาส
2.ปรับให้เป็นจำนวนเงินเต็มไม่ต้องคุณล้าน
3.ใช้วิธีดึงไฟล์ผ่าน #include_once “C:\SiamQuant\SQ Library\SQ AFL V.1.0.2.0\SQ Include\SQ – Include Data Declaration.afl” เพื่อ Code จะได้สั้นลงคับ เเล้วเพื่อทีมงานแก้ Code หรืออัพเดท จากไฟล์ Include Data Declaration.afl จะได้ทำงานได้ปกติ ไม่ต้องมาแก้ไขเองบ่อยๆ
4. ปรับชื่อตัวแปรที่ทีมงาน SQ เปลี่ยน
เเต่ถ้า Explore ทั้งหมดอาจจะช้า ถ้าไม่ใช้ส่วนไหนก็ปิด //AddColumn ข้างหน้าด้วยเครื่องหมาย// จะได้เร็วขึ้นคับ
Code ชุดนี้ผมสงวนสิทธิ์ กรณีที่ไม่ใช่ทีมงาน SiamQuant ห้ามเอาไปดัดแปลงเพื่อผลประโยชน์ทางธุรกิจ เเต่ถ้าเอาไปดัดแปลงหรือพัฒนาให้ดีขึ้นเเล้วเเจกหรือเเชร์ให้ใช้ฟรี ทำได้ตามสะดวกเลยคับขอให้สนุกกับ Code ชุดใหม่คับ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Code by Page facebook Amibroker Platform Explore SiamQuant Database versions 2.0//SetBarsRequired(1000, 0);Filter = 1;#include_once “C:\SiamQuant\SQ Library\SQ AFL V.1.0.2.0\SQ Include\SQ – Include Data Declaration.afl”//// SQ1//SiamQuant Stock Ratios Indicator for Use with SiamQuantMetastockDatabase// Code by Page facebook Amibroker Platform Explore SiamQuant Database versions 2.0{TRANSColor = IIf( SQTRANS >10 , colorLime , colorOrange);VALUEColor = IIf(SQVALUE > 10000000 ,colorLime, colorWhite);TRVPColor = ColorHSB( 64-SQTRVP * 64/100, 255, 255 );AVGPRICEColor = IIf(SQAVGPRICE >= 1,colorLime, colorWhite);MKCColor = IIf( SQMKC > 1000000000 , colorBlue , colorRed);GroupIndus_Col = IIf(SQIndus == 1+ SQIndus == 2+ SQIndus == 3+ SQIndus == 4+ SQIndus == 5+ SQIndus == 6+ SQIndus == 7+ SQIndus == 8 != SQIndus , colorBlue , colorGrey50);GroupSector_Col = IIf(SQSector == 1+ SQSector == 2+ SQSector == 3+ SQSector == 4+ SQSector == 5+ SQSector == 6+ SQSector == 7+ SQSector == 8+ SQSector == 9+ SQSector == 10+ SQSector == 11+ SQSector == 12+ SQSector == 13+ SQSector == 14+ SQSector == 15+ SQSector == 16+ SQSector == 17+ SQSector == 18+ SQSector == 19+ SQSector == 20+ SQSector == 21+ SQSector == 22+ SQSector == 23+ SQSector == 24+ SQSector == 25+ SQSector == 26+ SQSector == 27+ SQSector == 28+ SQSector == 29+ SQSector == 30+ SQSector == 31+ SQSector == 32+ SQSector == 33+ SQSector == 34+ SQSector == 35+ SQSector == 64+ SQSector == 65+ SQSector == 66+ SQSector == 67+ SQSector == 68+ SQSector == 69+ SQSector == 70+ SQSector == 71 != SQSector , colorBlue , colorGrey50);SQstatus_Col = IIf(SQstatus == 1+ SQstatus == 2+ SQstatus == 3+ SQstatus == 4+ SQstatus == 5+ SQstatus == 6+ SQstatus == 7 != SQStatus , colorYellow , colorGrey40);SQBenefit_Col = IIf(SQBenefit == 1+ SQBenefit == 2+ SQBenefit == 3+ SQBenefit == 4+ SQBenefit == 5+ SQBenefit == 6+ SQBenefit == 7+ SQBenefit == 8+ SQBenefit == 9 != SQBenefit , colorGold , colorGrey40);SQQES_Col = IIf( SQQE == 1+ SQQE == 2+ SQQE == 3+ SQQE == 4 != SQQE, colorTurquoise , colorGrey40);}////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// SQ2//SiamQuant Stock Ratios Indicator for Use with SiamQuantMetastockDatabase// Code by Page facebook Amibroker Platform Explore SiamQuant Database versions 2.0{PEColor = ColorHSB( 64-SQPE * 64/100, 255, 255 );PBVColor = IIf( SQPBV < 1 , colorLime , colorOrange);DYColor = IIf( SQDY >= 0 , colorLime , colorOrange);ROAColor = IIf( SQROA >= 0 , colorLime , colorOrange);ROEColor = IIf( SQROE >= 0 , colorLime , colorOrange);NPMColor = IIf( SQNPM >= 0 , colorLime , colorOrange);}//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// SQ3//SiamQuant Stock Fundamental Per Share Values Indicator for Use with SiamQuantMetastockDatabase// Code by Page facebook Amibroker Platform Explore SiamQuant Database versions 2.0{EPSColor = IIf( SQEPS >= 0, colorLavender , colorCustom10);BPSColor = IIf( SQBPS >= 0, colorLavender , colorCustom10);DPSColor = IIf( SQDPS , colorLavender , 0);ACDPSColor = IIf( SQDPS_ACC , colorLavender , 0);PARColor = IIf( SQPAR , colorLavender , 0);SQLSColor = IIf( SQLS , colorLavender , 0);}///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// SQ4//SiamQuant Stock Balancesheet Columns Indicator for Use with SiamQuantMetastockDatabase// Code by Page facebook Amibroker Platform Explore SiamQuant Database versions 2.0{TAColor = IIf( SQTA , colorBrightGreen , 0);TLColor = IIf( SQTL , colorBrightGreen , 0);TEColor = IIf( SQTE , colorBrightGreen , 0);TCColor = IIf( SQTC , colorBrightGreen , 0);TCAColor = IIf( SQTCA , colorBrightGreen , 0);TCLColor = IIf( SQTCL , colorBrightGreen , 0);REColor = IIf( SQRE >= 0 , colorBrightGreen , colorCustom10);}////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// SQ5//SiamQuant Stock Profit-Cash Statement Columns Indicator for Use with SiamQuantMetastockDatabase// Code by Page facebook Amibroker Platform Explore SiamQuant Database versions 2.0{TRColor = IIf( SQTR , colorLightYellow , 0);EBITColor = IIf( SQEBIT >= 0 , colorLightYellow , colorCustom10);NPColor = IIf( SQNP >= 0, colorLightYellow , colorCustom10);OCFColor = IIf( SQOCF >= 0 , colorLightYellow , colorCustom10);ICFColor = IIf( SQICF >= 0, colorLightYellow , colorCustom10);FCFColor = IIf( SQFCF >= 0 , colorLightYellow , colorCustom10);}////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////StockNo = Status( “stocknum” )+1 ;/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AddColumn(StockNo,” No. “, 1.0);AddColumn(C, “Close”, 1.2,colorBlack);AddColumn(ROC(C,1),”(%)Change”,1.2,colorBlack,IIf(ROC(C,1)>=0,colorLime,colorRed));AddColumn(C – Ref(C,-1), “(+/-)Change”,1.2,colorWhite,IIf(C – Ref(C,-1) >=0,colorBlue,colorOrange));AddColumn(V, “Volume”, 1, colorblack,-1,80);AddTextColumn(SQIndusShow, “Industry”,1,colorWhite, GroupIndus_Col, 140 );AddTextColumn(SQSectorShow , “Sector”,1,colorWhite, GroupSector_Col , 140 );AddTextColumn(SQStatusShow , “Status”,1,colorBlack, SQstatus_Col ,100);AddTextColumn(SQBenefitShow , “Benefit”,1,colorBlack, SQBenefit_Col ,100 );AddTextColumn(SQQEShow , “Quarter”,1,colorBlack, SQQES_Col, 70 );AddColumn( SQTRANS, “Transaction(#)”, 1, colorDefault, TRANSColor );AddColumn( SQVALUE, “Trade Value (Baht)”, 1, colorDefault, VALUEColor);AddColumn( SQTRVP*100, “Turnover Ratio Vol(%)”, 1.0, colorDefault, TRVPColor,-1,SQTRVP);AddColumn( SQAVGPRICE, “Avg Price(Baht)”, 1.2, colorDefault, AVGPRICEColor);AddColumn( SQMKC, “Market Cap(Baht)”, 1, colorWhite, MKCColor );AddColumn(SQPE, “P/E”, 1, colorDefault, PEColor , -1, SQPE);AddColumn(SQPBV, “P/BV”, 1.2, colorDefault, PBVColor );AddColumn(SQDY, “Dividend(%)”, 1, colorDefault, DYColor);AddColumn(SQROA, “ROA(%)”, 1, colorDefault, ROAColor);AddColumn(SQROE, “ROE(%)”, 1, colorDefault, ROEColor);AddColumn(SQNPM, “Net Profit Margin(%)”, 1, colorDefault, NPMColor);AddColumn(SQEPS, “EPS”, 1.2, colorDefault, EPSColor );AddColumn(SQBPS, “BPS”, 1.2, colorDefault, BPSColor );AddColumn(SQDPS, “Dividend per Share”, 1.2, colorDefault, DPSColor);AddColumn(SQDPS_ACC, “Acc DPS”, 1.2, colorDefault, ACDPSColor);AddColumn(SQPAR, “Par Value”, 1.2, colorDefault, PARColor);AddColumn(SQLS, “Listed Share”, 1, colorDefault, SQLSColor);AddColumn(SQTA , ” Total Assets(฿) “, 1.2, colorDefault, TAColor );AddColumn(SQTL , “Total Liabilities(฿)”, 1.2, colorDefault, TLColor );AddColumn(SQTE , ” Total Equity(฿) “, 1.2, colorDefault, TEColor);AddColumn(SQTC , ” Total Cash(฿) “, 1.2, colorDefault, TCColor);AddColumn(SQTCA , “Total Current Assets(฿)”, 1.2, colorDefault, TCAColor);AddColumn(SQTCL , “Total Current Liabilities(฿)”, 1.2, colorDefault, TCLColor);AddColumn(SQRE , “Retained Earnings(฿)”, 1.2, colorDefault, REColor);AddColumn(SQTR , ” Total Revenue(฿) “, 1.2, colorDefault, TRColor );AddColumn(SQEBIT , “Earnings Before Interest & Tax(฿)”, 1.2, colorDefault, EBITColor );AddColumn(SQNP , “Net Profit(฿)”, 1.2, colorDefault, NPColor);AddColumn(SQOCF , “Cash Flow from Operating Activities(฿)”, 1.2, colorDefault, OCFColor);AddColumn(SQICF , “Cash Flow from Investing Activities(฿)”, 1.2, colorDefault, ICFColor);AddColumn(SQFCF , “Cash Flow from Financing Activities(฿)”, 1, colorDefault, FCFColor);// Code by Page facebook Amibroker Platform Explore SiamQuant Database versions 2.0
- คุณต้องเข้าสู่ระบบเพื่อตอบกลับกระทู้นี้