Davids Ichimoku Cloud Break is an overlay strategy that generates trade signals based on Ichimoku Cloud breakout conditions combined with an optional MACD entry filter.
1Copy the scriptPress Copy script above, or the copy button on the code below.
2Open the Pine EditorOpen a TradingView chart and choose Pine Editor at the bottom of the screen.
3Paste over the templateCreate a new strategy, select all of the template text and paste. Press Save and give it a name.
4Add it to the chartPress Add to chart. The trades and results appear in the Strategy Tester tab; adjust the settings with the gear icon.
Source Code
199 lines of Pine Script v5 from Tradingview/Ichimoku_Position_Trading.pine, published under MPL-2.0 (file header). Keep the author's credit and licence lines when you reuse it.
Davids Ichimoku Cloud Break calculates and plots the Conversion Line, Base Line, Lagging Span, and Leading Spans directly on the price chart. The strategy triggers long or short entries depending on price positioning relative to the cloud and lagging span, configured across three distinct risk levels. Users can customize Ichimoku and MACD lengths, adjust trade direction filters, set backtesting date bounds, and choose dynamic stop sources such as Conversion/Base lines, MACD, or an EMA-34.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Conversion Line Length
int
9
conversionLength
Base Line Length
int
26
baseLength
Leading Span B Length
int
52
laggingSpan2Length
Displacement
int
26
displacementFutPast
Long Tades
bool
true
longPossible
Short Tades
bool
true
shortPossible
MACD Entry Filter
bool
true
useMacdFilterEntry
Risk Level (3 marks the highest risk)
int
1
riskLevel
Start Date
time
timestamp("01 Jan 2020 00:00")
dateFrom
End Date
time
timestamp("31 Dec 2170 23:59")
dateTo
Fast Length MACD
int
12
fast_length
Slow Length MACD
int
26
slow_length
Show all 23 settings
Setting
Type
Default
Variable
Source
source
close
src
Signal Smoothing
int
9
signal_length
Oscillator MA Type
string
EMA
sma_source
Signal Line MA Type
string
EMA
sma_signal
Stop Source
string
Conv/Base
stop_source
MACD Line
color
#2962FF
col_macd
Signal Line
color
#FF6D00
col_signal
Above Grow
color
#26A69A
col_grow_above
Fall
color
#B2DFDB
col_fall_above
Below Grow
color
#FFCDD2
col_grow_below
Fall
color
#FF5252
col_fall_below
Third-party code. ForexR did not write, test or endorse this script, and the summary above was generated automatically from its code and README. Indicators describe the past, and a strategy's backtest can look better than live trading, especially when a script repaints. Check it in the Strategy Tester and on a demo account before you rely on it.
2 EMA/SMA + RSI Strategy [Alorse] combines three configurable moving averages with a short-period Relative Strength Index filter. It plots fast, slow, and trend moving averages on the price chart. Long entries trigger when the fast moving average is above the
This strategy plots on the price chart and opens long or short positions when a weighted score from MACD, Stochastic RSI, RSI, Supertrend and a moving-average crossover exceeds a user-set trigger. Each component has its own weight and candle delay. Entries can
This strategy combines Arnaud Legoux Moving Average percentage price change calculations with an adaptive Gaussian Moving Average to generate trend-following signals. Long and short entries are triggered when the ALMA change calculation crosses above or below
This strategy generates trading signals based on a selectable momentum engine, supporting MACD, RSI, Stochastic, or Rate of Change. Entries trigger on signal crosses, zero-line crosses, or threshold crosses, with an optional moving average trend filter. Risk m
255 EMA Strategy combines an exponential moving average with Average True Range bands and standard MACD crossovers to generate entry signals. Drawn directly on the price chart, it plots the central 255 EMA along with upper and lower volatility envelopes. Trade
This strategy evaluates simple moving averages and the Relative Strength Index to generate trading signals. It calculates a 10-period SMA, a 30-period SMA, and a 14-period RSI. Long positions are entered when the fast SMA crosses above the slow SMA while RSI i