สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน วันนี้ผมมี Expert Advisor (EA) ที่น่าสนใจมาแนะนำกันครับ นั่นคือ EA ที่ชื่อว่า EMAplusWPRv1_1 ซึ่งถูกออกแบบมาเพื่อเทรดตามเทรนด์โดยอิงจาก EMA และสัญญาณซื้อ/ขายจาก Williams %R
ข้อมูลเวอร์ชันปัจจุบัน
คลิกที่นี่เพื่อดูรายละเอียดเพิ่มเติม
ผมได้พัฒนา EA ตัวนี้เพื่อให้สามารถเริ่มต้นเทรดด้วยเงินทุน 1000 EUR และช่วยลดการขาดทุนให้น้อยที่สุด หวังว่ามันจะเป็นประโยชน์กับเพื่อนๆ นะครับ ถ้ามีข้อเสนอแนะหรือความคิดเห็นอะไร สามารถบอกได้เลย!
ปรับแต่งสำหรับคู่เงิน EUR/USD ในกรอบเวลา 5 นาที
ในเวอร์ชันนี้ ผมได้แก้ไขบั๊กบางอย่างและปรับเปลี่ยนขนาดการเปิดตำแหน่ง โดยคุณสามารถกำหนดเปอร์เซ็นต์ของบัญชีที่ต้องการเสี่ยงในแต่ละการเทรดได้ครับ นอกจากนี้ยังมีการเพิ่ม trailing stop หากกำหนด trailingStop = 0 ก็จะไม่ใช้งานฟังก์ชันนี้
โปรดใช้ความระมัดระวังในการใช้งาน EA นี้ ผมไม่รับผิดชอบต่อการขาดทุนของคุณ คุณต้องปรับแต่ง ทดสอบ และปรับปรุงให้เหมาะสมกับการเทรดของตัวเอง
การตั้งค่าต่างๆ
extern double takeProfit = 200; // take profit
extern double maxStopLoss = 50; // stop loss
extern double maxLots = 10; // max lots per position
extern double maxContracts = 2; // max open positions
extern double EMA = 144; // EMA to identify trend
extern int iWPRPeriod = 46; // Williams' Percentage Range
extern int iWPRretracement = 30; // retracement of WPR
extern double trailingStop = 50; // trailing stop
extern int risk = 2; // % of account to risk
extern double magicNumber = 13131; // magic number
รายงานการทดสอบกลยุทธ์
| คู่เงิน | EURUSD (ยูโร vs ดอลลาร์สหรัฐ) | ||||
| ระยะเวลา | 5 นาที (M5) 2010.01.04 00:00 - 2011.02.01 23:55 | ||||
| แบบจำลอง | ทุกช่วงเวลา (วิธีที่แม่นยำที่สุด) | ||||
| พารามิเตอร์ | takeProfit=200; maxStopLoss=50; maxLots=10; maxContracts=2; EMA=144; iWPRPeriod=46; trailingStop=50; risk=2; magicNumber=13131; | ||||
| จำนวนแท่งในทดสอบ | 59025 | จำนวนจุดที่จำลอง | 7365767 | คุณภาพการจำลอง | n/a |
| ข้อผิดพลาดการจับคู่กราฟ | 8220 | ||||
| ยอดเงินเริ่มต้น | 1000.00 | ||||
| กำไรสุทธิรวม | 1635.88 | กำไรรวม | 4478.56 | ขาดทุนรวม | -2842.67 |
| ปัจจัยกำไร | 1.58 | ผลตอบแทนที่คาดหวัง | 3.92 | ||
| การขาดทุนที่แน่นอน | 22.16 | การขาดทุนสูงสุด | 249.69 (10.77%) | การขาดทุนสัมพัทธ์ | 12.99% (188.82) |
| จำนวนการเทรดทั้งหมด | 417 | ตำแหน่งสั้น (ชนะ %) | 198 (67.68%) | ตำแหน่งยาว (ชนะ %) | 219 (73.52%) |
| การเทรดที่มีกำไร (% ของทั้งหมด) | 295 (70.74%) | การเทรดที่ขาดทุน (% ของทั้งหมด) | 122 (29.26%) | ||
| ใหญ่ที่สุด | การเทรดที่มีกำไร | 67.23 | การเทรดที่ขาดทุน | -39.62 | |
| เฉลี่ย | การเทรดที่มีกำไร | 15.18 | การเทรดที่ขาดทุน | -23.30 | |
| สูงสุด | การชนะติดต่อกัน (กำไร) | 20 (273.93) | การขาดทุนติดต่อกัน (ขาดทุน) | 6 (-142.17) | |
| สูงสุด | กำไรติดต่อกัน (จำนวนชนะ) | 326.42 (15) | การขาดทุนติดต่อกัน (จำนวนขาดทุน) | -142.17 (6) | |
| เฉลี่ย | การชนะติดต่อกัน | 4 | การขาดทุนติดต่อกัน | 2 | |

ในการกำหนดขนาดการเปิดตำแหน่ง ผมแนะนำให้เพิ่มขนาด maxLots และกำหนดความเสี่ยง - ว่าคุณต้องการเสี่ยงกี่เปอร์เซ็นต์ของบัญชีในแต่ละการเทรด
ตัวอย่างการกำหนดขนาดตำแหน่ง
minAllowedLot = MarketInfo(Symbol(), MODE_MINLOT); // IBFX= 0.10
lotStep = MarketInfo(Symbol(), MODE_LOTSTEP); // IBFX= 0.01
maxAllowedLot = MarketInfo(Symbol(), MODE_MAXLOT); // IBFX=50.00
balance = AccountBalance();
ilo = ((balance * risk / 100) / maxStopLoss);
lots = NormalizeDouble(ilo, 0) * lotStep;
if (lots < minAllowedLot) lots = minAllowedLot;
if (lots > maxLots) lots = maxLots;
if (lots > maxAllowedLot) lots = maxAllowedLot;
รายงานการทดสอบกลยุทธ์ (พร้อมการกำหนดขนาดตำแหน่ง)
| คู่เงิน | EURUSD (ยูโร vs ดอลลาร์สหรัฐ) | ||||
| ระยะเวลา | 5 นาที (M5) 2010.01.04 00:00 - 2011.02.01 23:55 | ||||
| แบบจำลอง | ทุกช่วงเวลา (วิธีที่แม่นยำที่สุด) | ||||
| พารามิเตอร์ | takeProfit=200; maxStopLoss=50; maxLots=10; maxContracts=2; EMA=144; iWPRPeriod=46; trailingStop=50; risk=6; magicNumber=13131; | ||||
| จำนวนแท่งในทดสอบ | 59025 | จำนวนจุดที่จำลอง | 7365767 | คุณภาพการจำลอง | n/a |
| ข้อผิดพลาดการจับคู่กราฟ | 8220 | ||||
| ยอดเงินเริ่มต้น | 1000.00 | ||||
| กำไรสุทธิรวม | 4655.80 | กำไรรวม | 13740.16 | ขาดทุนรวม | -9084.36 |
| ปัจจัยกำไร | 1.51 | ผลตอบแทนที่คาดหวัง | 11.16 | ||
| การขาดทุนที่แน่นอน | 22.16 | การขาดทุนสูงสุด | 1139.43 (28.08%) | การขาดทุนสัมพัทธ์ | 28.08% (1139.43) |
| จำนวนการเทรดทั้งหมด | 417 | ตำแหน่งสั้น (ชนะ %) | 198 (67.68%) | ตำแหน่งยาว (ชนะ %) | 219 (73.52%) |
| การเทรดที่มีกำไร (% ของทั้งหมด) | 295 (70.74%) | การเทรดที่ขาดทุน (% ของทั้งหมด) | 122 (29.26%) | ||
| ใหญ่ที่สุด | การเทรดที่มีกำไร | 268.93 | การเทรดที่ขาดทุน | -256.75 | |
| เฉลี่ย | การเทรดที่มีกำไร | 46.58 | การเทรดที่ขาดทุน | -74.46 | |
| สูงสุด | การชนะติดต่อกัน (กำไร) | 20 (353.21) | การขาดทุนติดต่อกัน (ขาดทุน) | 6 (-354.36) | |
| สูงสุด | กำไรติดต่อกัน (จำนวนชนะ) | 1466.13 (15) | การขาดทุนติดต่อกัน (จำนวนขาดทุน) | -664.91 (4) | |
| เฉลี่ย | การชนะติดต่อกัน | 4 | การขาดทุนติดต่อกัน | 2 | |

หวังว่าข้อมูลนี้จะเป็นประโยชน์กับเพื่อนๆ เทรดเดอร์ทุกคนนะครับ สามารถนำไปปรับใช้ในการเทรดของคุณได้เลย!
ความคิดเห็น 0