Combo Trader: EA ที่ดีที่สุดสำหรับ MetaTrader 4

Mike 2010.02.09 18:06 25 0 0
ไฟล์แนบ

เวอร์ชันล่าสุดมาแล้ว: https://www.mql5.com/en/code/9499

(อัปเดต: รองรับโบรกเกอร์ 5 digits หรือ 4 digits + ฟังก์ชันส่งอีเมล + เพิ่มการข้ามของค่าเฉลี่ยเคลื่อนที่เพื่อสัญญาณข้ามที่ดีขึ้น + 5 โหมดสำหรับ MA) + ตัวเลือกสำหรับล็อตคงที่

ฉันได้ลบเวอร์ชันเก่าและอัปเดตด้วยเวอร์ชันนี้ การอัปเดตอยู่ใน สีแดง

ฉันได้เขียน EA ที่ใช้หลายวิธีในการเปิดและปิดการเทรด และคุณสามารถปรับแต่งวิธีแต่ละวิธีได้ นี่ไม่ใช่ระบบเวทมนตร์ แต่มันเป็นการรวมกลยุทธ์หลายๆ แบบ ซึ่งเป็นระบบที่ง่ายมากที่คุณสามารถใช้พารามิเตอร์ของคุณในการเทรดได้

รายงานการทดสอบกลยุทธ์
Combo EA@FSF
AlpariUK-Demo (Build 225)

สัญลักษณ์EURUSD (ยูโร vs ดอลลาร์สหรัฐ)
ช่วงเวลา1 ชั่วโมง (H1) 2009.12.01 00:00 - 2010.01.29 22:00 (2009.12.01 - 2010.01.30)
โมเดลทุกๆ ทิก (วิธีที่แม่นยำที่สุดตามกรอบเวลาที่มี)



บาร์ในการทดสอบ1991ทิกที่จำลอง1794365คุณภาพการจำลองn/a
ข้อผิดพลาดในการจับคู่กราฟ

0






เงินฝากเริ่มต้น100,000.00



กำไรสุทธิทั้งหมด2,157,162.27กำไรก่อนหักค่าใช้จ่าย4,370,724.52ขาดทุนรวม-2,213,562.25
ปัจจัยกำไร1.97ผลตอบแทนที่คาดหวัง38,520.75

การขาดทุนที่แน่นอน23,503.85การขาดทุนสูงสุด831,709.56 (49.83%)การขาดทุนสัมพัทธ์50.84% (79,120.87)

จำนวนการเทรดทั้งหมด56ตำแหน่งขาย (เปอร์เซ็นต์ชนะ)36 (83.33%)ตำแหน่งซื้อ (เปอร์เซ็นต์ชนะ)20 (30.00%)

การเทรดที่มีกำไร (% ของทั้งหมด)36 (64.29%)การเทรดที่ขาดทุน (% ของทั้งหมด)20 (35.71%)
การเทรดที่มีกำไรสูงสุด422,527.01การเทรดที่ขาดทุนสูงสุด-283,293.72
การเทรดที่มีกำไรเฉลี่ย121,409.01การเทรดที่ขาดทุนเฉลี่ย-110,678.11
ชัยชนะติดต่อกันสูงสุด (กำไรในเงิน)9 (297,047.58)การสูญเสียติดต่อกันสูงสุด (ขาดทุนในเงิน)5 (-261,829.22)
กำไรติดต่อกันสูงสุด (จำนวนชัยชนะ)1,324,082.70 (5)การขาดทุนติดต่อกันสูงสุด (จำนวนการสูญเสีย)-487,805.29 (2)
เฉลี่ยชัยชนะติดต่อกัน3เฉลี่ยการสูญเสียติดต่อกัน2


หลายกรอบเวลา & หลายคู่สกุลเงิน

วิธีแรกคือการข้ามของค่าเฉลี่ยเคลื่อนที่,

คุณสามารถเลือกใช้ระบบการข้ามของค่าเฉลี่ยเคลื่อนที่ 2 ตัวหรือ 3 ตัว

ตั้งค่า MA_MODE เป็น 1 : เพื่อใช้ระบบการข้ามของค่าเฉลี่ยเคลื่อนที่ 2 ตัว

ตั้งค่า MA_MODE เป็น 2 : เพื่อใช้ระบบการข้ามของค่าเฉลี่ยเคลื่อนที่ 3 ตัว

ตั้งค่า MA_MODE เป็น 3 : เพื่อใช้ตัวเลือกทั้ง 1 & 2

**ใหม่ ตั้งค่า MA_MODE เป็น 4 : เพื่อให้สัญญาณโดยการข้ามของค่าเฉลี่ยเคลื่อนที่ที่เร็วที่สุดกับค่าเฉลี่ยเคลื่อนที่ที่ช้าที่สุด

**ใหม่ ตั้งค่า MA_MODE เป็น 5 : เพื่อให้สัญญาณโดยวิธี 4 หรือวิธี 3

เพื่อให้สัญญาณการข้ามที่ดียิ่งขึ้นคุณต้องตั้งค่า MA1CrossBuffer หรือ MA2CrossBuffer (ตามช่วงเวลา ATR)



