สคริปต์ทำงานเมื่อคุณเรียกใช้ ต่างจาก EA ที่ทำงานต่อเนื่อง คำแนะนำนี้ใช้กับ MT4 บนคอมพิวเตอร์ ไม่ใช่ FXTRADING.com App หรือเว็บเทรดเดอร์
ก่อนเรียกใช้
ใช้สคริปต์ที่คุณเข้าใจวัตถุประสงค์และแหล่งที่มา เริ่มจากบัญชีทดลอง และยืนยันบัญชี ชื่อสัญลักษณ์เต็ม และกรอบเวลาของกราฟ
สคริปต์อาจเปิดหรือปิดการซื้อขายได้ นอกจากวิเคราะห์ข้อมูล การเรียกใช้คือการสั่งทำงาน ไม่ใช่การดูตัวอย่าง อย่าทดสอบสคริปต์ที่ไม่รู้จักในบัญชีที่มีเงินซึ่งคุณต้องปกป้อง
เปิดสคริปต์และตรวจสอบการตั้งค่า
เลือก ดู → หน้าต่างนำทาง หรือกด Ctrl+N ขยายสคริปต์และค้นหาโปรแกรม MT4 ที่ติดตั้งไว้ที่ต้องการ
เลือกกราฟที่ต้องการ เมื่อพร้อมเรียกใช้ ให้ลากสคริปต์ไปยังกราฟนั้น หรือเลือกเรียกใช้บนกราฟจากเมนูคลิกขวา การดับเบิลคลิกจะนำสคริปต์ไปใช้กับกราฟที่ใช้งานอยู่
หน้าต่างตั้งค่าจะปรากฏเฉพาะเมื่อสคริปต์ถูกออกแบบให้แสดง มิฉะนั้นอาจเริ่มทำงานทันที อย่าคิดว่าจะมีการยืนยันเพิ่มเสมอ
หากมีหน้าต่างตั้งค่า ให้ตรวจสอบสิทธิ์ในทั่วไปและค่าในข้อมูลนำเข้า ดับเบิลคลิกค่าเพื่อแก้ไข รีเซ็ตคืนค่าเริ่มต้น บันทึกบันทึกชุดค่า และโหลดจะเรียกชุดค่าที่บันทึกไว้ ตรวจสอบค่าที่ได้จริง ไม่ใช่ดูเพียงชื่อไฟล์ค่าที่ตั้งไว้
เลือก ยกเลิก หากไม่ต้องการเริ่มครั้งนี้ หรือเลือก ตกลง หลังตรวจสอบบัญชี กราฟ สิทธิ์ และค่าที่ป้อนแล้วเท่านั้น คุณสมบัติเฉพาะของสคริปต์จะกำหนดตอนเรียกใช้
เข้าใจสิทธิ์การซื้อขายและการเข้าถึงภายนอก
ทั้งการตั้งค่าซื้อขายอัตโนมัติระดับเทอร์มินัลและสิทธิ์ซื้อขายของสคริปต์มีความสำคัญ ตรวจสอบเครื่องมือ → ตัวเลือก → ที่ปรึกษาผู้เชี่ยวชาญ (EA) และการตั้งค่าทั่วไปที่แสดงตอนเรียกใช้
ปุ่มซื้อขายอัตโนมัติบนแถบเครื่องมือสามารถบล็อกการซื้อขายอัตโนมัติ ขณะที่โปรแกรมยังทำงานอื่นต่อได้ แต่จะไม่ย้อนกลับคำสั่งที่ส่งไปแล้ว
การนำเข้า DLL และการเข้าถึงเว็บไซต์ด้วย WebRequest เป็นสิทธิ์แยกกัน อย่าเปิดเพียงเพื่อให้ข้อผิดพลาดหายไป อนุญาตเฉพาะการเข้าถึงที่จำเป็นของโปรแกรมและปลายทางที่คุณประเมินว่าเชื่อถือได้แล้ว
หยุดสคริปต์ที่ยังทำงานอยู่
คลิกขวาที่กราฟนั้นแล้วเลือกนำสคริปต์ออก ขณะที่คำสั่งยังแสดงอยู่ สคริปต์มักจบการทำงานเอง จึงอาจไม่เห็นคำสั่งแล้ว
MT4 อนุญาตหนึ่งสคริปต์ต่อกราฟ การใช้สคริปต์อื่น เปลี่ยนสัญลักษณ์หรือกรอบเวลาของกราฟ หรือปิดเทอร์มินัล จะนำสคริปต์ที่กำลังทำงานออก ใช้นำสคริปต์ออกเพื่อหยุดโดยไม่ต้องเรียกใช้ตัวใหม่แทน
การลบชื่อออกจากหน้าต่างนำทางไม่ได้หยุดสคริปต์ที่นำไปใช้กับกราฟแล้ว การหยุดโปรแกรมไม่ได้ย้อนกลับสิ่งที่ทำเสร็จไปแล้ว
ตรวจสอบผลก่อนลองอีกครั้ง
ตรวจสอบสถานะที่เปิดและคำสั่งรอดำเนินการในเทอร์มินัล → การซื้อขาย และรายการที่เสร็จสิ้นในประวัติบัญชี การที่สคริปต์หายไปหรือหน้าต่างตั้งค่าปิดลงอย่างเดียว ไม่ได้พิสูจน์ว่างานสำเร็จ
หากผลไม่ชัดเจน ให้ตรวจสอบข้อความโปรแกรมและบันทึกที่เกี่ยวข้องก่อนเรียกใช้อีกครั้ง การเรียกสคริปต์ซื้อขายแบบครั้งเดียวซ้ำอาจทำให้ทำรายการซ้ำ อย่าใส่รหัสผ่านหรือข้อมูลส่วนตัวของบัญชีในข้อมูลวินิจฉัย
