ในบทความที่แล้วผมลองทำระบบเทรดโดยใช้ concept "Tripple EMA" จากหนังสือ "38 กลยุทธ์ คว้ากำไรในตลาดหุ้น" ของ นพ.อนันต์ ข้อมงคลอุดม (ดูย้อนหลังได้ที่นี่)
ซึ่งได้ผลดีเลยทีเดียว แต่สังเกตุดูระบบนี้จะมองข้ามหุ้นที่ rebound ขึ้นมาอย่างรวดเร็ว ทำให้พลาดโอกาศทำกำไรไปพอสมควร
ในบทนี้ผมเลยลองปรับสูตรเพิ่มโดยแก้ไขเงื่อนไขในการซื้อดังนี้ครับ (เงื่อนไขในการขายยังคงเดิม)
ของเดิม - ซื้อเมื่อ EMA3 ตัดขึ้น EMA5 และ EMA 5 มากกว่า EMA7
ของใหม่ - [ซื้อเมื่อ EMA3 ตัดขึ้น EMA5 และ EMA 5 มากกว่า EMA7 ] หรือ [EMA5 ตัดขึ้น EMA7 และ EMA3 มากกว่า EMA5]
สูตรหน้าตาแบบนี้ครับ
////////////////////////////////////////
ema3 = EMA(C,3);
ema5 = EMA(C,5);
ema7 = EMA(C,7);
cross1 = Cross(ema3,ema5);
cross2 = Cross (ema5,ema7);
Buy= (cross1 AND ema5 > ema7) OR (cross2 AND ema3 > ema5);
Sell=Cross(ema5,ema3);
Plot(C,"TrippleEMA Enhanced",colorDefault,styleCandle);
shape = Buy * shapeUpArrow + Sell * shapeDownArrow;
PlotShapes(shapeUpArrow*Buy,ParamColor("UpArrow",10),0,L);
PlotShapes(shapeDownArrow*Sell,ParamColor("DownArrow",11),0,H);
Plot(ema3,"EMA3",colorBrightGreen,styleLine,2);
Plot(ema5,"EMA5",colorYellow,styleLine);
Plot(ema7,"EMA7",colorOrange,styleLine);
///////////////////////////////////////
Download สูตรได้ ที่นี่
ในกรณีที่ราคาหุ้น rebound ขึ้นมาอย่างรวดเร็วสูตรเดิมจะไม่ได้บอกให้เราซื้อ เพราะในวันที่ EMA3 ตัดขึ้นเหนือ EMA5 นั้น EMA5 อาจจะยังน้อยกว่า EMA7
ลองดูรูปประกอบกันครับ
ทีนี้ลองมาดูผลเปรียบเทียบระหว่าง Tripple EMA ของเดิม กับ Tripple EMA enhanced กันครับ
ตัว Tripple EMA enhanced มีจำนวนครั้งที่ trade สูงขึ้น จำนวนครั้งที่ trade แพ้และ Max System Drawn Down ก็สูงขึ้นด้วย แต่....ผลกำไรโดยรวมก็เยอะกว่าเดิม เห็นผลแล้วก็คิดหนักอยู่เหมือนกันครับ ได้กำไรเยอะขึ้นแต่ช่วงที่พอร์ทติดลบก็ลบเยอะขึ้นเหมือนกัน
คงต้องแล้วแต่ความชอบของแต่ละคนครับ
maoversion2@gmail.com
No comments:
Post a Comment