ข้ามไปที่เนื้อหาหลัก

เหตุใดโปรแกรมประเภท «ที่ปรึกษาผู้เชี่ยวชาญ (EA)» ของฉันจึงไม่ดำเนินการซื้อขาย?

แก้ไขปัญหาการดำเนินการซื้อขายของโปรแกรมใน MT4 โดยตรวจสอบ การซื้อขายอัตโนมัติ การตั้งค่ากราฟ เงื่อนไขของบัญชี การเชื่อมต่อ สิทธิ์ การกำหนดค่า และข้อความแสดงข้อผิดพลาดของแพลตฟอร์ม

การซื้อขายอัตโนมัติ เป็นเพียงหนึ่งในรายการตรวจสอบ การเปิดใช้งานเพียงอย่างเดียวไม่ได้หมายความว่าโปรแกรมจะสร้างคำสั่งหรือคำสั่งจะได้รับการดำเนินการ เปิดใช้งานเฉพาะเมื่อคุณเชื่อถือโปรแกรมและตั้งใจใช้กับบัญชีนั้น แล้วจึงตรวจสอบรายการด้านล่าง

ไม่สามารถติดตั้งหรือเรียกใช้โปรแกรมใน FXTRADING.com App ได้

สาเหตุทั่วไปของปัญหาในการดำเนินการซื้อขายของโปรแกรม

เมื่อซื้อขายกับ FXTRADING.com มีสาเหตุที่เป็นไปได้หลายประการที่ทำให้โปรแกรมของคุณไม่ดำเนินการซื้อขายตามที่คาดไว้:


ปัญหาการตั้งค่าพื้นฐาน

  • สิทธิ์การเทรดอัตโนมัติ: ใน MT4 บนเดสก์ท็อป ให้ตรวจสอบทั้งสิทธิ์รวมของเทอร์มินัลและสิทธิ์เฉพาะของโปรแกรมที่แนบกับกราฟ หากสิทธิ์ใดไม่อนุญาตให้เทรดโปรแกรมอาจยังวิเคราะห์ราคาได้ แต่ส่งคำขอซื้อขายไม่ได้ สีของแถบเครื่องมือเพียงอย่างเดียวไม่สามารถระบุสาเหตุได้

  • ไม่ได้แนบโปรแกรมกับกราฟ: ตรวจสอบว่าได้แนบโปรแกรมกับกราฟที่เกี่ยวข้องอย่างถูกต้อง

  • สัญลักษณ์หรือกรอบเวลาไม่ถูกต้อง: ยืนยันว่าได้แนบโปรแกรมกับคู่สกุลเงินและกรอบเวลาที่ถูกต้องตามที่โปรแกรมได้รับการออกแบบมา


ข้อจำกัดทางเทคนิค

  • มาร์จิ้นที่ใช้ได้: เปรียบเทียบมาร์จิ้นที่คำสั่งที่วางแผนไว้ต้องใช้กับมาร์จิ้นที่ใช้ได้ของบัญชี ยอดคงเหลือเพียงอย่างเดียวไม่บอกมาร์จิ้นที่เหลือหลังหักสถานะที่เปิดอยู่และข้อกำหนดอื่น

  • ข้อจำกัดในการซื้อขาย: ตรวจสอบว่าบัญชีของคุณมีข้อจำกัดในการซื้อขายหรือไม่

  • ตลาดปิด: ตลาดของตราสารที่คุณพยายามซื้อขายอาจปิดอยู่

  • ปัญหาการเชื่อมต่ออินเทอร์เน็ต: การเชื่อมต่ออินเทอร์เน็ตที่ไม่เสถียรอาจทำให้โปรแกรมไม่สามารถดำเนินการได้


ปัญหาการกำหนดค่าโปรแกรม

  • การตั้งค่าไม่ถูกต้อง: ตรวจสอบพารามิเตอร์อินพุตของโปรแกรม

  • ปัญหาความเข้ากันได้: ตรวจสอบว่าโปรแกรมของคุณเข้ากันได้กับเวอร์ชัน MT4 ที่คุณใช้งาน

  • ข้อผิดพลาดในการเขียนโปรแกรม: โค้ดของโปรแกรมอาจมีข้อผิดพลาดหรือข้อบกพร่องทางตรรกะ

  • DLL หรือไลบรารีขาดหายไป: โปรแกรมบางตัวต้องใช้ไฟล์เพิ่มเติมเพื่อให้ทำงานได้อย่างถูกต้อง


เงื่อนไขการซื้อขาย

  • การตั้งค่าสลิปเพจ: โปรแกรมของคุณอาจมีการตั้งค่าสลิปเพจที่จำกัดมากเกินไป

  • ข้อจำกัดของสเปรด: โปรแกรมบางตัวจะไม่ซื้อขายหากสเปรดเกินเกณฑ์ที่กำหนด

  • ข้อจำกัดด้านขนาดล็อต: โปรแกรมอาจพยายามซื้อขายด้วยขนาดล็อตที่ไม่ได้รับอนุญาตสำหรับประเภทบัญชีของคุณ


ฉันจะแก้ไขปัญหาการดำเนินการของโปรแกรมได้อย่างไร?

  1. ตรวจสอบสิทธิ์อย่างตั้งใจ: ยืนยันบัญชี เซิร์ฟเวอร์โปรแกรมที่แนบและพารามิเตอร์ก่อน อนุญาตการเทรดอัตโนมัติเฉพาะเมื่อคุณเชื่อถือโปรแกรมและตั้งใจให้เทรดในบัญชีนั้น ตรวจสอบสิทธิ์ทั้งสองระดับ แทนการสลับปุ่มบนแถบเครื่องมือซ้ำ ๆ

  2. เก็บบันทึกที่เกี่ยวข้องก่อนเริ่มใหม่: จดเวลาที่เกิดปัญหาและบันทึกข้อความในช่วงใกล้เคียงก่อนปิด MT4 หลังเริ่มใหม่ ให้ตรวจสอบบัญชีโปรแกรมที่แนบไว้ และสิทธิ์การซื้อขายอีกครั้งก่อนใช้งานต่อ

  3. อ่านบันทึกทั้งสองประเภท: เปรียบเทียบบันทึกของแพลตฟอร์มกับข้อความของโปรแกรมสำหรับเหตุการณ์เดียวกัน คำอธิบายด้านล่างช่วยแยกข้อความของโปรแกรมคำขอซื้อขาย และผลลัพธ์

  4. ตรวจสอบการตั้งค่าโปรแกรม: ตรวจสอบพารามิเตอร์อินพุตทั้งหมดอีกครั้ง

  5. ทดสอบใน ตัวทดสอบกลยุทธ์: ใช้ ตัวทดสอบกลยุทธ์ เพื่อระบุปัญหาที่อาจเกิดขึ้น

  6. ติดต่อผู้พัฒนาโปรแกรม: หากคุณซื้อโปรแกรมโปรดติดต่อผู้พัฒนา

  7. ตรวจสอบสิทธิ์: เปิดใช้เฉพาะสิทธิ์ที่โปรแกรมจำเป็นต้องใช้จริงหลังจากตรวจสอบแหล่งที่มาหรือผู้ให้บริการแล้ว อย่าเปิดใช้การนำเข้า DLL หรือการเข้าถึงจากภายนอก เว้นแต่คุณจะเข้าใจและยอมรับความจำเป็นเฉพาะนั้น


แยกแต่ละขั้นตอน: โปรแกรมอาจทำงานอยู่แต่รอเงื่อนไขเข้าตลาดที่ตั้งไว้ ส่งคำขอซื้อขายไม่ได้ หรือส่งคำขอแล้วถูกปฏิเสธ ก่อนเลือกวิธีแก้ ให้เทียบข้อมูลของโปรแกรมกับบันทึกผู้เชี่ยวชาญและบันทึกระบบของเทอร์มินัล รวมถึงข้อผิดพลาดที่แน่นอน อย่าผ่อนคลายข้อจำกัดสเปรด ปริมาณ หรือความเสี่ยงเพียงเพื่อบังคับให้เกิดการเทรด
​

หลังเปลี่ยนบัญชี โปรไฟล์ สัญลักษณ์กราฟ หรือกรอบเวลา การตั้งค่าป้องกันใน MT4 อาจปิดการเทรดอัตโนมัติ ตรวจสอบบัญชีปัจจุบันโปรแกรมและสิทธิ์อีกครั้ง อย่าปิดการป้องกันโดยอัตโนมัติหรือถือว่าไม่มีคำสั่งใหม่เป็นหลักฐานว่าโปรแกรมมีข้อผิดพลาด
​

วิธีอ่านและเก็บบันทึกของโปรแกรม

ใน MT4 เดสก์ท็อป เปิดหน้าต่างเทอร์มินัลจากเมนูมุมมอง หรือกด Ctrl+T บน Windows บันทึกของแพลตฟอร์มแสดงเหตุการณ์เริ่มทำงาน การเชื่อมต่อ และการซื้อขาย ส่วนแท็บข้อความของโปรแกรมแสดงข้อความจากโปรแกรมที่แนบไว้ บางแท็บที่ว่างอาจถูกซ่อน ดังนั้นการไม่เห็นแท็บข้อความของโปรแกรมไม่ได้อธิบายว่าเหตุใดจึงไม่มีการซื้อขาย
​

อ่านข้อความก่อนและหลังเหตุการณ์ทันที โดยเทียบเวลาและสัญลักษณ์ ข้อความว่าโหลดโปรแกรมแล้วไม่ได้พิสูจน์ว่ามีการส่งหรือดำเนินคำขอซื้อขาย หากไม่มีคำขอในบันทึก ให้ตรวจสอบเงื่อนไขเข้าเทรดกับผู้พัฒนาโปรแกรมหากคำขอถูกปฏิเสธ ให้เก็บข้อความผิดพลาดที่ตรงตามต้นฉบับและตรวจสอบเงื่อนไขของบัญชีและตราสารที่เกี่ยวข้อง แทนการเปลี่ยนการตั้งค่าแบบสุ่ม
​

สำหรับเหตุการณ์ก่อนหน้า คลิกขวาที่รายการบันทึกแล้วเลือกเปิดเพื่อดูไฟล์ตามวันที่ บันทึกแพลตฟอร์ม MT4 อยู่ใน Logs และบันทึกโปรแกรมอยู่ใน MQL4/Logs ชื่อไฟล์รายวันใช้รูปแบบ YYYYMMDD.LOG แท็บแสดงรายการล่าสุด จึงไม่อาจสรุปว่าเหตุการณ์ไม่เคยเกิดขึ้นเพียงเพราะไม่เห็นบรรทัดเก่า เก็บช่วงเวลาที่เกี่ยวข้องก่อนล้างแท็บหรือเริ่มใหม่
​

ใน MT5 เดสก์ท็อป แท็บบันทึกแพลตฟอร์มและแท็บข้อความของโปรแกรมที่เกี่ยวข้องอยู่ในหน้าต่างกล่องเครื่องมือ ไฟล์แพลตฟอร์มอยู่ใน Logs และไฟล์โปรแกรมอยู่ใน MQL5/Logs เวลาบันทึกของ MT5 ใช้เขตเวลาของคอมพิวเตอร์ โปรดระบุเขตเวลานี้และเทียบกับเวลาในประวัติการซื้อขายก่อนจับคู่เหตุการณ์ อย่าคิดว่าเวลาทั้งสองตรงกันเสมอ
​

เลือกบันทึกให้ตรงกับปัญหา: ข้อผิดพลาดการคอมไพล์ใน MetaEditor เกี่ยวกับการสร้างโปรแกรมส่วนบันทึกของตัวทดสอบกลยุทธ์เกี่ยวกับการทดสอบ ทั้งสองอย่างไม่ได้พิสูจน์ว่ามีการดำเนินการซื้อขายจริง ส่งเฉพาะบันทึกเหตุการณ์ที่เกี่ยวข้องซึ่งปกปิดข้อมูลอ่อนไหวแล้วผ่านช่องทางสนับสนุนด้านล่าง ไม่ใช่โฟลเดอร์ข้อมูลแพลตฟอร์มทั้งหมด อย่าทำรายการซื้อขายเพิ่มเพียงเพื่อสร้างบันทึก


MT4/MT5: ตรวจสอบสถานะที่คงอยู่หลังเริ่มใหม่

โปรแกรม MT4/MT5 ใช้ตัวแปรส่วนกลางของเทอร์มินัลซึ่งแยกจากตัวแปรในซอร์สโค้ดได้ ตัวแปรคงอยู่หลังเริ่มใหม่และใช้ได้สี่สัปดาห์นับจากการเรียกใช้ครั้งสุดท้ายโดยที่ปรึกษาผู้เชี่ยวชาญ (EA) หรือการแก้ไข การเริ่ม MT4/MT5 ใหม่ไม่ล้างตัวแปรนี้
​

ใน MT4/MT5 ตรวจดูรายการโดยไม่เปลี่ยนแปลง:

  1. เปิดเมนูเครื่องมือ

  2. เลือกตัวแปรส่วนกลาง

หรือใช้ปุ่มลัดเริ่มต้น F3 หากพฤติกรรมยังคงอยู่หลังเริ่มใหม่ ให้ถามผู้พัฒนาว่าโปรแกรมใช้ตัวแปรนี้หรือไม่และควรกู้คืนอย่างไร
​

MT4: อ่านข้อมูลตัวแปรส่วนกลาง

ช่องข้อมูล

ข้อมูลที่แสดง

ชื่อ

ตัวระบุของตัวแปรส่วนกลางของเทอร์มินัล

ค่า

ค่าที่จัดเก็บไว้ ซึ่งต่างจากตัวแปรในซอร์สโค้ด

เวลาเรียกใช้ล่าสุด

เวลาที่เรียกใช้ตัวแปรครั้งล่าสุด การแก้ไขด้วยตนเองจะอัปเดตเวลานี้ด้วย

ใน MT4 การดับเบิลคลิกเซลล์ชื่อหรือค่าจะเริ่มการแก้ไข หากต้องการตรวจหาสาเหตุ ให้อ่านรายการโดยไม่เปลี่ยนแปลง อย่าคิดว่าการดับเบิลคลิกเป็นเพียงการรีเฟรชที่ไม่มีผลต่อข้อมูล

อย่าแก้ไขหรือลบตัวแปรส่วนกลางเพื่อบังคับให้เกิดการซื้อขายโปรแกรมอาจใช้ร่วมกันได้ เก็บบันทึกเหตุการณ์ข้างต้นและปฏิบัติตามคำแนะนำของโปรแกรม


ใช้บันทึกเพื่อระบุสาเหตุ

ก่อนเปลี่ยนการตั้งค่าซ้ำ ๆ ให้จดแพลตฟอร์มและเวอร์ชัน ประเภทบัญชีและเซิร์ฟเวอร์ สัญลักษณ์ วันที่และเวลาพร้อมเขตเวลา สถานะการแนบและเปิดใช้โปรแกรมรวมถึงข้อความ บันทึก หรือ บันทึกโปรแกรมหรือข้อผิดพลาดของคำสั่งที่ตรงตามจริง ภาพหน้าจอที่ปกปิดข้อมูลที่ไม่เกี่ยวข้องอาจช่วยได้ อย่าใส่รหัสผ่าน รหัสใช้ครั้งเดียว คีย์ส่วนตัว วลีการกู้คืน เอกสารยืนยันตัวตน หรือรายละเอียดการชำระเงินทั้งหมด
​

ทีมบริการลูกค้าสามารถตรวจสอบบันทึกปัจจุบันของบัญชี แพลตฟอร์ม เซิร์ฟเวอร์ สัญลักษณ์ เงื่อนไขการซื้อขาย และข้อผิดพลาดของ FXTRADING.com ได้ แต่ไม่สามารถตรวจสอบ แก้ไขข้อบกพร่อง หรืออนุมัติโค้ดหรือกลยุทธ์โปรแกรมของบุคคลที่สาม โปรดติดต่อผู้พัฒนาโปรแกรมในส่วนนั้น การเปลี่ยนการตั้งค่า ผลจาก ตัวทดสอบกลยุทธ์ หรือการตรวจสอบโดยฝ่ายสนับสนุนไม่รับประกันว่าโปรแกรมจะสร้างคำสั่ง คำสั่งจะได้รับการดำเนินการ หรือผลการซื้อขายใด ๆ
​

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม