1Copy the scriptPress Copy script above. It reads the file straight from GitHub.
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
The code stays on GitHub. The author has not published this script under an open licence, so ForexR does not show its code. Copy script reads the file straight from GitHub into your clipboard, so you can still try it on your own chart. Ask the author before reusing the code anywhere else.
Overview
Git Pine Script v5 Template provides execution infrastructure including trade direction toggles, signal reversal, alternating orders, session filtering, and anti-news volatility delays. Exits are handled via fixed pip take profit and stop loss levels, recent swing high or low lookbacks with risk-reward ratios, or custom logic. Extensive safety inputs allow users to enforce max daily losses, equity drawdown ceilings, and post-loss candle cooldowns.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Pip Symbol Value
string
10000
sys_input_pip
Position Size
int
500000
sys_input_general_positionSize
Trade Direction
string
Both
sys_input_dire
Reverse Buy/Sell
bool
false
sys_input_dire_reverse
Alternate Between Buy & Sell
bool
false
sys_input_dire_alternate
(A) Take Profit / Stop Loss
bool
true
sys_input_exit_tpsl
(B) Take Profit / Trailing Stop (TODO)
bool
false
sys_input_exit_tpts
(C) Recent High/Low and Risk Reward Ratio
bool
false
sys_input_exit_hlrr
(D) Custom Exit
bool
false
sys_input_exit_cust
(A) Take Profit Pips
float
9
sys_input_risk_tpslProfit
(A) Stop Loss Pips
float
4
sys_input_risk_tpslLoss
(C) Lookback Period High/Low
int
20
sys_input_risk_hlrrLookBack
Show all 33 settings
Setting
Type
Default
Variable
(C) Extra Pips Above/Below
float
0.5
sys_input_risk_hlrrExtraPips
(C) Risk Reward Ratio
float
1.5
sys_input_risk_hlrrRiskReward
Lost Trade Wait Candles
int
0
sys_input_risk_waitLoss
News Pip Trigger
int
7
sys_input_risk_newsPips
News Trade Wait Candles
int
10
sys_input_risk_newsCandles
Enable Backtesting Dates
bool
false
sys_input_backtest_range
Start Date (UTC 0)
time
timestamp("14 Nov 2023 07:00 +0000")
sys_input_backtest_start
End Date (UTC 0)
time
timestamp("14 Nov 2023 19:00 +0000")
sys_input_backtest_end
Timezone
string
UTC
sys_input_time_zone
Allowed hours
session
0700-1900
sys_input_time_hours
Allowed Days
string
123456
sys_input_time_days
Enable Safety Settings
bool
false
sys_input_safety
Max Position Size
int
9999999999999999
sys_input_safety_positionSize
Max Drawdown Cash
int
9999999999999999
sys_input_safety_drawdownCash
Max Drawdown Account Equity %
int
9999999999999999
sys_input_safety_drawdownEquity
Max Consecutive Days Lost
int
9999999999999999
sys_input_safety_consLossDays
Max Intra-Day Trades
int
9999999999999999
sys_input_safety_intradayTrades
Max Day Cash Loss
int
9999999999999999
sys_input_safety_intradayLossCash
Max Day Account Equity % Loss
int
9999999999999999
sys_input_safety_intradayLossEquity
EMA Length
int
9
usr_input_ema_length
EMA Above/Below Pips
float
0.5
usr_input_ema_diff
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.
Forven S01512 — Monday Drift is a calendar-based long trading strategy designed to exploit time-based recurring market patterns. It tracks UTC calendar days and hours to enter a long position at a specified day and hour, holding it for a fixed duration until a
This overlay strategy offers two selectable entry modes: a Bollinger squeeze on typical price and a simple moving-average cross. It filters trades by weekday, session, date range, and an optional news window, and can restrict direction or invert the side. Risk
Donald - Test Logic Futures is an overlay strategy designed for intraday futures trading. It combines kernel regression functions with exponential moving averages to evaluate price retracements and entry timing. Trades are filtered by session execution windows
This overlay strategy plots previous-day high and low, the daily open, and fair value gap zones on the price chart. It takes entries on a selectable timeframe when the FVG requirement and an optional session window allow them, then uses an ATR or fixed pip sto
This script monitors opening gap conditions and breakout behavior relative to the first candle's range across up to twenty configurable stock tickers. It detects whether following bars remain inside the opening range before breaking out, displaying the status
This strategy enters long or short on the price chart when price is on the correct side of a 200-period EMA, MACD agrees, RSI is not at the opposing extreme, ADX exceeds a threshold, volume beats a 20-bar average, and close breaks the recent high or low. A tim