EA ตัวนี้เป็นการพัฒนาต่อมาจากเวอร์ชันแรกของ การแตกกรอบเทียนก่อนหน้า ที่หลายคนคุ้นเคยกันดี
ได้เพิ่มพารามิเตอร์ใหม่ดังนี้:
- เวลาเริ่มต้น (ชั่วโมง) - เวลาที่เริ่มทำการ
- เวลาเริ่มต้น (นาที) - นาทีที่เริ่มทำการ
- เวลาเสร็จสิ้น (ชั่วโมง) - เวลาที่สิ้นสุดการทำการ
- เวลาเสร็จสิ้น (นาที) - นาทีที่สิ้นสุดการทำการ
นอกจากนี้ ระบบการ trailing สามารถทำงานได้ที่แต่ละ tick อีกด้วย
EA จะรอการแตกกรอบในทุก ๆ timeframe ตั้งแต่ 1 นาที จนถึง 1 เดือน โดยจะตรวจสอบ Bar #1 สำหรับการแตกกรอบใน timeframe ที่กำหนด การแตกกรอบเทียนก่อนหน้า นอกจากนี้ยังสามารถเปิดใช้งานฟิลเตอร์สองตัวคือ - Moving Average ได้อีกด้วย
ใน EA มีการใช้งาน trailing ซึ่งเมื่อมีการปรับระดับ Stop Loss ครั้งแรก มันจะเคลื่อนที่ Stop Loss ไปที่ breakeven
ขนาดของตำแหน่งสามารถตั้งค่าเป็นแบบถาวร (Lots มากกว่าศูนย์และ Risk เท่ากับศูนย์) หรือคำนวณแบบไดนามิกในเปอร์เซ็นต์ความเสี่ยงต่อการเทรด (Risk มากกว่าศูนย์และ Lots เท่ากับศูนย์)
หมายเหตุ! ห้ามให้เกิดสถานการณ์ที่:
- ทั้ง "Lots" และ "Risk" มากกว่าศูนย์;
- ทั้ง "Lots" และ "Risk" เท่ากับศูนย์
เมื่อถึงเป้าหมายกำไร ปิดทุกตำแหน่งเมื่อมีกำไร จะมีการปิดทุกตำแหน่ง โดย EA จะรับประกันว่าไม่มีการเปิดตำแหน่งมากกว่าหนึ่งตำแหน่งในแต่ละทิศทางใน timeframe ที่กำหนด การแตกกรอบเทียนก่อนหน้า.

รูปที่ 1. Timeframe ปัจจุบัน: M15, การแตกกรอบตั้งอยู่ที่ H4
พารามิเตอร์ที่ต้องตั้งค่า
- การแตกกรอบเทียนก่อนหน้า - timeframe ของเทียนที่ต้องการแตกกรอบ;
- ระยะห่างจาก High หรือ Low - ระยะห่างจาก High และ Low ของเทียนที่แตกกรอบ;
- เร็ว: av. period - Moving Average "เร็ว": ระยะเวลาเฉลี่ย; หากตั้งเป็นศูนย์ ฟิลเตอร์จากตัวชี้วัด "เร็ว" และ "ช้า" จะไม่ถูกใช้;
- เร็ว: horizontal shift - Moving Average "เร็ว": การเลื่อนแนวนอนของตัวชี้วัด;
- เร็ว: type of price - Moving Average "เร็ว": ประเภทของราคา ที่ใช้ในการคำนวณตัวชี้วัด;
- ช้า: av. period - Moving Average "ช้า": ระยะเวลาเฉลี่ย; หากตั้งเป็นศูนย์ ฟิลเตอร์จากตัวชี้วัด "เร็ว" และ "ช้า" จะไม่ถูกใช้;
- ช้า: horizontal shift - Moving Average "ช้า": การเลื่อนแนวนอนของตัวชี้วัด;
- ช้า: type of price - Moving Average "ช้า": ประเภทของราคา ที่ใช้ในการคำนวณตัวชี้วัด;
- เร็วและช้า: ประเภทการเฉลี่ย - ประเภทการเฉลี่ย (ใช้ร่วมกันสำหรับ "เร็ว" และ "ช้า");
- Stop Loss - ระดับ Stop Loss;
- Take Profit - ระดับ Take Profit;
- Trailing Stop - การ trailing (ทำงานเป็น breakeven ในการปรับครั้งแรกของ Stop Loss);
- Trailing Step - ระยะการ trailing;
- Lots - ขนาด lot เป็นแบบถาวร (Risk ต้องตั้งเป็นศูนย์);
- Risk - ขนาด lot คำนวณแบบไดนามิกในเปอร์เซ็นต์ความเสี่ยงต่อการเทรด (Lots ต้องตั้งเป็นศูนย์);
- จำนวนสูงสุดของตำแหน่งในทิศทางเดียว;
- ปิดทุกตำแหน่งเมื่อมีกำไร.
โพสต์ที่เกี่ยวข้อง
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณซื้อขายจาก Morning/Evening Stars + MFI
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI
- MQL5 Wizard: สร้างสัญญาณเทรดจาก Bullish Harami/Bearish Harami + Stochastic สำหรับ MetaTrader 5
- MQL5 Wizard: สร้างสัญญาณการเทรดจาก Bullish Harami/Bearish Harami พร้อม MFI
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Bullish Engulfing/Bearish Engulfing + RSI