หน้าแรก การเทรดด้วยระบบ โพสต์

My Line Order เวอร์ชัน 2.1 - ระบบเทรดสำหรับ MetaTrader 4

ไฟล์แนบ
10484.zip (8.47 KB, ดาวน์โหลด 0 ครั้ง)

บทนำ

เวอร์ชันนี้มีฟีเจอร์ใหม่ ๆ ที่น่าสนใจมากมาย โดยเฉพาะการทำงานกับคำสั่งหลายรายการ

ในเวอร์ชันนี้สามารถปิดคำสั่งได้ทั้งหมด แต่ในอนาคตหวังว่าจะมีการเพิ่มฟีเจอร์ที่ช่วยให้สามารถเพิ่มตำแหน่งและปิดตำแหน่งบางส่วนที่ระดับที่กำหนดได้ นอกจากนี้ยังมีฟีเจอร์ที่น่าตื่นเต้นที่กำลังจะเพิ่ม คือการตั้งค่าระดับตามค่าของอินดิเคเตอร์ (หวังว่าเวอร์ชัน 3 จะมี)

ค่าดีฟอลต์

extern  string LO_PREFIX="#"; // ชื่อของเส้น = LO_PREFIX+TicketNumber()+Specialty
extern  double LO_LOTS=0.1;
extern  double LO_PIPPROFIT=30;
extern  double LO_PIPSTOPLOSS=20;
extern  double LO_PIPTRAIL=0; // การเคลื่อนที่นี้ทำงานเหมือน MT4 เริ่มจากเมื่อกำไรถึงระดับนี้
extern  bool   LO_AUTO_INCLUDE_SL_TP = 1; // หากไม่มีการป้อนค่า จะใช้ค่าดีฟอลต์
extern  bool   LO_CLOSE_ORDER_ON_DELETE = 1;  // ปิดคำสั่งเมื่อมีการลบเส้นหลัก หากไม่เช่นนั้นจะสร้างเส้นใหม่ในการเทรดครั้งถัดไป
extern  int    LO_ALARM=0; // 0 = ไม่มีสัญญาณ, 1 = แจ้งเตือน, 2 = อีเมล (ยังไม่ทำ), 3 = ส่งไฟล์ (ยังไม่ทำ)
extern  bool   LO_ECN=0; // โบรกเกอร์เป็น ECN หรือไม่?
extern  int    MAGIC_NUMBER = -1;  // ตั้งที่ -1 เพื่อใช้งานกับการเทรดที่เปิดอยู่ทั้งหมด
extern  color  LO_ORDER_CLR=Gray; // สีของเส้นราคาเปิด
extern  int    LO_ORDER_STYLE=STYLE_DASH; // รูปแบบของเส้นราคาเปิด
extern  color  LO_STOPLOSS_CLR=Red; // สีของสต็อปลอส
extern  int    LO_STOPLOSS_STYLE=STYLE_DASHDOT; // รูปแบบของสต็อปลอส
extern  color  LO_MOVE_STOPLOSS_CLR=Teal; // สีของเส้นที่ย้ายสต็อปลอสเมื่อถึงระดับที่กำหนด
extern  int    LO_MOVE_STOPLOSS_STYLE=STYLE_DASHDOT; // รูปแบบของเส้นที่ย้ายสต็อปลอสเมื่อถึงระดับที่กำหนด
extern  color  LO_STOPLOSS_MOVE_CLR=Orange; // สีของเส้นที่จะย้ายสต็อปลอสไปที่
extern  int    LO_STOPLOSS_MOVE_STYLE=STYLE_DASHDOT; // รูปแบบของเส้นที่จะย้ายสต็อปลอสไปที่
extern  color  LO_STOPLOSS_CLOSE_CLR=Red; // สีของเส้นที่จะปิดที่สต็อปลอส
extern  int    LO_STOPLOSS_CLOSE_STYLE=STYLE_DASHDOT; // รูปแบบของเส้นที่จะปิดที่สต็อปลอส
extern  color  LO_TAKEPROFIT_CLR=Green; // สีของกำไรที่ต้องการ
extern  int    LO_TAKEPROFIT_STYLE=STYLE_DASHDOT; // รูปแบบของเส้นกำไรที่ต้องการ
extern  color  LO_TAKEPROFIT_MOVE_CLR=Green; // สีของการย้ายกำไรที่ต้องการ
extern  int    LO_TAKEPROFIT_MOVE_STYLE=STYLE_DASHDOT; // รูปแบบของการย้ายกำไรที่ต้องการ
extern  color  LO_TAKEPROFIT_CLOSE_CLR=Green; // สีของการปิดกำไรที่ต้องการ
extern  int    LO_TAKEPROFIT_CLOSE_STYLE=STYLE_DASHDOT; // รูปแบบของการปิดกำไรที่ต้องการ
ตัวแปรชื่อเส้นเริ่มต้น
#buy = เปิดการเทรดแบบซื้อ
#sell = เปิดการเทรดแบบขาย
#buypend = เปิดคำสั่งซื้อแบบรอที่ราคานั้น
#sellpend = เปิดคำสั่งขายแบบรอที่ราคานั้น
TODO: #buytp = เปิดการเทรดแบบซื้อด้วยเส้นเป็นกำไร
TODO: #buysl = เปิดการเทรดแบบซื้อด้วยเส้นเป็นสต็อปลอส
TODO: #selltp = เปิดการเทรดแบบขายด้วยเส้นเป็นกำไร
TODO: #sellsl = เปิดการเทรดแบบขายด้วยเส้นเป็นสต็อปลอส
หลังจากการเทรดตัวแปร (ไม่มีเครื่องหมายคำพูด)
"sl=" = สต็อปลอสใน pips สามารถมีหลายคำสั่งได้ หากไม่ต้องการสต็อปลอสให้ใช้ "N"
"tp=" = กำไรใน pips สามารถมีหลายคำสั่งได้ หากไม่ต้องการกำไรให้ใช้ "N"
"ts=" = Trailing stop in pips. สามารถมีหลายคำสั่ง
"lo=" = จำนวนล็อตที่เปิดอยู่ (TODO: หากมีการเปลี่ยนแปลงจะต้องปรับล็อตในคำสั่ง)
"alarm" = สำหรับการแสดงค่าตามที่ระบุใน LO_ALARM

