EA Programing => ปัญหาที่พบในการเขียน EA => Topic started by: D_Diamond on กุมภาพันธ์ 26, 2013, 04:17:08 pm
-
ผมมีปัญหาอย่างนึงคือ ผมตั้ง maxbar ใน mt4 ไว้ 10000 เพื่อประหยัดหน่วยความจำบน vps
ทีนี้มีอีเอตัวนึงมีปัญหา เวลาผมปิด mt4 แล้วเปิดใหม่ กราฟมันจะหายไปไหน ต้องรอโหลดใหม่พักนึง
ระหว่างที่รอโหลดกราฟอยู่ อีเอมันทำงานแล้วไม่รู้มีปัญหาตรงไหน มันจะเออเร่อแล้วปิด mt4 ไปเอง ต้องเปิดใหม่อยู่หลายรอบจนโหลดกราฟปัจจุบันได้จึงจะหาย
อยากทราบว่าพอจะมีโค้ดตรวจสอบได้ไหมครับ ว่า กราฟบนจอมันเป็นปัจจุบันแล้วยัง ถ้ายังจะใส่ sleep รอไว้ก่อนจะได้ไม่เออเร่อ
-
ถ้าเป็นข้อมูลกราฟ คงต้องใช้ FileOpenHistory เข้าไปเรียกอ่านค่ากราฟที่เก็บอยู่ใน folder history หละครับดูข้อมูล record สุดท้ายว่าเป็นของเมื่อไรแล้วครับ
-
ขอบคุณครับ
ที่เออเร่อมันเป้นส่วนของสตริงใน dll ยังไม่เข้าใจว่ามันเกี่ยวอะไรกันตรงไหน หาจุดที่น่าจะเกี่ยวกับกราฟไม่เจอเลย