ผมใช้ MT5 ครับ หาสคริป MQL5 มาใช้ไม่มี เลยต้องลองทำเอง
วิธีใช้นะครับ
วิธีใช้มี ตั้งค่า 2 ส่วน
ส่วนแรกเป็น ตั้งค่า Lot ก็ไปตั้งที่ Risk ว่าจะใช้กี่ % ซึ่ง Snowball ก็ต้อง 100% อยู่แล้วใช่ปะ
และตั้งค่าว่าจะออก Order กี่ไม้ก็ใส่ไปตรงที่ Max Order
ส่วนที่สอง เป็นตั้งค่าปิด order
ต้องไปตั้งว่า balance เริ่มต้นเท่าใหร่
แล้วให้ปิดที่กำไร กี่เท่า ก็ใส่ไป เช่น 2 เท่า
อีเอตัวนี้ทำงานรอบเดียว โดยที่กำไรจาก balance ปัจจุบันมากกว่า balance start เริ่มต้นที่ ตั้งค่าไว้ ก็จะหยุดทำงาน
การทำงานเริ่มต้นอีเอ ก็จะวนลูปออก order ไปตามจำนวน order ที่ตั้งไว้ว่าจะออกกี่ไม้จนจบ ถ้ากำไรครบก่อนก็หยุดทั้งหมด
ส่วนการออก order ถ้ามันติดลบ หรือ margin ไม่พอมันก็ยังไม่ออก ไปจนกว่าจะกำไร margin พอที่จะออก order ต่อไปเพิ่มได้ ก็ออกไม้ต่อไปเรื่อยๆ จนครบที่เราตั้งไว้
ลอง backtest ใน MT5 แบบ virtual mode ดูครับ