วิธีเอา DATA มาลงใน MetaStock

เมือวันก่อนโดนลบ เรื่องวิธีลง MetaStock11                     
ก็เขาใจครับ เพราะผมดันไปลงวิธี Crack                    
แต่โดยสวนตัวเห็นว่ารายได้ของโปรแกรพวกนี้ เขาเก็บเงินจากคนที่ใช้ ข้อมูล Realtime
วิธีลงโปรแกรที่ผมเอามาPost ไม่น่าจะมีปํญหา ถ้าไม่มีวิธี Crack

มาเข้าเรื่องดีกว่าครับ (หวังว่าจะไม่โดนลบอีก)
สำหรับคนที่มีโปรแกรมอยู่แล้ว
วิธีเอา Data มาลง มีหลายวิธีครับ ขี้นอยู่ว่าเอาข้อมูลมาจากไหน
     - สำหรับคนที่เงินซื้อ Package คงไม่มีปัญหา อาจมีคนถามว่าซื้อ package ได้ที่ไหน
        ที่ผมเห็นที่มีให้บริการแล้วใช้งานง่าย ก็ Efinance ดูรายละเอียดได้ที่
https://www.efinancethai.com/smart_data/about_smartdata.aspx ครับ
       เจ้าอื่นก็มี เห็นเว็ปลุงโฉลกก็มีครับ แต่ไม่รู้ราคาเท่าไร
วันนี้จะพูดถึงของฟรีครับ แต่เป็นข้อมลู EOD (end of day) เท่าที่รู้ก็มี
http://siamchart.com/stock/
กับ BLS
http://realtime.bualuang.co.th/myeasy/realtime/quotation/txt/21022014.txt
21022014 เป็นวันที่ อยากได้วันไหนก็เปลี่ยเอาครับ
และ ASP
http://inv4.asiaplus.co.th/cms/index2.php?sc=asp_res_present&tab=dm&ln=

วันนี้มาดูวิธีลงจาก siamchart ก่อนครับ ใครทำแล้วสนใจใช้บริการก็ไปสมัครในเว็ปเขาเลยครับ    
ข้อมูลเขาส่งมาให้ทุกวันที่ต้องไป หาที่ download    
มาเริ่มเลยครับ ตอนทำผมเริ่มตั้งแต่ลง Meta Stock ใหม่เลย (ลบข้อมูลทั้งหมดออกไปหมดแล้วจะได้เริ่มกันใหม่เลย)    
1.เข้า http://siamchart.com/stock/     
    - ข้อมูล EOD จะอยู่ตรง SET INDEX Historical (*.csv) คือข้อมูลที่download จะได้เป็น ไฟล์ .csv     
    - download 2 อันครับ    
         1.ข้อมูล EOD ปี 1970 - 2013 (.csv)    Download
         2.ข้อมูล EOD ปี 2014 ถึงปัจจุบัน (.csv)    Download
    
2.โหลดเสร็จแล้วจะได้ ไฟล์ 2อันครับ     
    
3.แนะนำให้ สร้าง Folder ใหม่อันหนึ่งที่หน้าจอ ชื่ออะไรก็ได้ ในที่นี้ผมตั้งชื่อ DATA_Siamchart    
    
4. แตกไฟล์ทั้ง2ไฟล์ที่โหลมาไปได้ที่ Folder ที่สร้งไว้    
    

แล้วก็รอ

ทำเหมือกันกับอีกไฟล์

ก็จะได้ Foler ชื่อ SET-ARCHIVE
ข้างในจะมี ไฟล์ .cvs กับอีก Folder ชื่อ EOD
[img]http://f.ptcdn.info/983/015/000/1393142915-8-o.png
[/img]
5. ต่อไปก็มาที่โปรแกรม MetaStock เปิดแล้วเลือกไปที่ The Downloader ตามรูป

6.ก็จะได้ หน้าต่างในส่วนของ The Downloader ขึ้นมา

7. เลือกไปที่ ตรงรูป Folderซ้อนกัน
    จะได้หน้าต่าง Convert Securities ขี้นมา
8. ตรง File type เลือกเป็น ASCII Text
          Filename ให้ลบที้ง แล้วใส่  *  อันเดียว


9.กดเลือก Browse
   แล้วเลือก ไฟล์ที่เราเอาไฟล์ .csv เก็บได้ ในที่นี้เก็บไว้ที่ desktop ชื่อ DATA_Siamchart ที่บอกให้สร้างไว้ในตอนแรก


10. จะได้ไฟล์ SET-ARCHIVE กด open เลย

11. ข้างในจะมี Folder EOD เปิดขึ้นมา

12. จะเห็น ตรง Flies of type ให้เลือกเป็น ALl Files ไฟล์ .csv เลือกไฟล์ทั้งหมด หรือกด Ctr+a แล้ว กด Open

13. ที่ข้างล่าง Destination
     File type เลือกเป็น MetaStock

     ตรง Folder กด Browse เลือกไปที่ C:\MetaStock Data แล้วกด Save

     คลิ๊กขาว สร้าง Folder ใหม่อันหนื่ง ชื่ออะไรก็ได้ ในที่นี้ผมจะให้ ชื่อ Chart_siamchart


     กดเข้าไปใน Folder ที่สร้าง ในที่นี้ Chart_siamchart แล้ว Save เลย


14. เลือกที่ Options

15 ที่ Source เลือก เป็น Daily ถ้าใครทำแล้วไม่ได้ลอง เปลี่ยนเป็น Intraday

16. ที่ Destination ตามในรูป แล้วกด Ok

17. กลับมาหน้า Convert Securities กด Ok ไปเลยครับ

18. รอ

     เสร็จแล้ว ปิดไปได้เลยครับ

19. คราวนี้ไปดู ผลงานครับ ไปที่ MetaStock
    ไปที่ File new --->chart

20. จะพาไปหน้า ที่ติดมากับ Program

      เลือก Chart_siamchart

21. คีย์ ชื่อหุ้น แล้วกด Open
    
ผมเอาเป็น SET แล้วกัน

22. ได้กราฟมาแล้ว

      กราฟที่ได้จะได้ ตั้งแต่ ต้นปี 2013 ถึง วันที่ download มา (วันที่ทำ ทำวันที่ 25/2/14) จึงได้ข้อมูลถึงเย็นวันที่ 25/2/14


เสร็จแล้วครับ ใครอยากได้ข้อมูลตั้งแต่เปิดตลาด 1970-2013 (แนะนำให้ทำทีละ5 ปี ) ก็ไป download ข้อมูล EOD ปี 1970 - 2013 (.csv)  
ที่ http://siamchart.com/stock/ สมัครสมาชิกก่อนก็ดีครับ แล้วใครอยากได้ข้อมูล EOD ทุกวันก็สมัครกับเว็ปเขาได้ครับ

คราวหน้าค่อยมาดูวิธี ดึง DATA แบบรายนาที จาก efinance มาลง MetaStock ครับ
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่