วิธีการสร้าง Block Fast Close Position ใน MT5

Fast Close Position MT5

ปกติแล้วการปิด Order ด้วย Block Close All Position จะเป็นการไล่ปิด Order ไปทีละ Order แบบไล่เรียงตามลำดับแต่เป็นการดำเนินการอย่างรวดเร็ว ซึ่งแตกต่างจากการใช้คำสั่ง Bulk Operation -> Close All จากตัว MT5 โดยตรงเลย

ด้วยความน่ารักของพี่ตัวละครลึกลับในกลุ่ม fxDreema Academy ได้ให้ความรู้ตรงนี้มาครับ โดยเรามีเจตนาที่แจกเพื่อน ๆ ในกลุ่มได้ใช้งานกัน ซึ่งเราจะมาทำการสร้าง Block ใหม่ด้วย fxDreema Studio และข้อดีของ Block ที่เราสร้างนี้ คือ เราสามารถเลือก Type Order ได้ครับ โดยมีวิธีการง่าย ๆ ดังนี้

  1. Create New Project -> เลือก Metatrader 5 -> เลือกไปที่ Custom แล้วกดไปที่ “Create Custom Block”
fxDreema Studio
รูปที่ 1 ตัวอย่างการ Block ของตัวเองด้วย fxDreema Studio
  1. ใส่ชื่อ Block ที่เราต้องการ จากนั้นกด Create -> แล้วให้เราไป Copy mql code ชุดที่ 1 และ ชุดที่ 2 ไปวางเอาไว้ที่ตำแหน่งดังรูป
MQL code Fast Close Position
รูปที่ 2 ตัวอย่างการวางสร้างชื่อ Block พร้อมใส่ MQL code Fast Close Position
  1. ให้เราสร้าง Parameter ขึ้นมาแล้วใส่รายละเอียดดังนี้ครับ
    • Variable Name = position_type
    • Display Name = position_type
    • Description = 0 = Buy ; 1 = Sell // อันนี้จะใส่หรือไม่ใส่ก็ได้ครับ เพียงแต่ผู้เขียนตั้งใจเขียนเอาไว้กันลืมว่าหากจะเลือก Buy หรือ Sell ตอนใส่ค่า Constant ให้เราใส่ 0 เพื่อเลือก Buy และใส่ 1 เพื่อเลือก Sell
    • Datatype = ENUM_POSITION_TYPE
Fast Close Position Block
รูปที่ 3 ตัวอย่างการสร้าง Parameter สำหรับ Fast Close Position Block
  1. วิธีตั้ง Constants (INPUT) ให้เราใส่ ENUM_POSITION_TYPE ตรง Colum Type และวิธีการเลือกใส่ Constant สามารถใส่ได้ตามรูปที่ 4 ครับ
Constants Block Fast Close Position
รูปที่ 4 วิธีการตั้งค่า Constants Block Fast Close Position

โดยทางผู้เขียนก็ได้ใช้ Block นี้กับ Kaido EA ที่กำลังทำการทดสอบ Forward Test (demo account) ซึ่งก็ใช้งานได้ดีเลยครับ ปิดไม้อีกละ 50+ order ไวสุดๆ ท้ายที่สุดนี้ขอขอบคุณพี่ตัวละครลับที่แบ่งปันความรู้เหล่านี้ให้ด้วยครับ ส่วนใครที่อยากได้ Fast Close Trade ที่ใช้บน MT4 สามารถติดตามได้ในหนังสือ คู่มือ fxDreema ฉบับภาษาไทย ได้เลยครับ

ทีมงาน eaforexcenter.com

[/row] กลับสู่สารบัญเพื่อเลือกเรียนบทอื่น ๆ

One thought on “วิธีการสร้าง Block Fast Close Position ใน MT5

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *