ช่วยดูอีเอแบ่งส่วน lot order ให้หน่อยครับ

  • 3 replies
  • 1149 views

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

*

ออฟไลน์ forcebewithyou

  • ****
  • 2,416
  • 79
  • Green PIPs Be With You

ช่วยดูอีเอแบ่งส่วน lot order ให้หน่อยครับ

« เมื่อ: 12, ธันวาคม 2019, 01:28:19 AM »


ผมทำอีเอ(ฟังชั่น)  สำหรับแบ่ง lot  พอทำได้แล้ว เวลาใช้มีปัญหาว่า เวลา tick ช้ามันจะออก order ได้ครบ แต่ถ้า tick วิ่งเร็วๆ มันจะออกได้แค่ 1-2 order เท่านั้นครับ


ที่ต้อการทำคือเช่น order lot = 255 lot  อีเอจะแบ่งเป็น 50+50+50+50+5

Share Topic.


*

ออฟไลน์ admin

  • *
  • 75,053
  • 2658

Re: ช่วยดูอีเอแบ่งส่วน lot order ให้หน่อยครับ

« ตอบกลับ #1 เมื่อ: 12, ธันวาคม 2019, 01:40:29 AM »
รอพรุ่งนี้ Programmer เรามาตอบ ครับ
 (TH)** (TH)**
"เอาชนะใจตัวเองให้ได้ ก่อนที่จะไปเอาชนะตลาด"

Re: ช่วยดูอีเอแบ่งส่วน lot order ให้หน่อยครับ

« ตอบกลับ #2 เมื่อ: 12, ธันวาคม 2019, 08:19:28 AM »


ผมทำอีเอ(ฟังชั่น)  สำหรับแบ่ง lot  พอทำได้แล้ว เวลาใช้มีปัญหาว่า เวลา tick ช้ามันจะออก order ได้ครบ แต่ถ้า tick วิ่งเร็วๆ มันจะออกได้แค่ 1-2 order เท่านั้นครับ


ที่ต้อการทำคือเช่น order lot = 255 lot  อีเอจะแบ่งเป็น 50+50+50+50+5

ปักหมุด รอด้วยเลย

*

ออฟไลน์ forcebewithyou

  • ****
  • 2,416
  • 79
  • Green PIPs Be With You

Re: ช่วยดูอีเอแบ่งส่วน lot order ให้หน่อยครับ

« ตอบกลับ #3 เมื่อ: 12, ธันวาคม 2019, 11:14:38 AM »


ดูเหมือนต้องเขียนให้มันจำค่าเดิม และรันใหม่อีกรอบ 

เพราะรัน tick 1 รอบมันทำงานไม่ทัน  ต้องทำงานประมาณ 2-4 tick ผมทำเป็นฟังชั่นแล้วรันอีกรอบมันไม่จำ ทำต่อที่ค้างไว้

เดิมที่ maxlot ผมใช้ MODE_MAXLOT ให้มันเช็คอัตโนมัติ แต่ว่าเปลี่ยนเป็น MAX lot แบบตั้งเอง เพราะจะเอาใช้ custom เองได้กรณีต้องการ lot ย่อยน้อยกว่า maxlot

ปัญหาอีกอันที่เจอคือ maxlot  แต่ละคู่เงินในบางโบรก ไม่เท่ากัน  คือ EU ได้  200 lot แต่ gold ได้แค่ 50 lot  สำหรับบางโบรก  แต่บางโบรกก็ได้เท่ากันหมด 50 ก็ 50 หมดทุกคู่เงิน อันนี้ดีหน่อย


Tags: