โ† วิดีโอทั้งหมด
MT5 API ยท 2:58

จัดการข้อผิดพลาดการเชื่อมต่อ

เชื่อมต่อ → ตรวจ error → เก็บ id เทอร์มินัล คู่มือทีละขั้นสำหรับเมธอดเชื่อมต่อ MT5

คำแนะนำทีละขั้นตอน

  1. 0:00

    จัดการข้อผิดพลาดการเชื่อมต่อ

    บทเรียนนี้อธิบายข้อผิดพลาดของเมธอดเชื่อมต่อ MT5 เราจะตรวจรหัสสถานะเอชทีทีพี อ่านข้อผิดพลาดเอพีไอ และดูข้อมูลที่ยืนยันการเชื่อมต่อสำเร็จ

  2. 0:15

    เปิดคู่มือของเมธอดที่เลือก

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

  3. 0:28

    1. ตรวจรหัสสถานะ HTTP

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

  4. 0:51

    2. ตรวจ error ก่อนทำต่อ

    ถ้า error ไม่ใช่ null ให้อ่าน errorCode และ errorMessage ก่อนใช้ data ดูความหมายและวิธีแก้จากคู่มือ รหัสสถานะเอชทีทีพีสองร้อยอย่างเดียวไม่ได้แปลว่าเชื่อมต่อสำเร็จ

  5. 1:07

    3. ยืนยันว่าเทอร์มินัลเชื่อมต่อแล้ว

    Connect Ex ที่สำเร็จจะคืน terminalInstanceGuid ใน data เก็บรหัสนี้ไว้ใช้กับคำขอถัดไป เอพีไอคีย์ระบุสิทธิ์เข้าถึง ส่วน id เทอร์มินัลระบุการเชื่อมต่อนี้ เมธอดเชื่อมต่ออื่นให้ดูฟิลด์ผลตอบกลับของเมธอดนั้น

  6. 1:28

    ล็อกอินถูกปฏิเสธ: ตรวจข้อมูล

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

  7. 1:49

    เซิร์ฟเวอร์ไม่พร้อม: ตรวจที่อยู่

    หากไม่พบเซิร์ฟเวอร์ ให้ใช้ชื่อที่ตรงหรือค้นด้วย Get Broker Servers By Broker Name หากเข้าไม่ถึง ให้ตรวจ host, port และเครือข่าย แก้สาเหตุที่รายงานก่อนลองใหม่

  8. 2:06

    หมดเวลา: ตรวจสถานะก่อน

    การเชื่อมต่อหมดเวลาหมายถึงผลยังไม่แน่นอน อ่าน Connect State ก่อนเริ่มใหม่ หากเทอร์มินัลยังเชื่อมต่ออยู่ให้รอ หากล้มเหลวให้แก้สาเหตุแล้วจึงเชื่อมต่อใหม่

  9. 2:23

    ใช้ id เทอร์มินัลแบบครบถ้วน

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

  10. 2:40

    ตรวจการเชื่อมต่อในสามขั้น

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