NQ Day Trading Bot-claude — Strategy by iampreeti13

By version

Performance Metrics

Description

//version=5strategy("NQ Day Trading Bot", overlay=true, initial_capital=50000, default_qty_type=strategy.fixed, default_qty_value=1, commission_type=strategy.commission.cash_per_contract, commission_value=2)// SettingsemaFast = input.int(21, "EMA Fast")emaSlow = input.int(55, "EMA Slow")rsiLen = input.int(14, "RSI Length")rsiOB = input.int(70, "RSI Overbought")rsiOS = input.int(30, "RSI Oversold")// Session filter - NYSE onlyinSession = not na(time("15", "0930-1600", "America/New_York"))// CalculationsemaF = ta.ema(close, emaFast)emaS = ta.ema(close, emaSlow)rsi = ta.rsi(close, rsiLen)atr = ta.atr(14)// SignalslongSignal = ta.crossover(emaF, emaS) and rsi rsiOS and inSession// Execute tradesif longSignal strategy.entry("LONG", strategy.long) strategy.exit("Exit Long", "LONG", stop=strategy.position_avg_price - 1.5*atr, limit=strategy.position_avg_price + 3.0*atr)if shortSignal strategy.entry("SHORT", strategy.short) strategy.exit("Exit Short", "SHORT", stop=strategy.position_avg_price + 1.5*atr, limit=strategy.position_avg_price - 3.0*atr)// Plotplot(emaF, "EMA 21", color.blue, 2)plot(emaS, "EMA 55", color.orange, 2)plotshape(longSignal, "LONG", shape.triangleup, location.belowbar, color.green, size=size.small)plotshape(shortSignal, "SHORT", shape.triangledown, location.abovebar, color.red, size=size.small)

Browse all 5,900+ TradingView Pine Script strategies

View on TradingView