SL/TP & Risk — คู่มือการออกออเดอร์
SL Calc และ TP Calc คืนค่าเป็น "ระยะ" ไม่ใช่ราคา — Signal จะแปลงเป็นราคาตามทิศทาง: long วาง SL ไว้ต่ำกว่าราคาและ TP ไว้สูงกว่า short ทำตรงข้ามRR override: ถ้า in-tp ถูกต่อเข้า Signal โดยตรง param rr บน Signal จะถูก override (ใช้ค่า TP ที่ต่อเข้ามาแทน) rr จะมีผลก็ต่อเมื่อ in-tp ไม่ได้ต่อ เท่านั้นTrailing stop (แนะนำ): เปิดสวิตช์ trailing บน SignalNode แล้วต่อ ATR เข้า in-atr engine จะขยับ SL ตามราคาทุกแท่ง และ SL จะไม่ขยับถอยหลังเด็ดขาด เมื่อกำไรถึง trailing_be×ATR, SL จะขยับไป breakeven จากนั้นไล่ตามที่ระยะ trailing_step×ATR จากราคา วิธีนี้แยกนโยบายการออกออกจากวิธีคำนวณระยะ SL ทำให้ SL ที่อิงจาก indicator (เช่น EMA50−ATR ผ่าน Math) ใช้ร่วมกับ trailing ได้
โหมดของ SL Calc
atr_mult— ระยะ SL = ATR × multiplier — ขยายอัตโนมัติเมื่อตลาดผันผวนขึ้น (ค่าแนะนำเริ่มต้น: 1.5×ATR)fixed— ระยะ SL = ค่าที่ต่อเข้า in-value โดยตรง — สร้างค่าคงที่ด้วย Math(add, const_b=ระยะ) โดยไม่ต่อ inputpct— ระยะ SL = close × multiplier / 100 — เป็นสัดส่วนของราคาtrailing— โหมด legacy: trailing ผูกกับ SLCalc — แนะนำให้ใช้ trailing บน SignalNode แทน เพราะแยกนโยบายการออกออกจากวิธีคำนวณระยะ SL (ทำให้ใช้ SL=EMA50−ATR ร่วมกับ trailing ได้)
โหมดของ TP Calc
rr— ระยะ TP = ระยะ SL × rr — คุม RR โดยตรง (แนะนำ) ต้องต่อ in-sl จาก SLCalcatr_mult— ระยะ TP = ATR × multiplier — ไม่ขึ้นกับ SLfixed— ระยะ TP = ค่าที่ต่อเข้า in-value โดยตรงpct— ระยะ TP = close × multiplier / 100