ในบทความนี้เราจะพูดถึงการใช้งาน Expert Advisor ที่ช่วยในการปิดการซื้อขายเมื่อมีกำไรหรือขาดทุนในสกุลเงินบัญชี ซึ่งเป็นเครื่องมือที่สำคัญสำหรับเทรดเดอร์ในตลาด Forex
//+------------------------------------------------------------------------------------------------------------------------------+
//| อัปเดตใหม่ใน Close_on_PROFIT_or_LOSS_inAccont_Currency_V2:
//|
//|1. การจัดการข้อผิดพลาด: โค้ดนี้ได้รวมการจัดการข้อผิดพลาดเพื่อจัดการกับสถานการณ์ที่ไม่สามารถปิดหรือลบคำสั่งได้
//|2. การปรับปรุงโค้ด: โค้ดถูกปรับให้มีประสิทธิภาพมากขึ้นเพื่อลดการทำซ้ำและเพิ่มความอ่านง่าย
//|3. ประสิทธิภาพ: ลบลูปหรือการคำนวณที่ไม่จำเป็นออก
//|4. เคลียร์วัตถุในกราฟทั้งหมดเมื่อ EA หยุดทำงาน
//+------------------------------------------------------------------------------------------------------------------------------+

หากตั้งค่า EA เป็น 0 จะไม่มีการทำงานใดๆ
สำหรับ Positive_Closure_in_Account_Currency จะต้องสูงกว่าจำนวน Equity ปัจจุบัน มิฉะนั้นการซื้อขายจะถูกดำเนินการทันที
ตัวอย่าง: หาก Equity เป็น 55,000$ และตั้งค่า Positive_Closure_in_Account_Currency เป็น 55,500$ เพื่อทำกำไร 500$
Positive_Closure_in_Account_Currency > 0 && < 55,000$ = การดำเนินการทันที
ในกรณีของ Negative_Closure_in_Account_Currency จะต้องต่ำกว่าจำนวน Equity ปัจจุบัน มิฉะนั้นการซื้อขายจะถูกดำเนินการทันที
ตัวอย่าง: หาก Equity เป็น 55,000$ และตั้งค่า Negative_Closure_in_Account_Currency เป็น 54,500$ เพื่อทำให้ขาดทุนเพียง 500$
Negative_Closure_in_Account_Currency < 55,000$ = การดำเนินการทันที
การเกิดสเปรดที่สูงอาจหลีกเลี่ยงได้โดยการลดจำนวนสเปรด แต่ตลาดจะมีการเคลื่อนไหวตามที่มันต้องการ และอาจเกิดกำไรหรือขาดทุนที่สูงขึ้นได้
หากตั้งค่าสเปรดต่ำกว่าค่ามาตรฐานสำหรับคู่เงินที่เทรด จะทำให้ตำแหน่งนั้นไม่ถูกดำเนินการ
คำเตือน: ใช้ซอฟต์แวร์นี้ที่คุณรับความเสี่ยงเอง ตลาด Forex มีความผันผวนสูง!
#property copyright "Copyright 2024, MetaQuotes Ltd."
#property link "https://www.mql5.com"
#property version "1.01"
#property description "persinaru@gmail.com"
#property description "IP 2024 - open source ฟรี"
#property description "EA นี้ปิดการซื้อขายทั้งหมดเมื่อมีกำไรหรือขาดทุนที่คำนวณในสกุลเงินบัญชี"
#property description "คำเตือน: ใช้ซอฟต์แวร์นี้ที่คุณรับความเสี่ยงเอง"
#property description "ผู้สร้างสคริปต์นี้ไม่สามารถรับผิดชอบต่อความเสียหายหรือการสูญเสียใดๆ"
#property strict
#property show_inputs
extern string Closures = "EA ปิดการซื้อขายทั้งหมดและคำสั่งค้างเมื่อมีกำไรหรือขาดทุนถึงจุดที่กำหนด โดยคำนวณในสกุลเงินบัญชี.";
extern int Positive_Closure_in_Account_Currency = 0;
extern int Negative_Closure_in_Account_Currency = 0;
extern int Spread = 10;
โพสต์ที่เกี่ยวข้อง
- JS-Chaos: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณซื้อขายจาก Morning/Evening Stars + MFI
- Dematus: ระบบเทรดอัจฉริยะสำหรับ MetaTrader 5
- สร้าง EA บน MQL5 Wizard ด้วยสัญญาณการซื้อขายจากแท่งเทียน 3 Black Crows/3 White Soldiers + Stochastic
- สร้างสัญญาณการซื้อขายด้วย MQL5 Wizard: เทคนิค Hammer/Hanging Man และ CCI