ระบบเทรด Exp_NRTR_ATR_STOP_Tm สำหรับ MetaTrader 5: การตั้งเวลาเทรดที่แม่นยำ

Mike 2018.01.22 18:33 31 0 0
ไฟล์แนบ

สวัสดีครับเพื่อนเทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึง ระบบเทรด Exp_NRTR_ATR_STOP_Tm ที่ใช้กับ อินดิเคเตอร์ NRTR_ATR_STOP ซึ่งถูกออกแบบมาเพื่อช่วยให้เราสามารถตั้งเวลาในการเทรดได้อย่างเคร่งครัด

สัญญาณจะถูกสร้างขึ้นที่การปิดของแท่งเทียน เมื่อมีดาวสีใหญ่ปรากฏขึ้น

เราสามารถกำหนดเวลาในการเทรดในพารามิเตอร์การตั้งค่าได้ ดังนี้:

input bool   TimeTrade=true;      //อนุญาตให้เทรดในช่วงเวลาที่กำหนด
input HOURS  StartH=ENUM_HOUR_0;  //เวลาเริ่มต้นการเทรด (ชั่วโมง)
input MINUTS StartM=ENUM_MINUT_0; //เวลาเริ่มต้นการเทรด (นาที)
input HOURS  EndH=ENUM_HOUR_23;   //เวลาสิ้นสุดการเทรด (ชั่วโมง)
input MINUTS EndM=ENUM_MINUT_59;  //เวลาสิ้นสุดการเทรด (นาที)

เราจะมีตัวแปรสองตัวสำหรับเวลาเริ่มต้น และสองตัวสำหรับเวลาสิ้นสุด

ค่าตั้งต้นจะทำให้ Expert Advisor เทรดตั้งแต่ 0:00 จนถึง 23:59 โดยจะปิดทุกตำแหน่งที่เปิดอยู่ในเวลา 23:59

หากเวลาเริ่มต้นอยู่หลังเวลาสิ้นสุดที่กำหนดไว้ ก็จะทำการปิดตำแหน่งในวันถัดไปตามเวลาที่กำหนด

สำหรับการทำงานของ Expert Advisor อย่างถูกต้อง คุณต้องเพิ่มไฟล์อินดิเคเตอร์ NRTR_ATR_STOP.ex5 ลงใน <terminal_data_folder>\MQL5\Indicators

ในการทดสอบที่แสดงด้านล่างนี้ได้ใช้ค่าพารามิเตอร์ตั้งต้นของ Expert Advisor โดยไม่ได้ใช้ Stop Loss และ Take Profit

Fig.1. ตัวอย่างการเทรดในกราฟ

Fig.1. ตัวอย่างการเทรดในกราฟ

ผลการทดสอบสำหรับปี 2015 บน EURJPY H1:

Fig. 2. กราฟผลการทดสอบ

Fig. 2. กราฟผลการทดสอบ

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