// Fahodi Value-Quality Strategy // Generated from stocks.basem.ai // NOTE: Fundamental data not available in Pine — this uses price-based quality proxies //@version=5 strategy("Fahodi Value-Quality Proxy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=5) sma200Len = input.int(200, "SMA 200") rsiLen = input.int(14, "RSI") atrLen = input.int(14, "ATR") sma200 = ta.sma(close, sma200Len) rsi = ta.rsi(close, rsiLen) atr = ta.atr(atrLen) vol = ta.sma(volume, 20) // Value proxy: price near 52-week low low52 = ta.lowest(low, 252) nearLow = close < low52 * 1.15 // Quality proxy: above SMA200 (long-term uptrend = profitable company) quality = close > sma200 // Entry: near 52-week low + quality filter + not overbought longCondition = nearLow and quality and rsi < 60 if longCondition strategy.entry("VQ Long", strategy.long) strategy.exit("VQ Exit", "VQ Long", stop=close - atr * 2.5, limit=close + atr * 4) plot(sma200, "SMA 200", color=color.gray, linewidth=2) bgcolor(longCondition ? color.new(color.green, 90) : na)