ChannelEA2 เป็นระบบเทรดอัจฉริยะที่ทำงานในช่องที่กำหนดโดย ChannelInd อินดิเคเตอร์
ถึงแม้ว่าอินดิเคเตอร์นี้จะไม่จำเป็นสำหรับการทำงานของ EA เนื่องจากข้อมูลที่ใช้จะถูกคำนวณภายใน EA เอง
EA จะทำการเทรดตามช่วงเวลาที่กำหนดในการตั้งค่าของ EA โดยจะวางคำสั่ง Pending Stop Orders สองคำสั่งที่ขอบของช่อง และตั้งค่า Stop Loss ที่ด้านตรงข้ามของช่อง โดยไม่ตั้งค่า Take Profit ในช่วงเวลาที่กำหนด เมื่อหมดเวลาการเทรด ทุกโพสิชั่นที่เปิดอยู่จะถูกปิด และคำสั่งที่ยังไม่ถูกเรียกจะถูกลบออก
Expert Advisor นี้มีพารามิเตอร์ที่สามารถปรับแต่งได้แปดรายการ:
- Begin hour - เวลาที่เริ่มต้นการเทรด;
- End hour - เวลาที่สิ้นสุดการเทรด;
- Experts magic number - รหัสเฉพาะของโพสิชั่น EA;
- Lots - ขนาดของโพสิชั่นที่จะเปิด;
- Slippage of price - การลื่นไหลสูงสุดที่อนุญาตเมื่อเปิดโพสิชั่น;
- Multiplier spread for stops - ค่าคูณของสเปรดที่ใช้ในการคำนวณระยะห่างที่เหมาะสมสำหรับคำสั่งหยุด (*).
- Waiting for environment update (in seconds) - เวลาที่ต้องรออัปเดตสภาพการเทรด (**) ;
- Number of attempts to get the state of the environment - จำนวนความพยายามในการรับข้อมูลที่ถูกต้องเกี่ยวกับสภาพการเทรด (***).
เพื่อทดสอบกลยุทธ์ การตั้งค่าปริยายถูกทดสอบโดยใช้ EURUSD H1 ในโหมด OHLC 1 นาทีในช่วงเวลา 2017.01.02 ถึง 2018.03.29.


จากนั้นพารามิเตอร์การเริ่มต้น/สิ้นสุดการเทรด (Begin hour และ End hour) ได้ถูกปรับแต่งสำหรับ EURUSD H1 ในโหมด OHLC 1 นาที:
ผลลัพธ์ที่ดีที่สุดได้แก่การตั้งค่าดังนี้:
- Begin hour = 8;
- End hour = 10.


โพสต์ที่เกี่ยวข้อง
- JS-Chaos: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- Dematus: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- Ilan 1.6 Dynamic HT: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- MQL5 Wizard: ระบบเทรดสัญญาณจาก Hammer/Hanging Man + MFI บน MetaTrader 5
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI