EA Exp_BlauTVI_Tm: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5

Mike 2018.07.09 20:10 19 0 0
ไฟล์แนบ

สวัสดีครับเพื่อนๆ เทรดเดอร์ทุกคน! วันนี้เราจะมาพูดถึง Expert Advisor (EA) ชื่อว่า Exp_BlauTVI_Tm ที่พัฒนามาจากสัญญาณของตัวชี้วัด BlauTVI ซึ่งมีฟังก์ชันการตั้งเวลาการเทรดที่เคร่งครัดอีกด้วย

สัญญาณจะถูกสร้างขึ้นเมื่อแท่งเทียนปิดและหากฮิสโตแกรมของตัวชี้วัดเปลี่ยนทิศทาง

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

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;  //เวลาสิ้นสุดการเทรด (นาที)

เรามีตัวแปรสองตัว (ชั่วโมงและนาที) สำหรับเวลาที่เริ่มต้นการทำงาน และอีกสองตัวสำหรับเวลาสิ้นสุด

การตั้งค่าเริ่มต้นจะอนุญาตให้ EA ทำการเทรดได้ตลอดทั้งเซสชันตั้งแต่ 0:00 จนถึงปิดทุกตำแหน่งที่ 23:59

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

สำหรับการคอมไพล์ EA ให้ถูกต้อง ไฟล์คอมไพล์ของตัวชี้วัด BlauTVI.ex5 จะต้องอยู่ในโฟลเดอร์ terminal_data_directory\MQL5\Indicators เมื่อคอมไพล์ EA ตัวชี้วัดจะอยู่ในโค้ดของ EA เป็นทรัพยากร ดังนั้นการมีอยู่ในโฟลเดอร์เทอร์มินัลที่เกี่ยวข้องจึงไม่จำเป็น

อย่าลืมว่าไฟล์ไลบรารี TradeAlgorithms.mqh ช่วยให้สามารถใช้ Expert Advisors กับโบรกเกอร์ที่มี สเปรดไม่เป็นศูนย์ และสามารถตั้งค่า Stop Loss และ Take Profit พร้อมกับการเปิดตำแหน่งได้ด้วย คุณสามารถดาวน์โหลดเวอร์ชันอื่นๆ ของไลบรารีนี้ได้ที่ TradeAlgorithms.

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

รูปที่ 1 ตัวอย่างการทำรายการบนกราฟ

รูปที่ 1 ตัวอย่างการทำรายการบนกราฟ

ผลการทดสอบปี 2016 คู่เงิน USDJPY H1:

รูปที่ 2 ผลการทดสอบ

รูปที่ 2 ผลการทดสอบ

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