วิธีที่สองคืออิงจาก RSI โดยมีสี่โหมด

RSI โหมด 1: ใช้ RSI ในโซน OVERBOUGHT & OVERSOLD, ถ้าอยู่ในโซน OVERBOUGHT จะดีสำหรับการเปิดตำแหน่งขาย หรือถ้าอยู่ในโซน OVERSOLD จะให้สัญญาณซื้อ

RSI โหมด 2: ใช้ RSI เป็นเทรนด์ ถ้า RSI ปัจจุบัน > RSI ก่อนหน้า และราคาที่เปิดปัจจุบัน > ราคาที่เปิดก่อนหน้า จะให้สัญญาณซื้อ หรือถ้า RSI ปัจจุบัน < RSI ก่อนหน้า และราคาที่เปิดปัจจุบัน < ราคาที่เปิดก่อนหน้า จะให้สัญญาณขาย

RSI โหมด 3: ใช้ทั้งโหมด RSI 1 & 2

RSI โหมด 4: ใช้ RSI ในสัญญาณโซนซื้อหรือขาย ซึ่งหมายความว่าถ้า RSI อยู่ในโซนซื้อจะให้ซื้อ และถ้า RSI อยู่ในโซนขายจะให้ขาย


วิธีที่สามอิงจาก MACD โดยมีสามโหมด

MACD โหมด 1: ใช้ทิศทางของเทรนด์

MACD โหมด 2: ใช้สัญญาณซื้อในโซนขายและสัญญาณขายในโซนซื้อ

MACD โหมด 3: ใช้ทั้งโหมด 1 & 2

ฉันใช้ MACD นี้ https://www.mql5.com/en/code/9993 ซึ่งไม่ขี้เกียจ!!! คุณต้องดาวน์โหลดก่อนแล้วคัดลอกไปที่ \experts\indicators


วิธีที่สี่อิงจาก Stochastic โดยมีสองโหมด JUST LIKE RSI โหมด 1 & RSI โหมด 2

วิธีที่ห้าคือการใช้ Parabolic Sar


ฉันใช้ ATR เพื่อหาจุดหยุดขาดทุนและทำกำไรที่ดีที่สุด แค่ตั้งค่า ATR Period และ ATR_multiple เพื่อให้ได้ SL & TP


EA นี้ใช้ระบบการจัดการเงิน พร้อมพารามิเตอร์ความเสี่ยงใน %


**ใหม่: ฉันได้เพิ่มตัวเลือกชื่อ ใช้ล็อตคงที่ หากคุณต้องการใช้ล็อตคงที่ตั้งค่าเป็นจริงและจากนั้นตั้งค่าล็อตคงที่ด้านล่าง


ฉันได้เพิ่มตัวเลือกชื่อ Auto_Close ซึ่งจะปิดการเทรดหากได้รับสัญญาณตรงข้าม หากคุณตั้งค่า Open_opposite_after_close เป็น 1 จะเปิดคำสั่งหากได้รับสัญญาณตรงข้าม;

คุณสามารถเลือกปิดคำสั่งด้วยการสัญญาณจาก MA หรือ MACD หรือ RSI หรือ Stoch หรือ SAR.....

คุณสามารถใช้ทั้งหมดหรือเฉพาะบางตัวก็ได้ แค่ตั้งค่าตัวเลือกให้เป็น 1 (หมายถึงจริง) และ 0 (หมายถึงเท็จ);

USE_MA : ใช้สัญญาณการข้ามของค่าเฉลี่ยเคลื่อนที่ ตั้งค่านี้เป็น 1 หากไม่ต้องการให้เป็น 0

USE_RSI : ใช้สัญญาณ RSI (ตามโหมด RSI) ตั้งค่านี้เป็น 1 หากไม่ต้องการให้เป็น 0

USE_MACD : ใช้สัญญาณ MACD (ตามโหมด MACD) ตั้งค่านี้เป็น 1 หากไม่ต้องการให้เป็น 0

USE_STO: ใช้สัญญาณ Stochastic ตั้งค่านี้เป็น 1 หากไม่ต้องการให้เป็น 0

USE_SAR: ใช้สัญญาณ Parabolic SAR ตั้งค่านี้เป็น 1 หากไม่ต้องการให้เป็น 0


หากคุณต้องการปรับแต่ง EA นี้: คุณสามารถปรับแต่งในโมเดล Open Price Only;

ฉันจะรอความคิดเห็นจากคุณ;

เพราะฉันต้องการความคิดเห็นของคุณเพื่อปรับปรุง EA นี้; ฉันได้ใช้งานนี้ในบัญชีทดลองของฉันเป็นเวลาหนึ่งสัปดาห์ด้วยการปรับแต่งของฉัน (EURUSD 1H) โดยมีกำไร 200% และการขาดทุน 16%

หากคุณพบข้อบกพร่องใดๆ แค่บอกฉันให้แก้ไขและทำให้ EA นี้ดียิ่งขึ้น;

หากคุณปรับแต่ง EA นี้ในสภาพตลาดปัจจุบัน มันจะทำงานได้ดีมาก,

รายการ
ความคิดเห็น 0