I'm getting this question at least once per week: "how to define a custom exit quantity for my stop loss and a different one for my take profit" Instead of answering every day the same question in my DMs, I've decided to publish an educational strategy template script using this
Features
- Select to use or not the SL and/or TP - Define how many pips/USD the SL/TP should be set at from the entry - Define what quantity percentage you want to close at SL and/or at TP (lines 301 to 320 in the code) - Classical custom trailing stop where the SL is moved to breakeven once the TP is hit - Get real-time backtesting stats based on the options you've selected
Update
You might not know it yet but from last week (or maybe the week before), the qty/qty_percent from the strategy.exit function refers now to the initial position size (and not the remaining position size like before)
After "EX1" reaches SL levels, "EX2" exits 20% from the % of the remaining position size. If the initial position size = 100 contracts EX1 exits 50 contracts EX2 exits 20% of 50 contracts = 10 contracts
What's happening now
After "EX1" reaches SL levels, "EX2" exits 20% from the % of the original position size. If the initial position size = 100 contracts EX1 exits 50 contracts EX2 exits 20 (20% of 100 contracts) contracts
I think this is an improvement and I really enjoy this new behavior.
진정한 TradingView 정신에 따라, 이 스크립트의 저자는 트레이더들이 이해하고 검증할 수 있도록 오픈 소스로 공개했습니다. 저자에게 박수를 보냅니다! 이 코드는 무료로 사용할 수 있지만, 출판물에서 이 코드를 재사용하는 것은 하우스 룰에 의해 관리됩니다. 님은 즐겨찾기로 이 스크립트를 차트에서 쓸 수 있습니다.