แผงการเทรดนี้ออกแบบมาสำหรับการเทรดทั้งแบบแมนวลและอัตโนมัติ โดยแสดงให้เห็นถึงความสามารถของ ไลบรารี MasterWindows โค้ดของแผงนี้ถูกสร้างขึ้นโดยอัตโนมัติผ่านสภาพแวดล้อมสำหรับการออกแบบหน้าต่างอินเตอร์เฟส MasterWindows for MQL5.
โดยการวิเคราะห์ฐานข้อมูลราคาของประเภท ENUM_APPLIED_PRICE คุณสามารถคาดการณ์การเคลื่อนไหวของราคาในอนาคตได้ โดยความน่าจะเป็นของการเคลื่อนไหวนี้จะแสดงเป็นสเกลและในรูปแบบเปอร์เซ็นต์ แผงการเทรดนี้มีฟังก์ชันการส่งคำขอไปยังโบรกเกอร์เพื่อดำเนินการเทรด โดยในตัวอย่างนี้จะใช้คำสั่งตลาด คุณสามารถลดหรือเพิ่มปริมาณของตำแหน่ง ปิดตำแหน่ง เปิด/ปิดการตั้งค่า Stop Loss และเปิดใช้งาน Autopilot ได้ด้วย
Autopilot หมายถึงการเทรดอัตโนมัติตามสัญญาณของแผง โดยสามารถเปิดใช้งานโหมดนี้ได้ด้วยการกดปุ่มที่กำหนด.
ข้อมูลนำเข้า:
input bool inp_on_trade=false; // Autopilot (เปิด/ปิด) input double inp_open=85 // ค่าขอบเขตสำหรับการเปิดตำแหน่ง input double inp_close=55 // ค่าขอบเขตสำหรับการปิดตำแหน่ง input double inp_lot_fix=0.01 // Lot คงที่ input double inp_lot_perc=0.01 // Lot เป็นเปอร์เซ็นต์ของทุน input bool inp_on_lot=false // ถ้า "false" จะเป็น % ของทุน input bool inp_on_SL=false // Stop Loss (เปิด/ปิด)

ภาพที่ 1. รูปแบบของแผงการเทรด.
ข้อแนะนำ:
- ควรเพิ่ม ไลบรารี MasterWindows ลงในโฟลเดอร์ \MQL5\Include\ เพื่อให้ทำงานได้อย่างถูกต้อง.
- เพื่อให้แสดงผลของหน้าต่างอินเตอร์เฟสที่สร้างขึ้นได้ดีขึ้น ควรใช้กราฟิกสคีมที่มีพื้นหลังสีดำ.
- นี่คือแผงเดโม (โปรแกรมตลก) และไม่เหมาะสำหรับบัญชีจริง อย่างไรก็ตาม คุณสามารถปรับเปลี่ยนหรือแทนที่ฟังก์ชันการสร้างสัญญาณ BUYorSELL() ให้สอดคล้องกับระบบการเทรดของคุณ และลองใช้งานในบัญชีจริงได้.
โพสต์ที่เกี่ยวข้อง
- JS-Chaos: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI
- แนะนำ MCM Control Panel สำหรับ EA และอินดิเคเตอร์หลายสกุลเงิน
- MQL5 Wizard: สร้างสัญญาณการเทรดจาก Bullish Harami/Bearish Harami พร้อม MFI
- MQL5 Wizard: ระบบเทรดสัญญาณจาก Hammer/Hanging Man + MFI บน MetaTrader 5