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

TrailingStopFrCnSAR - ระบบเทรดอัจฉริยะสำหรับ MetaTrader 4

ไฟล์แนบ
9805.zip (5.09 KB, ดาวน์โหลด 2 ครั้ง)

รายละเอียด:

ในสคริปต์นี้มีอะไรใหม่:

  1. สคริปต์นี้สามารถใช้ฟังก์ชัน trailing ตามกำไรของพอร์ตได้ หมายถึง ระดับ Stop จะถูกตั้งเมื่อถึงจุดที่กำไรทั้งหมดของคำสั่งในทิศทางที่เลือก.
  2. คุณสามารถรันสคริปต์ในหน้าต่างเดียวและตั้งค่า SymbolAll = true - ในกรณีนี้จะดูแลคำสั่งของทุกสัญลักษณ์.
  3. มีฟังก์ชันสำหรับกำหนดความยาวของ trailing ตาม Parabolic และ Velocity indicators.

สคริปต์นี้สามารถทำงานเป็นสคริปต์แยก หรือเป็น Expert Advisor.
ขึ้นอยู่กับตัวแปร TrailingStop, สคริปต์นี้สามารถ trailing ตำแหน่งโดยใช้ Fractals (ระดับหยุดจะถูกตั้งอยู่ที่ fractal ที่ใกล้ที่สุดที่ถูกเปลี่ยนแปลงโดย delta จากพวกมัน), ค่าขสุดของบาร์ก่อนหน้า (เช่น สำหรับการซื้อจะถูกตั้งที่ Low-delta), Parabolic และ Velocity indicators หรือที่จำนวนจุดที่กำหนด.

  • TrailingStop = 1; //"0-off 1-Candle 2-Fractals 3-Velocity 4-Parabolic >4-pips";
  • delta = 0; //shift จาก fractal, แท่งเทียนหรือ Parabolic
  • only_Profit = true; //ใช้ trailing เฉพาะคำสั่งที่มีกำไร
  • only_NoLoss = false; //ย้ายไปที่ breakeven แทนการ trailing
  • only_SL = false; //ใช้ trailing เฉพาะคำสั่งที่มี SL
  • SymbolAll = true; //ใช้ trailing สำหรับทุกเครื่องมือ
  • Portfel = true; //ใช้ trailing ตามกำไรของพอร์ต

พารามิเตอร์เพิ่มเติม:

ถ้า TrailingStop = 4, จะใช้ Parabolic indicator เพื่อกำหนดระยะห่างของระดับหยุด:

  • Step = 0.02;
  • Maximum = 0.2;
  • Magic = 0;

ถ้า TrailingStop = 4, จะใช้ Velocity indicator เพื่อกำหนดระยะห่างของระดับหยุด:

  • VelocityPeriodBar = 30; //พารามิเตอร์ของ Velocity indicator (อัตราการเปลี่ยนแปลงราคา)
  • K_Velocity = 1.0; //ตัวคูณ Stop Loss โดย Velocity

การแสดงผล:

ข้อมูลเกี่ยวกับการทำงานของสคริปต์จะถูกแสดงบนหน้าจอ:

  • การตั้งค่าของสคริปต์
  • จำนวนคำสั่งที่สคริปต์ดูแล
  • ระดับหยุดขั้นต่ำที่อนุญาต (-)
  • ระดับหยุดที่เป็นไปได้ในขณะนี้ (ป้ายราคา)
  • ระดับ breakeven ในขณะนี้ (ป้ายราคา)

ตัวอย่าง:

ในภาพหน้าจอ, trailing stop ถูกตั้งตามระดับกำไรของพอร์ตและคำนวณโดยใช้ fractals. เมื่อระดับการตั้งค่า SL (ป้ายราคาต่ำกว่า) สูงกว่าระดับ breakeven (ป้ายราคาบน) สคริปต์จะเริ่มตั้ง SL สำหรับคำสั่งทั้งหมด โดยไม่คำนึงว่าพวกเขาจะมีกำไรหรือไม่. หากคำสั่งทั้งหมดถูกปิดโดยระดับหยุดเหล่านี้ กำรวมทั้งหมดจะยังคงเป็นบวก.

คำแนะนำ:

สคริปต์จะหยุดทำงานหลังจากปิดคำสั่งทั้งหมด.

สคริปต์สามารถทำงานได้โดยไม่ต้องใช้ Velocity indicator. คุณสามารถใช้ indicator อื่นที่วัดอัตราเช่นกัน.

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

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