EA Programing => ปัญหาที่พบในการเขียน EA => Topic started by: D_Diamond on กุมภาพันธ์ 26, 2013, 04:17:08 pm

Title: กราฟไม่อัพเดต อีเอ error
Post by: D_Diamond on กุมภาพันธ์ 26, 2013, 04:17:08 pm
ผมมีปัญหาอย่างนึงคือ ผมตั้ง maxbar ใน mt4 ไว้ 10000 เพื่อประหยัดหน่วยความจำบน vps

ทีนี้มีอีเอตัวนึงมีปัญหา  เวลาผมปิด mt4 แล้วเปิดใหม่  กราฟมันจะหายไปไหน  ต้องรอโหลดใหม่พักนึง
ระหว่างที่รอโหลดกราฟอยู่  อีเอมันทำงานแล้วไม่รู้มีปัญหาตรงไหน  มันจะเออเร่อแล้วปิด mt4 ไปเอง ต้องเปิดใหม่อยู่หลายรอบจนโหลดกราฟปัจจุบันได้จึงจะหาย

อยากทราบว่าพอจะมีโค้ดตรวจสอบได้ไหมครับ ว่า กราฟบนจอมันเป็นปัจจุบันแล้วยัง  ถ้ายังจะใส่ sleep รอไว้ก่อนจะได้ไม่เออเร่อ
Title: Re: กราฟไม่อัพเดต อีเอ error
Post by: admin on กุมภาพันธ์ 26, 2013, 06:56:04 pm
ถ้าเป็นข้อมูลกราฟ คงต้องใช้ FileOpenHistory เข้าไปเรียกอ่านค่ากราฟที่เก็บอยู่ใน folder history หละครับดูข้อมูล record สุดท้ายว่าเป็นของเมื่อไรแล้วครับ
Title: Re: กราฟไม่อัพเดต อีเอ error
Post by: D_Diamond on กุมภาพันธ์ 27, 2013, 08:23:14 pm
ขอบคุณครับ

ที่เออเร่อมันเป้นส่วนของสตริงใน dll ยังไม่เข้าใจว่ามันเกี่ยวอะไรกันตรงไหน  หาจุดที่น่าจะเกี่ยวกับกราฟไม่เจอเลย