ปิดทุกตำแหน่งเปิดในกราฟปัจจุบันด้วยคลิกเดียว - ระบบสำหรับ MetaTrader 4

Mike 2016.02.23 01:08 13 0 0
ไฟล์แนบ

เพียงแค่คลิกที่ปุ่ม "ปิดทั้งหมด" เพื่อปิดทุกตำแหน่งที่เปิดอยู่ในกราฟปัจจุบันของคุณได้ทันที!

หากคุณต้องการปิดเฉพาะการเทรดที่เปิดโดยมือ (manual trades) เลือก CloseOnlyManualTrades = true นะครับ

แต่ถ้าคุณต้องการปิดทั้งการเทรดที่เปิดโดยมือและการเทรดที่เปิดโดย EA (Expert Advisor) ให้เลือก CloseOnlyManualTrades = false


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

if(checkOrderClose==false) continue;

ในเวอร์ชันนี้ได้มีการนำระบบควบคุมข้อผิดพลาด มาใช้ เพื่อป้องกันลูปไม่รู้จบ ในขณะที่ยังคงสามารถปิดทุกการเทรดได้อย่างมีประสิทธิภาพ

if(checkOrderClose == false)
         {
         int errorCode = GetLastError();
         
         if (errorCode == 1 || errorCode == 2 || errorCode == 5 || errorCode == 6 || errorCode == 64 || errorCode == 65 || errorCode == 132 || errorCode == 133 || errorCode == 139) break;
         else continue;
         }


รายการ
ความคิดเห็น 0