GO: ระบบเทรดสำหรับ MetaTrader 5 ที่คุณต้องรู้

Mike 2012.12.03 18:51 13 0 0
ไฟล์แนบ

วันนี้เรามาพูดถึง GO ระบบเทรดที่ถูกพัฒนาจาก MQL4 โดยผู้เขียน ExpertTrader. คุณสามารถดูรายละเอียดต้นฉบับได้ที่นี่ - https://www.mql5.com/ru/code/8894.

การทำงานของ GO

GO จะถูกคำนวณจากสูตรดังนี้:

GO = ((C-O) + (H-O) + (L-O) + (C-L) + (C-H)) * V;

โดยที่ C, O, H, L คือค่าของค่าเฉลี่ยเคลื่อนที่ที่ใช้ราคาปิด, เปิด, สูง, ต่ำ และ V คือปริมาณของสัญญาณบาร์

ถ้าค่าของ GO มากกว่า 0 จะมีการเปิดออร์เดอร์ซื้อ แต่ถ้าน้อยกว่า 0 จะมีการปิดออร์เดอร์ซื้อและเปิดออร์เดอร์ขาย

ภาพด้านล่างแสดงประสิทธิภาพของระบบเทรดในโหมดทดสอบกลยุทธ์.

 

พารามิเตอร์ต่างๆ

  • Lots - ขนาดล็อต; เมื่อเป็น 0 จะใช้ค่าพารามิเตอร์ MaxrR แทน.
  • MaximumRisk - ความเสี่ยง (ค่าเริ่มต้น Lots=0).
  • Shift - บาร์ที่ใช้ตรวจสอบตัวชี้วัด: 0 - บาร์ที่กำลังสร้าง, 1 - บาร์ที่สร้างขึ้นครั้งแรก.
  • MAPeriod - ระยะเวลาของ MA.
  • MAShift - การเลื่อนของ MA.
  • MAMethod - วิธีการของ MA.
  • VolVolume - ปริมาณ.
  • OpenLevel - หากค่าของ GO เกินระดับนี้ จะมีการเปิดออร์เดอร์ซื้อ; ถ้าน้อยกว่า -OpenLevel จะมีการเปิดออร์เดอร์ขาย.
  • CloseLevelDif - ความแตกต่างระหว่างระดับเปิดและปิด ควรกำหนดเป็นค่าบวก. ระดับปิดจะต้องเท่ากับหรือน้อยกว่าระดับเปิด.
  • ShowGO - แสดงค่าของ GO บนความคิดเห็นในกราฟ.

หมายเหตุ

หาก OpenLevel มีค่าเป็น 0 ค่าปริมาณบาร์จะไม่มีผล ดังนั้นพารามิเตอร์ OpenLevel และ CloseLevelDif จะถูกนำมาใช้. พารามิเตอร์ภายนอกได้ถูกเพิ่มสำหรับค่าเฉลี่ยเคลื่อนที่.

...

รายการ
ความคิดเห็น 0