jason5480

Trailing Stop Loss

jason5480 Atualizado   
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.
Notas de Lançamento:
  • Minor typos
Notas de Lançamento:
  • Add the ability to disable trailing for demonstration reasons
  • Close open orders on trend reversal
  • Add sell labels on cross-under
Notas de Lançamento:
  • 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
Notas de Lançamento:
  • Refactor stopValue calculation to be more readable
Notas de Lançamento:
  • Fix longIsActive logic
Notas de Lançamento:
  • 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
Notas de Lançamento:
  • Set calc on every tick to false by default, as @fgo943 suggested
Notas de Lançamento:
  • Minor Update the chart for a better overview and understanding of the trailing stop loss
Notas de Lançamento:
  • 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
Notas de Lançamento:
  • Draw lines with width 1
Notas de Lançamento:
  • Update to pinescript V5
  • Stop Loss step is now 0.05
Notas de Lançamento:
  • Let's face it a Green-Red color model is more intuitive!
Notas de Lançamento:
  • Happy New Year!
  • Many code refactorings and optimizations to better use this script as a template and plug your own strategy at ease
Notas de Lançamento:
  • 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!
Notas de Lançamento:
  • (minor) refactoring
Notas de Lançamento:
  • Use time_filters library
Notas de Lançamento:
  • Minor revision update
Notas de Lançamento:
  • Replace deprecated "when=" with if statements in strategy calls
Notas de Lançamento:
  • Change fastMA default color to yellow
Notas de Lançamento:
  • Increase max labels to 300
  • Minor refactoring
Notas de Lançamento:
  • Update time_filters library
Notas de Lançamento:
  • Some minor label/color changes
Notas de Lançamento:
  • small refactoring
Notas de Lançamento:
  • Update time_filters library version
Notas de Lançamento:
  • Update time_filters library version
Notas de Lançamento:
  • 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
Script de código aberto

Dentro do verdadeiro espírito TradingView, o autor deste script publicou ele como um script de código aberto, para que os traders possam compreender e checar ele. Um viva ao autor! Você pode usá-lo gratuitamente, mas a reutilização deste código em uma publicação é regida pelas Regras da Casa. Você pode favoritá-lo para usá-lo em um gráfico.

Aviso legal

As informações e publicações não devem ser e não constituem conselhos ou recomendações financeiras, de investimento, de negociação ou de qualquer outro tipo, fornecidas ou endossadas pela TradingView. Leia mais em Termos de uso.

Quer usar esse script no gráfico?