หน้าแรก ตัวชี้วัดทางเทคนิค โพสต์

SL+TP-CP PIP DIST INDI – v2: เครื่องมือช่วยคำนวณใน MetaTrader 4

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

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. 1. ตรวจสอบตารางกับกราฟและเทอร์มินัล.
  2. 2. ตาราง T-1 & T-2
  3. a) เทอร์มินัล: คอลัมน์ 0-2 คือค่าที่นำมาจากเทอร์มินัล ณ ขณะนั้น - ค่าดังกล่าวสามารถตรวจสอบได้ในภาพเทอร์มินัลที่รวมอยู่ในกราฟ.
  4. b) การคำนวณ: 3 เป็นการคำนวณใน Excel ของค่าที่เกี่ยวข้อง.
  5. c) กราฟ: คอลัมน์ 4 คือค่าที่แสดงบนกราฟ.
  6. d) ตรวจสอบ: คอลัมน์ 5 ยืนยันค่าที่ตรงกัน.
  7. e) ราคาปัจจุบัน Bid และ Ask ณ ขณะนั้นสามารถพบได้ในคอลัมน์ 9 ของเทอร์มินัล.
  8. f) คำสั่งซื้อทั้งหมดจะคำนวณดังนี้:
  9. I. การคำนวณพิป TP = ราคาของ TP - ราคาของ Bid.
  10. II. การคำนวณพิป SL = ราคาของ Bid - ราคาของ SL.
  11. g) คำสั่งขายทั้งหมดจะคำนวณดังนี้:
  12. I. การคำนวณพิป SL = ราคาของ SL - ราคาของ Ask.
  13. II. การคำนวณพิป TP = ราคาของ Ask - ราคาของ TP.
  14. 3. คอลัมน์ 9 ของเทอร์มินัลระบุราคาของ Ask สำหรับ Buy Limit และ Buy Stop – เมื่อราคาของ Ask ในอนาคตตรงกับราคาที่กำหนด คำสั่งจะถูกเติมและลงทะเบียนในเทอร์มินัลเป็นการซื้อ. คอลัมน์ 9 จะสะท้อนราคาของ Bid สำหรับคำสั่งนั้นตามกรณีของ Buy ในบรรทัด 1.
  15. 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, เป็นวัสดุการศึกษา.

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

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