เจ้าของกระทู้ไม่เคยใช้ AmiBroker มาก่อน
ความตั้งใจจะเอา ข้อมูล DATA รายนาที ของ TFEX จาก โปรแกรมที่โบรกให้ใช้ฟรี อย่าง Efinance มาทำ BackTest ใน AmiBroker
ในกระทู้แรกนี้ เริ่มตั้งแต่ ลงโปรแกรม แล้วลองเอาข้อมูล EOD มาลงก่อน
1. download โปรแกรมจาก แล้วติดตั้งให้เรียบร้อย ผมคงไม่ต้องบอกวิธีลงแล้วนะครับ
http://www.amibroker.com/download.html
จะได้ ตัวโปรแกรมที่มีข้อมูลหุ้นต่างประเทศ
2 . วิธี เอา DATA ของหุ้นไทยมาลง
ผมใช้ DATA ที่เป็น EOD ของ siamchart (สมัครสมาชิกก่อนครับ)
http://siamchart.com/stock/
ตรงข้อมูล EOD ปี 2015 ถึงปัจจุบัน (.csv) กด Download มาเลยครับ
จะได้เป็น winrar แตกไฟล์แล้วเก็บไว้ที่ต้องการเลยครับ
ผมจะเก็บไว้ที่ Desktop จะได้สะดวกครับ
ใน Folder จะมี Folder EOD ข้างในจะมี File Excel หลายๆอันครับ
3. มาถึงวิธีจะเอา DATA EOD ที่โหลดมาเข้า AmiBroker
-ไปที่ File เลือก Import Wizard
- กด Pick files
- แล้วไปเลือกไฟล์ที่เราแตกไพล์จาก winrar มาครับ
- เลือกไพล์ที่เป็น Excel ทั้งหมดแล้วกด(กด Ctrl+a) แล้วกด open
- กด Next
-กด Finish
- รอครับ ไม่นาน
4. ก็ได้จะข้อมูลของหุ้นไทย สังเกตุที่ตารางด้านซ้ายจะมี กลุ่ม !AGRO !CONSUMP ขึ้นมาแล้ว
ถ้ากดเลือนลงไปก็จะมีรายชื่อหุ้นไทยทั้งหมดครับ รวมทั้ง DW
- ตรงข้างบนก็เลือกชื่อหุ้นได้ครับ
5 .ผมลองคีย์ SET เข้าไป
Ok ข้อมูลมาแล้ว เป็นของวันที่ 10/9/58 ซึงตอนทำผม โหลดไฟล์ทิ้งไว้ตอนประมาณ 5 ทุ่มของวันที่ 11/9/58
ถ้าจะเอาข้อมูลวันที่ 11 น่าจะต้องไปโหลด ข้อมูล EOD วันล่าสุดวันเดียว ใน siamchart ครับ
ไว้ตอน2 ค่อยมาต่อ วิธีการเอา DATA รายนาที ของ TFEX เพื่อมาทำ BackTest ใน AmiBroker กันต่อครับ
นับ 1 AmiBroker
ความตั้งใจจะเอา ข้อมูล DATA รายนาที ของ TFEX จาก โปรแกรมที่โบรกให้ใช้ฟรี อย่าง Efinance มาทำ BackTest ใน AmiBroker
ในกระทู้แรกนี้ เริ่มตั้งแต่ ลงโปรแกรม แล้วลองเอาข้อมูล EOD มาลงก่อน
1. download โปรแกรมจาก แล้วติดตั้งให้เรียบร้อย ผมคงไม่ต้องบอกวิธีลงแล้วนะครับ
http://www.amibroker.com/download.html
จะได้ ตัวโปรแกรมที่มีข้อมูลหุ้นต่างประเทศ
2 . วิธี เอา DATA ของหุ้นไทยมาลง
ผมใช้ DATA ที่เป็น EOD ของ siamchart (สมัครสมาชิกก่อนครับ)
http://siamchart.com/stock/
ตรงข้อมูล EOD ปี 2015 ถึงปัจจุบัน (.csv) กด Download มาเลยครับ
จะได้เป็น winrar แตกไฟล์แล้วเก็บไว้ที่ต้องการเลยครับ
ผมจะเก็บไว้ที่ Desktop จะได้สะดวกครับ
ใน Folder จะมี Folder EOD ข้างในจะมี File Excel หลายๆอันครับ
3. มาถึงวิธีจะเอา DATA EOD ที่โหลดมาเข้า AmiBroker
-ไปที่ File เลือก Import Wizard
- กด Pick files
- แล้วไปเลือกไฟล์ที่เราแตกไพล์จาก winrar มาครับ
- เลือกไพล์ที่เป็น Excel ทั้งหมดแล้วกด(กด Ctrl+a) แล้วกด open
- กด Next
-กด Finish
- รอครับ ไม่นาน
4. ก็ได้จะข้อมูลของหุ้นไทย สังเกตุที่ตารางด้านซ้ายจะมี กลุ่ม !AGRO !CONSUMP ขึ้นมาแล้ว
ถ้ากดเลือนลงไปก็จะมีรายชื่อหุ้นไทยทั้งหมดครับ รวมทั้ง DW
- ตรงข้างบนก็เลือกชื่อหุ้นได้ครับ
5 .ผมลองคีย์ SET เข้าไป
Ok ข้อมูลมาแล้ว เป็นของวันที่ 10/9/58 ซึงตอนทำผม โหลดไฟล์ทิ้งไว้ตอนประมาณ 5 ทุ่มของวันที่ 11/9/58
ถ้าจะเอาข้อมูลวันที่ 11 น่าจะต้องไปโหลด ข้อมูล EOD วันล่าสุดวันเดียว ใน siamchart ครับ
ไว้ตอน2 ค่อยมาต่อ วิธีการเอา DATA รายนาที ของ TFEX เพื่อมาทำ BackTest ใน AmiBroker กันต่อครับ