EA Exp_PercentageCrossover เป็นระบบเทรดที่อิงจากการเปลี่ยนแปลงสีของ PercentageCrossover โดยให้คุณสามารถกำหนดช่วงเวลาการเทรดที่ชัดเจนได้
สัญญาณการเทรดจะเกิดขึ้นเมื่อแท่งเทียนปิด และหากทิศทางของอินดิเคเตอร์ (สี) มีการเปลี่ยนแปลง
คุณสามารถระบุเวลาที่ต้องการเทรดในพารามิเตอร์อินพุตเพื่อทำการเทรดในช่วงเวลาที่กำหนด:
inputbool 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; //เวลาที่จบการเทรด (นาที)
จะมีตัวแปรสำหรับเวลาที่เริ่มทำการเทรดและเวลาที่จบการเทรด ซึ่งรวมเป็นสองคู่
การตั้งค่าดีฟอลต์จะทำให้ EA สามารถทำการเทรดได้ตลอดทั้งเซสชันการเทรดตั้งแต่เวลา 0:00 และจะปิดทุกตำแหน่งในเวลา 23:59
หากเวลาที่เริ่มเทรดอยู่หลังเวลาที่จบการเทรดที่กำหนด EA จะปิดตำแหน่งในวันถัดไปตามเวลาที่กำหนดไว้
เพื่อให้ EA ทำงานได้ถูกต้อง คุณควรบันทึกไฟล์อินดิเคเตอร์ TotalPowerIndicatorX.ex5 ไปยัง <terminal_data_folder>\MQL5\Indicators
หมายเหตุว่าไฟล์ไลบรารี TradeAlgorithms.mqh ช่วยให้การใช้งาน EA กับโบรกเกอร์ที่มี สเปรดไม่เป็นศูนย์ และกำหนด Stop Loss และ Take Profit ขณะเปิดตำแหน่ง ได้ คุณสามารถดาวน์โหลดเวอร์ชันต่างๆ ของไลบรารีได้ที่นี่: Trade Algorithms.
พารามิเตอร์อินพุตเริ่มต้นของ EA ได้ถูกใช้งานในการทดสอบด้านล่าง โดยไม่มีการใช้ Stop Loss และ Take Profit ในระหว่างการทดสอบ

Fig. 1. ตัวอย่างการเทรดบนกราฟ
ผลการทดสอบในปี 2015 ที่คู่เงิน USDJPY ระยะเวลา H4:

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

ความคิดเห็น 0