jason5480

Trailing Stop Loss

jason5480 Uppdaterad   
This script demonstrate how to make a Training Stop Loss to "ride the wave". In comparison to classic Stop Loss this strategy follows the price upwards (for long positions) and when price drops by a fixed percentage then you exit your position.
Versionsinformation:
  • Minor typos
Versionsinformation:
  • Add the ability to disable trailing for demonstration reasons
  • Close open orders on trend reversal
  • Add sell labels on cross-under
Versionsinformation:
  • Fix a bug that made Stop Loss to not trigger appropriately when it was reached at the very first candle end enable trailing was un-checked
Versionsinformation:
  • Refactor stopValue calculation to be more readable
Versionsinformation:
  • Fix longIsActive logic
Versionsinformation:
  • Check if time is within backtest period in order to set the price to prevent unnecessary calculations and drawing outside the area of interest
  • Replace deprecated trasp argument with color.new
Versionsinformation:
  • Set calc on every tick to false by default, as @fgo943 suggested
Versionsinformation:
  • Minor Update the chart for a better overview and understanding of the trailing stop loss
Versionsinformation:
  • Fix a bug that were causing stop loss to be calculated wrong when there was new entry back to back with the end of the previous one
  • Use strategy.percent_of_equity
Versionsinformation:
  • Draw lines with width 1
Versionsinformation:
  • Update to pinescript V5
  • Stop Loss step is now 0.05
Versionsinformation:
  • Let's face it a Green-Red color model is more intuitive!
Versionsinformation:
  • Happy New Year!
  • Many code refactorings and optimizations to better use this script as a template and plug your own strategy at ease
Versionsinformation:
  • Bug fix: (rare/minor) Remove 'strategy.position_size == 0' condition in stop loss calculation that made the very first stop loss price target to be calculated based on previous 'strategy.position_avg_price' instead of 'close' if the previous position closed exactly one bar before!
Versionsinformation:
  • (minor) refactoring
Versionsinformation:
  • Use time_filters library
Versionsinformation:
  • Minor revision update
Versionsinformation:
  • Replace deprecated "when=" with if statements in strategy calls
Versionsinformation:
  • Change fastMA default color to yellow
Versionsinformation:
  • Increase max labels to 300
  • Minor refactoring
Versionsinformation:
  • Update time_filters library
Versionsinformation:
  • Some minor label/color changes
Versionsinformation:
  • small refactoring
Versionsinformation:
  • Update time_filters library version
Versionsinformation:
  • Update time_filters library version
Versionsinformation:
  • Use the 'chrono_utils' library for the date-time window filter

If you're interested in exploring and discovering other high quality free strategies come join us in Discord: discord.gg/2wkm9QqSuY
Skript med en öppen källkod

I sann TradingView-anda har författaren publicerat detta skript med öppen källkod så att andra handlare kan förstå och verifiera det. Hatten av för författaren! Du kan använda det gratis men återanvändning av den här koden i en publikation regleras av våra ordningsregler. Du kan ange den som favorit för att använda den i ett diagram.

Frånsägelse av ansvar

Informationen och publikationerna är inte avsedda att vara, och utgör inte heller finansiella, investerings-, handels- eller andra typer av råd eller rekommendationer som tillhandahålls eller stöds av TradingView. Läs mer i Användarvillkoren.

Vill du använda det här skriptet i ett diagram?