วิธีใช้คำอธิบาย

EA จะกรอกคำอธิบายด้วยคุณสมบัติหลักของคำสั่งโดยอัตโนมัติตามการตั้งค่าปัจจุบันของคุณ ถ้าคุณย้ายเส้นแนวนอนมันจะอัปเดตคำอธิบายด้วยค่าที่ใหม่ หากต้องการทำคำสั่งหลายรายการให้แยกด้วย "," และหากต้องการตั้งค่าในระดับที่กำหนดต้องอยู่ในรูปแบบ "ค่าใน pips@ระดับที่ต้องการให้ค่าเปลี่ยน" โดยไม่มีช่องว่าง คุณสามารถสร้างเส้นได้มากเท่าที่ต้องการ

การอัปเดตที่แน่นอน

ฟีเจอร์การปรับล็อตจากคำอธิบายและตั้งระดับ

สต็อปลอส/กำไรที่ระดับอินดิเคเตอร์พร้อมความสามารถในการเพิ่มหรือลดอินดิเคเตอร์อื่น ๆ (คิดว่าฉันรู้วิธี)

การแจ้งเตือนของเส้น (การแจ้งเตือนที่ไม่มีความเกี่ยวข้องกับการเทรดจริง)

การอัปเดตในอนาคตที่เป็นไปได้

การยกเลิกคำสั่งคำสั่งอื่น

สต็อปลอสและกำไรตามขนาดบัญชีและกำไรจากการเทรด


หากคุณมีปัญหาหรือมีไอเดียอะไรเกี่ยวกับเวอร์ชัน 3 สามารถคอมเมนต์ได้เลย หรือส่งข้อความหาฉัน

ขอบคุณครับ

P.S. เวอร์ชันนี้ไม่ใช่เวอร์ชันสุดท้ายแน่นอน ฉันกำลังพัฒนาแก้ไขข้อบกพร่องและเพิ่มฟีเจอร์ใหม่ ๆ ทุกสัปดาห์หรือทุกวัน ฉันจะโพสต์เวอร์ชันล่าสุดไปยังโค้ดเบสตามเวลา หากต้องการเวอร์ชันล่าสุดหรือพบข้อบกพร่องที่อาจได้รับการแก้ไขในเวอร์ชันถัดไป สามารถส่งข้อความหาฉันได้เลย ฉันยินดีรับฟีดแบ็กทุกชนิด เพราะมันบอกฉันว่ามีอะไรผิดพลาดบ้าง ฉันจะพยายามทำให้ EA นี้ครอบคลุมและปราศจากข้อบกพร่องให้มากที่สุด

โพสต์ที่เกี่ยวข้อง

ความคิดเห็น (0)