สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เรามาพูดถึงระบบเทรดที่ใช้ UltraMFI ซึ่งเป็นอินดิเคเตอร์ที่น่าสนใจมากๆ ที่ช่วยในการส่งสัญญาณการเทรด โดยระบบนี้สามารถปรับขนาดของการเทรดในอนาคตได้ตามผลลัพธ์จากการเทรดครั้งก่อนๆ ครับ
การส่งสัญญาณจะเกิดขึ้นเมื่อแท่งเทียนปิดตัวลง และหากแนวโน้มมีการเปลี่ยนแปลง (ซึ่งจะแสดงให้เห็นจากการเปลี่ยนแปลงของคลาวด์) ระบบจะทำงานได้อย่างมีประสิทธิภาพ
ในส่วนของตัวแปร EA ที่เราสามารถปรับแต่งได้ มีดังนี้:
input uint BuyTotalMMTriger=5; // จำนวนการซื้อครั้งล่าสุดเพื่อคำนวณ stop loss
input uint BuyLossMMTriger=3; // จำนวนการซื้อที่ขาดทุนเพื่อลด MM
input uint SellTotalMMTriger=5;// จำนวนการขายครั้งล่าสุดเพื่อคำนวณ stop loss
input uint SellLossMMTriger=3; // จำนวนการขายที่ขาดทุนเพื่อลด MM
input double SmallMM_=0.01; // สัดส่วนของเงินฝากในดีลในกรณีที่ขาดทุน
input double MM=0.1 // สัดส่วนของเงินฝากในดีลในระหว่างการเทรดปกติ
input MarginMode MMMode=LOT; // วิธีการกำหนดมูลค่าล็อต
หากเราใช้ตัวแปรเหล่านี้และเลือกจากการเทรดล่าสุดห้าครั้ง ถ้ามีการขาดทุนถึงสามครั้งในทิศทางเดียวกัน EA จะเปิดการเทรดครั้งถัดไปในทิศทางเดียวกัน โดยมีขนาดล็อตที่ 0.01 หากมีการขาดทุนน้อยกว่า 3 ครั้งจากการเทรดล่าสุด 5 ครั้ง ขนาดล็อตจะเป็น 0.1 ครับ
เพื่อให้ EA ที่สร้างขึ้นทำงานได้อย่างถูกต้อง ไฟล์อินดิเคเตอร์ UltraMFI.ex5 จะต้องอยู่ในโฟลเดอร์ <terminal_data_directory>\MQL5\Indicators
ในบททดสอบด้านล่างนี้ได้ใช้ค่าพารามิเตอร์เริ่มต้นของ Expert Advisor โดยไม่มีการหยุด

รูปที่ 1. ตัวอย่างการเทรดบนกราฟ
ผลการทดสอบ GBPUSD H4 ในปี 2017:

รูปที่ 2. กราฟผลการทดสอบ
ความคิดเห็น 0