ดาวน์โหลดแฟ้ม EA
|
My EMA200 SmoothedHighLowMA MACD and RSI Thai EA Unstable
|
ปรับปรุงครั้งล่าสุดเมื่อ
: ๑๙ มีนาคม พ.ศ.
๒๕๕๙ เวลา ๒๓.๐๐
น.
|
|
ไม่รับประกันความเสียหายอันเนื่องมาจากการทำงานของ EA ชุดนี้
|
|
ขออภัย ต้นฉบับ EA ชุดนี้สูญหายทั้งหมด หากมีเวลาจะรื้อฟิ้นกลับมาให้ใหม่
|
My
EMA200 SmoothedHighLowMA MACD and RSI Thai EA เป็น EA
หรือโปรแกรม Export
Advisor สำหรัทำงานบนโปรแกรม
MT4 ที่ผู้เขียนจัดทำขึ้นมาใหม่
ใช้เวลาเป็นเดือนเหมือนกันกว่าจะทำให้พอใช้งานได้
แม้ EA ชุดนี้จะไม่ใช่
EA ที่ดีที่สุด
แต่ก็น่าจะพอใช้เป็นตัวอย่างในการศึกษาเกี่ยวกันการเขียนโปรแกรม
Export Avisor ได้
My
EMA200 SmoothedHighLowMA MACD and RSI Thai EA เป็น EA
ที่ใช้เส้นค่าเฉลี่ยหรือ
Moving Average
ในการบอกเทรนลักษณะเดียวกับ
My Fast Slow Moving Average Thai
EA และใช้อินดีเคเตอร์อื่นๆ
ประกอบจำนวน 3
ชนิด โดยประกอบด้วย
- เส้นค่าเฉลี่ย หรือ MOVING AVERAGE จำนวน 3 เส้น คือ EMA 200 (Exponential Moving Average 200 day) สำหรับใช้บอกเทรนหลักหรือแทรเส้นค่าเฉลี่ยเคลื่อนช้าของ My Fast Slow Moving Average Thai EA, เส้น Smoothed High และ Smoothed Low Moving Average 14 day รวม 2 เส้น ใช้ในการบ่งบอกว่าเป็นเทรนขาขึ้น หรือขาลง แทนเส้นค่าเฉลี่บเคลื่อนเร็วใน My Fast Slow Moving Average Thai EA
- MACD (Moving Average Convergent Divergent) ใช้ในการยืนยันเทรน (MACD > 0 หมายถึง ขาขึ้น, MACD < 0 หมายถึง ขาลง)
- RSI (Relative Strength Index) ใช้สำหรับป้องกันการเปิดคำสั่งซื้อขายในเขตซื้อมากเกินไป (RSI > 80) หรือเขตขายมากเกินไป (RSI < 20)
ในการเปิดคำสั่งซื้อขายจะแยกตามเทรน
ถ้าเป็นเทรนขาขึ้น จะทำการซื้อ
(BUY) เพียงอย่างเดียว
ถ้าเป็นเทรนขาลง ก็จะทำการขาย
(SELL)
อย่างเดียว โดยกรณีของการซื้อ
จะกระทำเมื่อ ราคาปิด (Close)
อยู่เหนือเส้น Smoothed
Low Moving Average โดยเส้นค่าเฉลี่ยดังกล่าวต้องอยู่เหนือเส้น
EMA200 อีกชั้นหนึ่ง
ส่วนในกรณีขาลง จะกระทำเมื่อ
ราคาปิด อยู่ใต้เส้น Smoothed
High Moving Average โดยเส้นดังกล่าวต้องอยู่ใต้เส้น
EMA200 ลงมา
จากการที่ได้ทดลองเขียน
EA
ทีใช้เส้นค่าเฉลี่ยเป็นหลักในการกำหนเงื่อนไขการเปิดคำสั่งซื้อขายตามเทรน
พบว่า EA
จะมีปัญหาตอนกลับเทรน
เนื่องจากผลกำไรขาดทุนของคำสั่งซื้อ/ขายที่ถูกเปิดขึ้นในช่วงเปลี่ยนเทรน
จะติดลบค่อนข้างมาก (ในทางปฏิบัติ
EA
ไม่สามารถตรวจสอบได้ว่าจะเกิดการกลับเทรนช่วงไหน)
ซึ่งถ้าหากเกิดการกลับเทรนบ่อยๆ
เงินทุนในบัญชีจะลดลงเรื่อยๆ
อาจจะล้างพอร์ตได้ เท่าที่ทดสอบ ถ้าเปิดคำสั่งซื้อ/ขายโดยกำหนดขนาดล็อตเท่ากับ 0.1 จะเสียประมาณ 200 ถึง 300 เซ็นต์ สำหรับบัญชีเซ็นต์ หรือ 200 ถึง 300 $ สำหรับบัญชีปรกติ หมายถึงถ้าเราจะใช้กลยุทธ์นี้ ควรจะมีวงเงินบัญชีอย่างน้อย 500 เซ็นต์ สำหรับบัญชีเซ็นต์ หรือ 500 $ สำหรับบัญชีปรกติ แนวทางแก้ไขคือ
เลือก Time Frame
ที่ใหญ่ขึ้น และคอยตรวจสอบ
ถ้าพบว่าราคาเป็นช่วงที่ไม่เป็นเทรน
(side way) เป็นเวลานานๆ
อาจจะหยูดการทำการงานของ
EA ก่อน
หรือเปลี่ยนไปซื้อขายคู่เงินอื่นๆ
แทน
ในเว็บไซต์
www.dailyfx.com
ได้เคยทดสอบกลยุทธ์ที่ใช้การตัดกันของเส้นค่าเฉลี่ยเป็นเกณฑ์ในการเปิดคำสั่งซื้อขาย
พบว่า ถ้าเรากำหนด Take
Profit และ Stop Loss
ต่ำเกินไปโอกาสที่จะเงินทุนในบัญชีจะลดลงมากกว่าการตั้ง
Take Profit และ Stop
Loss ที่สูงขึ้น
โดยตัวเลขที่เหมาะสมสำหรับการตั้ง
Take Profit จะอยู่ที่
1,750 แต่ค่าที่ทดสอบแล้วน่าจะพอใช้ได้ จะอยู่ที่ประมาณ 400 pip และตั้ง
Stop Loss อย่างน้อย
400
จะช่วยแก้ปัญหาเงินทุนในบัญชีลดลงเนื่องจากการใช้กลยุทธ์ดังกล่าวได้
ซึ่ง EA ชุดนี้จะกำหนดค่า
Take Profit และ Stop
Loss ตามเงื่อนไขนี้
เช่นเคย
EA ชุดนี้ทุกท่านที่สนใจ
สามารถดาวน์โหลดไปใช้งานได้
มี Source code
ให้ศึกษาหรือปรับปรุงแก้ไขได้ตามต้องการ
หากจะใช้งานจริง
แนะนำให้ใช้กับบัญชีทดลองจนแน่ใจก่อนนะครับ
ค่อยนำไปใช้กับบัญชีจริง
บันทึกประจำวันที่
26
กรกฎาคม
พ.ศ.
2557 (2014)
เวลา
|
เหตุการณ์
|
06:00 น. | ตื่นนอน |
06:30 น. |
งานของกิจกรรมอาชีพ
กสิกรรมธรรมชาติ บ้านแม่ทำ
สีทา (3/2557) :
ฉีดพ่นยาฆ่าหญ้าในแปลงข้าวโพดข้าวเหนียว
|
09:00 น. | 0.อาบน้ำ กินข้าวเช้า |
09:30 น. |
งานของกิจกรรมอาชีพ
กสิกรรมธรรมชาติ แปลงสวนมะม่วง
(9/2557) :
ไปประชุมผู้สนใจปลูกถั่วดาวอินคาที่บ้านรองนายก
อบต. สมเดช
|
12:15 น. |
ไปตลาดด่านช้าง,
กินข้าวเที่ยงในตลาดด่านช้าง,
ทำสํญญากู้เงินร้านเม้งฮวด2,
|
15:00 น. |
งานของกิจกรรมอาชีพ
งานการตลาดและการลงทุน
(20/2557) : เสนอสินค้า
YIC nano
ให้กับลุงสิทธิ์-ป้าถัน
ที่แปลงนาบ้านนาตาปิ้น,
และแวะขาย YIC
nano ให้ป้าปื้นหนองกระดี่
|
16:30 น. | ใช้หนี้ค่าสินค้า, ซื้อท่อร้าน ผอ. สมหมาย |
17:30 น. | พักผ่อน |
18:30 น. | 0.อาบน้ำ กินข้าว พักผ่อน |
20:00 น. | เข้านอน |