The Strategy - Ichimoku Kinko Hyo and more

In detail, this strategy includes:
23 entry signals
two entry filters with each 9 filters
two exit filters with each 9 filters
take profit and stop loss
time period for backtesting
Chikou X Price is not working. At the moment I don't know why... but the study signal is working.
I have to rework the exit filters...
Exit filter parameter added.
Signal 1 long:
Di+ is above D- and ADX is between DI- and DI+ (long_1 = diplus_s > diminus_s and adx_s < diplus_s and adx_s > diminus_s )
Signal 2 long:
DI+ is above DI- and ADX is above ADX Threshold (long_2 = diplus_s > diminus_s and adx_s >= adx_thres)
Tailing stop added.
Trend line signal from my "Two Fractals Trendlines" study added. This signal is not rsi filtered by default like is the study but a pure trendline signal of two fractals.
Changed Bar sig into Bar cross breakout sig.
The signals are not repainting according to my tests. At the moment I don't trust the backtest results with trailing stop... didn't live tested.
Minor improvements.
New signals added.
A note on repainting and trailing stop:
All signals, input filters and output filters do not repaint unless "Recalculate after every tick" is used.
Backtests with a trailing stop are only useful for large values. The reason is that TV backtests only work with bar closed. As a result, the trailing stop exit is always, in the case of a trailing long position: last candle high minus offset. Apart from that, trailing stops generally seem pointless. I did back-tests with Metatrader mt4 on every tick basis in Forex markets and found nothing useful. I hoped it would be different with BTC, which is not the case.
Fractals 1-2-3 signal added.
TRIX indicator added.
Filter bug fixed.
Higher-low/Lower-high bar sig
Entry on every bar-open sig
Exit limit added
Pyramiding mode added (at the moment it makes sense to use pyramiding only in long or short direction)
A guide to backtesting in pyramid mode:
Choose your favorit timeframe and market e.g. 1h and BYBIT:BTCUSD -> choose long or short entry e.g. long -> enable "Pyramid mode" -> choose your favorite entry signal -> optionally choose an entry filter -> choose an exit filter or take profit, stop loss, limit price, trail price e.g. "Enable take profit" -> set a backtesting periode with a trend e.g. long 01.11.2020 to 21.11.2020 -> increase properties/pyramiding e.g. 200
A general note on pyramiding:
Pre-analyze your favorite market to make sure the probability of a trend is very high. Pyramiding can be used very agressively and can kill your account if you are wrong. Always use sub accounts with money you can afford to lose for trading with pyramiding. Use low leverage and small entry positions. This is just a tool, you act at your own risk.
Code cleaned up.
Take average profit added.
Reverse fractal signal improved.
Reverse fractal signal revised.
Reverse fractal signal improved.
Trix added to CB/CB signal.
Tooltips and groups added.
It seems I have to rework some signals... maybe later.
Average position price line added.
Time frames for entry and exit filters added.
Fixed entry signal bug when using a higher time frame filter.
Script now works with contracts instead of percent of equity.
MACD(fast) slope sig (no pyr) added.
Some copy/paste bugs fixed since the last conversion. Now everything should work correct again.
New signals and filters added.
IB/IS signal improved .
Comments for strategy.close() added.
Inputs rearranged.
Script open-source
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Per un accesso rapido a un grafico, aggiungi questo script ai tuoi preferiti: per saperne di più clicca qui.
Declinazione di responsabilità
Script open-source
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Per un accesso rapido a un grafico, aggiungi questo script ai tuoi preferiti: per saperne di più clicca qui.