// ===========================
// 1 trade / day
// ===========================
// ----- General settings
DEFPARAM CumulateOrders = true
rrmultiple = 3
x = 20
// ===========================
// Example
// ===========================
atr = averagetruerange[14](close)
sma5 = average[5](close)
sma60 = average[60](close)
setupLong = sma5 crosses over sma60
// Restart tradeToday every new day
if intradaybarindex=0 then
tradetoday=0
endif
// Restart trade when not on market
if not onmarket then
trade=0
endif
// ===========================
// Entry rules
// ===========================
IF NOT longonmarket and setupLong and trade=0 and tradeToday=0 THEN
BUY 1 CONTRACTS AT MARKET
trade=1
tradeToday=1
ENDIF
// ===========================
// Exit after X bars if price < limit
// ===========================
if longonmarket and trade<5 and tradeToday=0 and setuplong then
trade=trade+1
tradetoday=1
BUY 1 CONTRACTS AT MARKET
endif
SET STOP %loss 2
SET TARGET %profit 3
// ===========================
// Graphs for monitoring
// ===========================
GRAPH trade COLOURED("red")
GRAPH 5 coloured("blue")
GRAPH tradetoday COLOURED("green")
GRAPHONPRICE sma5 COLOURED("fuchsia")
GRAPHONPRICE sma60 COLOURED("orange")