การกรอกข้อมูลสัญลักษณ์ (symbol): ฟังก์ชันนี้ใช้สำหรับกำหนดสัญลักษณ์ของเครื่องมือทางการเงินที่ต้องการทราบนโยบายการเติมข้อมูล
ขั้นตอนการทำงานของฟังก์ชัน
- การดึงประเภทนโยบายการเติม (filling): ฟังก์ชันนี้ใช้
SymbolInfoIntegerเพื่อนำข้อมูลเกี่ยวกับนโยบายการเติมสำหรับสัญลักษณ์ที่ให้มา ข้อมูลนี้จะถูกเก็บไว้ในตัวแปรชื่อfillingเป็นค่าเชิงตัวเลข - การเปรียบเทียบระหว่างนโยบายการเติม: ถัดมา ค่าตัวเลข
(filling)จะถูกเปรียบเทียบกับค่าคงที่ที่กำหนดไว้ ซึ่งแทนถึงนโยบายการเติมที่แตกต่างกัน เช่น “Fill or Kill” (SYMBOL_FILLING_FOK), “Immediate or Cancel” (SYMBOL_FILLING_IOC), และ “Return” (SYMBOL_FILLING_RETURN) - การส่งกลับประเภทนโยบายการเติม: ฟังก์ชันจะกำหนดประเภทนโยบายการเติมตามการเปรียบเทียบ หากตรงกับ “Fill or Kill” จะส่งกลับ
ORDER_FILLING_FOKหากตรงกับ “Immediate or Cancel” จะส่งกลับORDER_FILLING_IOCหากไม่ตรงกับทั้งสอง จะส่งกลับORDER_FILLING_RETURN
สรุปได้ว่า ฟังก์ชันนี้ช่วยให้คุณดึงข้อมูลและส่งกลับนโยบายการเติมของสัญลักษณ์ใน MetaTrader 5 ซึ่งมีประโยชน์ในการตัดสินใจการเทรดตามนโยบายการเติมของเครื่องมือทางการเงินเฉพาะ
โพสต์ที่เกี่ยวข้อง
- Dematus: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- JS-Chaos: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- แนะนำ MCM Control Panel สำหรับ EA และอินดิเคเตอร์หลายสกุลเงิน
- MQL5 Wizard: สร้างสัญญาณเทรดจาก Bullish Harami/Bearish Harami + Stochastic สำหรับ MetaTrader 5
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI