SL+TP-CP PIP DIST INDI – v2 (Indicator)
ฟังก์ชันการทำงาน
- คำนวณความแตกต่างของพิประหว่าง ราคาปัจจุบันกับราคาของ SL & TP.
- แสดงป้ายข้อความที่เส้น SL & TP: ประเภทคำสั่ง, หมายเลขตั๋ว, ราคาของ SL & TP, การคำนวณพิป และป้ายพิป.
- แสดงป้ายข้อความที่เส้นการดำเนินการคำสั่ง (OE): ประเภทคำสั่ง, หมายเลขตั๋ว และราคาของ OE.
- สามารถใช้ร่วมกับค่าเริ่มต้นของ MT4 และแอปพลิเคชัน MT4 อื่นๆ ที่เหมาะสม เช่น สคริปต์ Easy Order ของ sangmane.
ป้ายชื่อ: ป้ายชื่อสามารถกำหนดโดยผู้ใช้ - ดูตัวเลือกซ่อนในหน้าต่าง Input

ตัวอย่างที่กำหนดโดยผู้ใช้
- Sell-SL #260844327 * 1.04606 * 322.4 pps
- Sell-SL #260844327 * 3224 f-pps *
- #260844327 * 3224
- Sell-SL * 322.4
- 1.04606 * 3224
- 322.4
- BS-OE #260866924 * 1.02015
* สัญลักษณ์ที่ไม่เป็นดิจิตอลจะตั้งค่าเป็น pps โดยอัตโนมัติ ไม่ว่าจะตั้งค่า f-pps (พิปเศษ - จุด / 3 & 5 หลัก) เป็น [true] หรือไม่.
การทดสอบและตรวจสอบการคำนวณพิป: SL+TP-CP Pip Dist Indi
- 1. ตรวจสอบตารางกับกราฟและเทอร์มินัล.
- 2. ตาราง T-1 & T-2
- a) เทอร์มินัล: คอลัมน์ 0-2 คือค่าที่นำมาจากเทอร์มินัล ณ ขณะนั้น - ค่าดังกล่าวสามารถตรวจสอบได้ในภาพเทอร์มินัลที่รวมอยู่ในกราฟ.
- b) การคำนวณ: 3 เป็นการคำนวณใน Excel ของค่าที่เกี่ยวข้อง.
- c) กราฟ: คอลัมน์ 4 คือค่าที่แสดงบนกราฟ.
- d) ตรวจสอบ: คอลัมน์ 5 ยืนยันค่าที่ตรงกัน.
- e) ราคาปัจจุบัน Bid และ Ask ณ ขณะนั้นสามารถพบได้ในคอลัมน์ 9 ของเทอร์มินัล.
- f) คำสั่งซื้อทั้งหมดจะคำนวณดังนี้:
- I. การคำนวณพิป TP = ราคาของ TP - ราคาของ Bid.
- II. การคำนวณพิป SL = ราคาของ Bid - ราคาของ SL.
- g) คำสั่งขายทั้งหมดจะคำนวณดังนี้:
- I. การคำนวณพิป SL = ราคาของ SL - ราคาของ Ask.
- II. การคำนวณพิป TP = ราคาของ Ask - ราคาของ TP.
- 3. คอลัมน์ 9 ของเทอร์มินัลระบุราคาของ Ask สำหรับ Buy Limit และ Buy Stop – เมื่อราคาของ Ask ในอนาคตตรงกับราคาที่กำหนด คำสั่งจะถูกเติมและลงทะเบียนในเทอร์มินัลเป็นการซื้อ. คอลัมน์ 9 จะสะท้อนราคาของ Bid สำหรับคำสั่งนั้นตามกรณีของ Buy ในบรรทัด 1.
- 4. คอลัมน์ 9 ของเทอร์มินัลระบุราคาของ Bid สำหรับ Sell Limit และ Sell Stop – เมื่อราคาของ Bid ในอนาคตตรงกับราคาที่กำหนด คำสั่งจะถูกเติมและลงทะเบียนในเทอร์มินัลเป็นการขาย. คอลัมน์ 9 จะสะท้อนราคาของ Ask สำหรับคำสั่งนั้นตามกรณีของ Sell ในบรรทัด 2.



