Greg_007

Donchian Channels strategy with backtest

Greg_007 Atualizado   
Here's another trading strategy for you. This one is based on the standard Donchian Channels.

This one will - by default - wait for 2 consecutive higher highs (or lower lows) before taking a position. This can be disabled so the script will take a new trade without waiting for the 2nd high or low.
This is useful to avoid getting into a trade when market makers are aiming for a swing-failure pattern (= taking out stop/losses below the last low or above the last high)

For people who don't like to short, there's also the option to exclude shorts.

Enjoy!
Notas de Lançamento:
Code cleanup + change of backtesting with 100% of equity to 10% to meet tradingview house roules.
Notas de Lançamento:
Added buy, sell and close labels. The close label will show up when you don't want to go short.
Notas de Lançamento:
Fixed incorrect opening of the short positions.
Please rerun any backtest you have done, because this fix will affect your previous results.

Many thanks to liuqiba for pointing out this bug ;-)

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?