กลยุทธ์ Bands 2 สำหรับ MetaTrader 5: ทำกำไรด้วย EA

Mike 2018.06.18 18:49 22 0 0
ไฟล์แนบ

แนวคิดโดย: Scriptor.

โค้ด MQL5 โดย: Vladimir Karputov.

กลยุทธ์นี้มาจากการวิเคราะห์ค่าของตัวชี้วัด iBands (Bollinger Bands, BB) ที่แท่ง #0 เปรียบเทียบกับราคาปิดของแท่ง #0 โดยที่ราคาปิดของแท่ง #0 จะต้องอยู่ภายใน Bollinger Bands และไม่มีคำสั่งรอดำเนินการอยู่ ให้วางคำสั่ง Buy Stop สามอันและ Sell Stop สามอัน โดยมีระยะห่างระหว่างคำสั่งที่กำหนดไว้ใน ระยะห่างระหว่างคำสั่งรอดำเนินการ.

ในขณะเดียวกัน คุณสามารถตั้งระดับ Take Profit สำหรับแต่ละคู่คำสั่งได้เอง (Take Profit แรก, Take Profit ที่สอง, และ Take Profit ที่สาม). Stop Loss สามารถตั้งได้ทั้งตาม Bollinger Bands หรือโดยค่า Moving Average ขึ้นอยู่กับพารามิเตอร์ การปรับ Stop Loss.

คำสั่งสามารถวางได้ภายในช่วงเวลาตั้งแต่ ชั่วโมงเริ่มต้น ถึง ชั่วโมงสิ้นสุด. ทุกคำสั่งจะมีอายุการใช้งานตามพารามิเตอร์ ชั่วโมงสิ้นสุด: ถ้า ชั่วโมงสิ้นสุด ตั้งไว้ที่ 23 หมายความว่าคำสั่งรอดำเนินการทั้งหมดจะถูกลบโดยอัตโนมัติในเวลา 23:00 น. นอกจากนี้ ทุกคำสั่งรอดำเนินการจะถูกลบเมื่อมีแท่งใหม่ - ดังนั้นทุกแท่งใหม่จะมีการวางคำสั่ง Buy Stop และ Sell Stop ที่ราคาที่เปลี่ยนแปลงตาม Bollinger Bands.

คุณสามารถเปิดการปรับ Stop Loss ใน EA ได้ - สำหรับจุดนี้พารามิเตอร์ การปรับ Stop Loss จะต้องมากกว่า 0. นอกจากนี้คุณสามารถใช้ฟีเจอร์การปรับนี้เพื่อตั้งคำสั่ง Stop Loss ให้เท่ากับจุดคุ้มทุน โดยให้เลือกค่า StopLoss NONE สำหรับพารามิเตอร์ ประเภท Stop Loss. แต่ควรระลึกไว้ว่าอาจมีตำแหน่งที่ขาดทุนอยู่ ดังนั้นคุณจะต้องปิดตำแหน่งเหล่านี้ด้วยตนเอง.


พารามิเตอร์นำเข้า

  • ล็อต - ปริมาณของคำสั่งรอดำเนินการ;
  • ชั่วโมงเริ่มต้น - ชั่วโมงเริ่มต้นของช่วงเวลาทำงาน;
  • ชั่วโมงสิ้นสุด - ชั่วโมงสิ้นสุดของช่วงเวลาทำงาน;
  • ประเภท Stop Loss - การเลือกประเภทการตั้ง Stop Loss เช่น โดย Moving Average, โดย Bollinger Bands หรือไม่ตั้งเลย;
  • Take Profit แรก - Take Profit สำหรับคู่คำสั่งแรกในชุด;
  • Take Profit ที่สอง - Take Profit สำหรับคู่คำสั่งที่สองในชุด;
  • Take Profit ที่สาม - Take Profit สำหรับคู่คำสั่งที่สามในชุด;
  • การปรับ Stop Loss - การปรับ;
  • ระยะห่างการปรับ - ระยะห่างการปรับ;
  • ระยะห่างระหว่างคำสั่งรอดำเนินการ - ระยะห่างระหว่างคำสั่งรอดำเนินการ.
  • หมายเลขเวทมนตร์ - รหัสเฉพาะสำหรับ EA.

พารามิเตอร์ของตัวชี้วัด Moving Average

  • Moving Average: ระยะเวลาเฉลี่ย - ระยะเวลาเฉลี่ย;
  • Moving Average: การเลื่อนแนวนอน - การเลื่อนแนวนอนของตัวชี้วัด;
  • Moving Average: ประเภทการปรับ - ประเภทของวิธีการเฉลี่ย;
  • Moving Average: ประเภทของราคา - ประเภทของราคาในการคำนวณตัวชี้วัด;

พารามิเตอร์ของตัวชี้วัด Bollinger Bands:

  • Bands: ระยะเวลาสำหรับการคำนวณเส้นเฉลี่ย - ระยะเวลาการคำนวณเส้นเฉลี่ย;
  • Bands: การเลื่อนแนวนอนของตัวชี้วัด - การเลื่อนแนวนอนของตัวชี้วัด;
  • Bands: จำนวนส่วนเบี่ยงเบนมาตรฐาน - จำนวนส่วนเบี่ยงเบนมาตรฐาน;
  • Bands: ประเภทของราคา - ประเภทของราคา.
รายการ
ความคิดเห็น 0