หมายเหตุ
1: SL+TP-CP Pip Dist Indi – v2 ไม่ใช่ส่วนหนึ่งของ Easy Order, ทำงานอิสระจาก Easy Order และไม่แนบข้อความไปยัง SL & TP ของ Easy Order แต่จะไปยังค่าของ SL และ TP ที่เป็นค่าเริ่มต้นของ MT4.
2. Easy Order เป็นสคริปต์ MT4 ฟรีและสามารถดาวน์โหลดได้ที่นี่ - Easy Order
หลีกเลี่ยงการทำซ้ำที่เสียเวลา - เปลี่ยนค่าเริ่มต้นถาวร - มีตัวอย่างที่ให้ไว้.
ถ้าคุณยังไม่เคยแก้ไขมาก่อน, มันง่ายมาก และช่วยประหยัดเวลาในการทำซ้ำที่ไม่จำเป็น.
1. เปิด MT4, ไปที่เมนูด้านบนซ้ายแล้วคลิก View, จากนั้นคลิก Navigator.
2. หน้าต่าง Navigator จะเปิดที่ด้านซ้ายหรือขวาของหน้าจอ.
3. ค้นหา Custom Indicators ในหน้าต่าง Navigator แล้วถ้าไม่ได้ขยายให้คลิก [+] เพื่อขยาย.
4. ค้นหา SL+TP-CP DIST INDI - v2, ไฮไลต์ - และคลิกขวาเพื่อแสดงหน้าต่างการเลือก.
5. คลิก Modify ในหน้าต่างการเลือก.
6. คุณจะเข้าสู่ MetaEditor โดย SL+TP-CP PIP DIST INDI – v2 ถูกโหลดใน MetaEditor.
7. หากมีตัวชี้วัดอื่นๆ ถูกโหลดอยู่จะดีที่สุดถ้าโหลดออกก่อนเริ่มแก้ไข - คลิกขวาที่แท็บที่เกี่ยวข้องแล้วคลิก Close.
8. คุณสามารถเริ่มต้นการแก้ไขได้ - ทำตามคำแนะนำด้านล่าง.
9. หลังจากการแก้ไข/ปรับแต่งแต่ละครั้งให้รัน Compile และตรวจสอบความผิดพลาด. ตัวอย่างสามารถพบได้ที่นี่ - โพสต์ 244
หมายเหตุ:
หากคุณติดขัดและไม่สามารถเข้าใจว่าทำไมมันไม่สามารถคอมไพล์ได้โดยไม่มีข้อผิดพลาด ให้ใช้ปุ่มย้อนกลับทางซ้ายเพื่อนำคุณกลับไปยังจุดที่มันคอมไพล์ได้สำเร็จ. คอมไพล์และตรวจสอบความผิดพลาดหลังจากการแก้ไขแต่ละครั้งจะทำให้คุณไม่มีปัญหา.
ค้นหารหัสที่อยู่ด้านบนสุดเมื่อเข้าไปที่ตัวแก้ไขรหัส.
// SL+TP-CP PIP DIST INDI - v2 // ผู้ใช้สามารถเปลี่ยนแปลงการตั้งค่าเริ่มต้นได้โดยการแก้ไขโค้ดด้านล่าง - มีตัวอย่างที่ให้ไว้. // * * * * * จำไว้ว่าต้องคอมไพล์และตรวจสอบความผิดพลาดหลังจากการแก้ไข/ปรับแต่งทุกครั้ง * * * * * extern string PIPS_or_FRACTIONAL_PIPS = "พิปเศษ = จุด / 3 & 5 หลัก"; extern bool Fractional_Pips = true; // แก้ไขตัวอย่าง: = false; extern string HIDE_OPTIONS; extern bool Hide_Order_Text = false; // แก้ไขตัวอย่าง: = true; extern bool Hide_OrderTicket = false; extern bool Hide_SL_TP_Price = false; extern bool Hide_Pip_Text = false; extern bool Hide_SL = false; extern bool Hide_TP = false; extern bool Hide_Limit_and_Stop_Orders = false; extern bool Hide_OE_Price = false; extern bool Hide_OE = false; extern string COSMETICS; extern string L_neg_100___to___R_pos_20; // = "- - ซ้ายลบ / ขวาบวก + +"; extern int Shift_Text_Left_or_Right = 13; // แก้ไขตัวอย่าง: = 10; extern color SL_Color = Magenta; // แก้ไขตัวอย่าง: = Red; extern color TP_Color = LimeGreen; extern bool Use_OE_Color = false; extern color OE_Color = Gold; extern int SL_TP_Font_Size = 10; extern int OE_Font_Size = 8; extern string FontName = "Arial"; // แก้ไขตัวอย่าง: = "Verdana"; // * * * * * ห้ามแก้ไขเกินจุดนี้ เว้นแต่คุณจะรู้ว่ากำลังทำอะไร * * * * *
ข้อจำกัดความรับผิดชอบ: การดาวน์โหลดและเอกสารทั้งหมดที่นำเสนอ, AS IS, เป็นวัสดุการศึกษา.
โพสต์ที่เกี่ยวข้อง
- เครื่องมือ Open Range Breakout สำหรับ MetaTrader 5
- เครื่องมือ Master Tools - อินดิเคเตอร์สำหรับ MetaTrader 4
- Condition Scanner: เครื่องมือวิเคราะห์อัตโนมัติสำหรับ MetaTrader 4
- Volume Profile + Range v6.0: เครื่องมือวิเคราะห์การซื้อขายใน MetaTrader 5
- FX Multi-Meter II: เครื่องมือช่วยเทรดที่ครบครันสำหรับนักลงทุน