Strategy Library

86 ready-to-deploy Pine Script strategies across 13 symbols. Backtest in seconds, deploy live in minutes.

Family:
Market:
Trend FollowingXAUUSD

EMA Crossover on Gold

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingXAGUSD

EMA Crossover on Silver

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingEURUSD

EMA Crossover on EUR/USD

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingGBPUSD

EMA Crossover on GBP/USD

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingUSDJPY

EMA Crossover on USD/JPY

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingUSDCHF

EMA Crossover on USD/CHF

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingAUDUSD

EMA Crossover on AUD/USD

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingNZDUSD

EMA Crossover on NZD/USD

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingBTCUSD

EMA Crossover on Bitcoin

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingETHUSD

EMA Crossover on Ethereum

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingUS30

EMA Crossover on Dow Jones

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingUS500

EMA Crossover on S&P 500

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingUSTEC

EMA Crossover on Nasdaq 100

Two exponential moving averages — buy when the fast crosses above the slow, exit when it crosses back.

1h · 4h · 1dView
Trend FollowingXAUUSD

SMA Crossover on Gold

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingXAGUSD

SMA Crossover on Silver

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingEURUSD

SMA Crossover on EUR/USD

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingGBPUSD

SMA Crossover on GBP/USD

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingUSDJPY

SMA Crossover on USD/JPY

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingUSDCHF

SMA Crossover on USD/CHF

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingAUDUSD

SMA Crossover on AUD/USD

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingNZDUSD

SMA Crossover on NZD/USD

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingUS30

SMA Crossover on Dow Jones

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingUS500

SMA Crossover on S&P 500

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Trend FollowingUSTEC

SMA Crossover on Nasdaq 100

The classic golden-cross / death-cross signal — slower than EMAs, fewer false positives.

4h · 1dView
Mean ReversionXAUUSD

RSI Mean Reversion on Gold

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionXAGUSD

RSI Mean Reversion on Silver

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionEURUSD

RSI Mean Reversion on EUR/USD

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionGBPUSD

RSI Mean Reversion on GBP/USD

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionUSDJPY

RSI Mean Reversion on USD/JPY

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionUSDCHF

RSI Mean Reversion on USD/CHF

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionAUDUSD

RSI Mean Reversion on AUD/USD

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionNZDUSD

RSI Mean Reversion on NZD/USD

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionUS30

RSI Mean Reversion on Dow Jones

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionUS500

RSI Mean Reversion on S&P 500

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionUSTEC

RSI Mean Reversion on Nasdaq 100

Buy oversold, sell overbought — the simplest counter-trend strategy that still works in range-bound markets.

15m · 1h · 4hView
Mean ReversionXAUUSD

Bollinger Band Reversion on Gold

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionXAGUSD

Bollinger Band Reversion on Silver

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionEURUSD

Bollinger Band Reversion on EUR/USD

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionGBPUSD

Bollinger Band Reversion on GBP/USD

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionUSDJPY

Bollinger Band Reversion on USD/JPY

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionUSDCHF

Bollinger Band Reversion on USD/CHF

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionAUDUSD

Bollinger Band Reversion on AUD/USD

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionNZDUSD

Bollinger Band Reversion on NZD/USD

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionUS30

Bollinger Band Reversion on Dow Jones

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionUS500

Bollinger Band Reversion on S&P 500

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
Mean ReversionUSTEC

Bollinger Band Reversion on Nasdaq 100

Buy lower band, exit upper band — volatility-adaptive mean reversion.

15m · 1h · 4hView
BreakoutXAUUSD

Donchian Breakout on Gold

Buy the highest high of the last N bars — the original turtle-trader strategy.

1h · 4h · 1dView
BreakoutXAGUSD

Donchian Breakout on Silver

Buy the highest high of the last N bars — the original turtle-trader strategy.

1h · 4h · 1dView
BreakoutBTCUSD

Donchian Breakout on Bitcoin

Buy the highest high of the last N bars — the original turtle-trader strategy.

1h · 4h · 1dView
BreakoutETHUSD

Donchian Breakout on Ethereum

Buy the highest high of the last N bars — the original turtle-trader strategy.

1h · 4h · 1dView
BreakoutUS30

Donchian Breakout on Dow Jones

Buy the highest high of the last N bars — the original turtle-trader strategy.

1h · 4h · 1dView
BreakoutUS500

Donchian Breakout on S&P 500

Buy the highest high of the last N bars — the original turtle-trader strategy.

1h · 4h · 1dView
BreakoutUSTEC

Donchian Breakout on Nasdaq 100

Buy the highest high of the last N bars — the original turtle-trader strategy.

1h · 4h · 1dView
BreakoutXAUUSD

Squeeze Breakout on Gold

Trade the breakout of a Bollinger Band squeeze — entries only when volatility expands.

1h · 4hView
BreakoutXAGUSD

Squeeze Breakout on Silver

Trade the breakout of a Bollinger Band squeeze — entries only when volatility expands.

1h · 4hView
BreakoutBTCUSD

Squeeze Breakout on Bitcoin

Trade the breakout of a Bollinger Band squeeze — entries only when volatility expands.

1h · 4hView
BreakoutETHUSD

Squeeze Breakout on Ethereum

Trade the breakout of a Bollinger Band squeeze — entries only when volatility expands.

1h · 4hView
BreakoutUS30

Squeeze Breakout on Dow Jones

Trade the breakout of a Bollinger Band squeeze — entries only when volatility expands.

1h · 4hView
BreakoutUS500

Squeeze Breakout on S&P 500

Trade the breakout of a Bollinger Band squeeze — entries only when volatility expands.

1h · 4hView
BreakoutUSTEC

Squeeze Breakout on Nasdaq 100

Trade the breakout of a Bollinger Band squeeze — entries only when volatility expands.

1h · 4hView
Trend FollowingXAUUSD

Triple EMA Trend on Gold

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingXAGUSD

Triple EMA Trend on Silver

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingEURUSD

Triple EMA Trend on EUR/USD

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingGBPUSD

Triple EMA Trend on GBP/USD

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingUSDJPY

Triple EMA Trend on USD/JPY

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingUSDCHF

Triple EMA Trend on USD/CHF

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingAUDUSD

Triple EMA Trend on AUD/USD

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingNZDUSD

Triple EMA Trend on NZD/USD

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingBTCUSD

Triple EMA Trend on Bitcoin

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingETHUSD

Triple EMA Trend on Ethereum

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingUS30

Triple EMA Trend on Dow Jones

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingUS500

Triple EMA Trend on S&P 500

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingUSTEC

Triple EMA Trend on Nasdaq 100

Three EMAs aligned — trade only when all three confirm the same direction.

1h · 4h · 1dView
Trend FollowingXAUUSD

ATR Trend Follow on Gold

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingXAGUSD

ATR Trend Follow on Silver

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingEURUSD

ATR Trend Follow on EUR/USD

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingGBPUSD

ATR Trend Follow on GBP/USD

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingUSDJPY

ATR Trend Follow on USD/JPY

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingUSDCHF

ATR Trend Follow on USD/CHF

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingAUDUSD

ATR Trend Follow on AUD/USD

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingNZDUSD

ATR Trend Follow on NZD/USD

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingBTCUSD

ATR Trend Follow on Bitcoin

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingETHUSD

ATR Trend Follow on Ethereum

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingUS30

ATR Trend Follow on Dow Jones

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingUS500

ATR Trend Follow on S&P 500

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView
Trend FollowingUSTEC

ATR Trend Follow on Nasdaq 100

Volatility-adjusted trend following — trail stops by ATR multiples.

1h · 4h · 1dView