FAQ: การแก้ชื่อ Strategy ให้ตรงกัน

หลังจากที่ deploy ระบบ Deepquant เพื่อรัน model บน PC หรือ Cloud (Digital Ocean) หรือ VPS ก็ตาม ควรจะต้องเชคว่าชื่อ Strategy จะต้องตรงกัน ไม่เช่นนั้น ระบบก็จะไม่สามารถทำงานได้ การแก้ไข Strategy

    • file RobotConfig.mqh เป็นไฟล์ที่อยู่ในชุดไฟล์ของ MT4 terminal โดยจะอยู่ใน path “gw_fx/docker_bot/MT4/MT4/MQL4/Include/RobotConfig.mqh” สามารถ double click file หรือ click ขวา แล้วเปิดด้วย notepad ก็ได้ แล้วตรวจสอบ Strategy name ว่าตรงกับอีก 3 จุดที่เหลือหรือไม่ ถ้าไม่ตรงก็ให้แก้ไข ตามภาพตัวอย่าง
    • file robot config ของ model ที่ run ในกรณีตัวอย่างคือ model yellowbox_gold_1 ซึ่งไฟล์นี้จะอยู่ใน path: “gw_fx/docker_bot/web/robot_config_yellowboxdq_gold_1.py” ชื่อไฟล์นี้จะเปลี่ยนไปตาม model ที่ run ในระบบ แต่จะเริ่มต้นชื่อไฟล์ด้วยคำว่า robot_config_….py เสมอ ถ้ามี model 10 model ก็จะมีไฟล์นี้ 10 file แยกตาม model โดย Strategy name จะต้องเหมือนกันหมดรวมไปถึงเหมือนกับไฟล์ RobotConfig.mqh ด้วย
    • file app.py ใน path: “gw_fx/docker_bot/web/app.py” file นี้เป็น program หลักของระบบที่จะทำงานควบคุมการทำงานทุกอย่างจากการส่งข้อมูลจาก MT4 terminal ไปจนถึงการ predict signal, sl, tp, pos. size ที่ฝั่ง ml serve. ด้วย โดยจุดที่่ต้องแก้ไขชื่อ strategy name ให้เหมือนกับอีก 2 ชุดไฟล์ก่อนหน้าคือบริเวณที่ใส่รายชื่อ model ที่ต้องการ run ในระบบ (แถวๆ ส่วนแรกๆ ของไฟล์ ประมาณบรรทัดที่ 74 เป็นต้นไป file นี้จะมี 2 จุดตามภาพ ต้องให้ตรงกันทั้งหมด

    Leave a Reply

    Discover more from

    Subscribe now to keep reading and get access to the full archive.

    Continue reading