【ผลลัพธ์ประจําสัปดาห์นี้ & ChatGPT】ลองจัดการพอร์ตโฟลิโอ EA ฟรีของคุณ 2 (22-26 May 2023)

การจัดการพอร์ตโฟลิโอ,มินิรีวิว ChatGPT,แฟ้มสะสมผลงาน 2

นิรีวิว – เราถาม ChatGPT!                                                                                                                                                                                                                                         

ในบทความก่อนหน้านี้ ฉันคิดว่าคุณคงเห็นแล้วว่าถ้าคุณสามารถแนะนำ ChatGPT ได้ดี คุณก็สามารถเขียนโปรแกรม MQL5 ได้ คราวนี้ฉันต้องการดู “การตอบสนองเมื่อแสดงรหัสโดยไม่มีปัญหา"

สิ่งที่ฉันนำเสนอคือเครื่องมือ MQL4 ที่สร้างขึ้นเอง คล้ายกับ “การซื้อขายในคลิกเดียว" ที่มาพร้อมกับ MetaTrader ซึ่งคำสั่งซื้อจะถูกส่งเมื่อคุณคลิกปุ่ม อย่างไรก็ตามเมื่อฉันคลิกเข้าไปบางครั้งมันก็ไม่ได้สั่งซื้อและมีปรากฏการณ์ที่ฉันไม่สามารถสั่งซื้อได้อย่างต่อเนื่อง

ดังนั้นฉันจึงถามคำถามต่อไปนี้

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

ตอบ: ตอบกลับโดย ChatGPT: https://chat.openai.com/auth/login

ฉันใช้เวลานานในการตอบสนอง เพราะฉันค่อนข้างหลงทางในความคิด

หลังจากตรวจทานโค้ดของคุณแล้ว เราไม่พบปัญหาใดๆ ที่ทำให้คุณไม่สามารถสั่งซื้อได้

อย่างไรก็ตาม ปัญหาต่อไปนี้เป็นไปได้:

  1. ข้อจำกัดของนายหน้า: นายหน้าของคุณอาจไม่อนุญาตให้มีการซื้อขายบางอย่าง ตัวอย่างเช่น โบรกเกอร์บางรายอาจจำกัดการซื้อขายในบางช่วงเวลา (ปกติเมื่อตลาดปิด) ขึ้นอยู่กับช่วงเวลาของวันที่คุณพยายามซื้อขาย
  2. สภาพคล่องของตลาด: หากสภาพคล่องของคู่สกุลเงินหนึ่งๆ ต่ำ คำสั่งอาจใช้เวลานานขึ้นในการดำเนินการ หากคุณกำลังซื้อขายคู่สกุลเงินที่มีสภาพคล่องต่ำ คุณอาจพบปัญหานี้
  3. อนุญาตให้ซื้อขาย: ฟังก์ชัน IsTradeAllowed() อาจส่งกลับค่าเท็จ สิ่งนี้บ่งชี้ว่า MT4 ไม่สามารถรับคำสั่งซื้อใหม่ได้ ปัญหานี้อาจเกิดขึ้นได้ในช่วงเวลาที่ไม่อนุญาตให้มีการซื้อขาย
  4. Slips: Slips (ไม่สามารถซื้อขายในราคาที่ดีที่สุดได้) สามารถขัดขวางการดำเนินการตามคำสั่งได้ โดยเฉพาะอย่างยิ่งหากตลาดมีความผันผวนสูงก็มีโอกาสเกิดปัญหานี้ขึ้นได้

เพื่อจัดการกับปัจจัยเหล่านี้ คุณสามารถลองทำสิ่งต่อไปนี้:

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

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

นั่นเป็นคำตอบที่ถูกต้อง ฉันยังไม่ได้ยืนยัน แต่ฉันคาดเดาว่าโบรกเกอร์ที่ฉันทดสอบกำลังจำกัดการสั่งซื้ออย่างต่อเนื่องโดยใช้ EA

นอกจากนี้ ข้างต้นเป็นผลการทดสอบของเครื่องมือที่สร้างขึ้นเอง (EA) ของ MT4 และบัญชีทดลองของโบรกเกอร์บางแห่ง ไม่ใช่ผลลัพธ์ที่ NOZAX ซึ่งเป็นโบรกเกอร์ MT5

MQL5 ฟรี EA – NOZAX Portfolio No.2

NOZAX Portfolio No.2
  • บัญชี: NZX Zero (ECN) (NOZAX)
  • ยอดเงินเริ่มต้น: 100,000 เยน
  • ทํางาน EA:
  • TraderMind EA MT5: คู่สกุลเงิน: USDCAD#, กรอบเวลา: 1 ชั่วโมง, ปริมาณล็อต: 0.04 ล็อต
  • White Bear DT for NOZAX v1.13: คู่สกุลเงิน: USDJPY#, กรอบเวลา: 5 นาที, ปริมาณล็อต: 0.02 ล็อต
  • Catastrofix EA MT5: คู่สกุลเงิน: EURBGP#, EURAUD#, EURNZD#, EURUSD#, GBPCAD#, AUDJPY#, กรอบเวลา: 1 ชั่วโมง, ปริมาณล็อต: 0.01 ล็อต

ผลลัพธ์ตั้งแต่วันที่ 15 ถึง 19 พฤษภาคม (NOZAX Portfolio No.2)

  • TraderMind EA MT5: ชนะ 0 และขาดทุน 1 ครั้ง กําไรและขาดทุนรวม -2179 เยน (-52.7 pips).
  • White Bear DT USDJPY: ชนะ 5 และขาดทุน 1 ครั้ง กําไรและขาดทุนรวม 1192 เยน (63.2 pips).
  • Catastrofix EA MT5: ชนะ 2 และขาดทุน 4 ครั้ง กําไรและขาดทุนรวม 1221 เยน (38.2 pips).

ผลลัพธ์ที่ผ่านมา(NOZAX Portfolio No.2)

ผลงานรายบุคคลของ EA แต่ละตัวในพอร์ตโฟลิโอหมายเลข 2 มีดังนี้

  • 10 April-26 May 2023
    (การซื้อขายที่มีกำไรแม้แต่ 1 เยนจะนับเป็น “ชนะ" ในขณะที่การย้อนกลับจะนับเป็น “ลบ")
  • ยอดคงเหลือ: 100,000 เยน → 100,721 เยน

สถานะปัจจุบันและกําหนดการของพอร์ตโฟลิโอ

สัปดาห์นี้ การสูญเสีย 1 ครั้งของ TraderMind EA MT5 ส่งผลกระทบ ส่งผลให้ยอดคงเหลือลดลงเล็กน้อย สัปดาห์หน้าผมคาดว่า EA ทั้งหมดจะก้าวไปพร้อมกันและเพิ่มยอด

NOZAX

โบรกเกอร์ MT5 FX ที่กำลังมาแรง [NOZAX] → → → คลิกที่นี่เพื่อดูรายละเอียด!

Posted by GOMA