★ ★ ★LIVE97 COINS ANALYZED BY CLAUDE MCP·VIEW SKILLS →★ ★ ★
MCP
claude.analyze("BTCUSDT")→ [buy] signal detectedmcp.draw_levels(resistance=98000)→ [drawn] on chartclaude.scan_watchlist(coins=100)→ [42] buy signals foundmcp.connect("tradingview")→ [connected] daily TFclaude.detect_sr("SOLUSDT")→ [S: $165] [R: $185]claude.analyze("ETHUSDT")→ [neutral] consolidatingmcp.screenshot_chart("BNBUSDT")→ [captured] analyzing...claude.score_quality("XRPUSDT")→ score: 78/100mcp.set_timeframe("1D")→ [ok] chart updatedclaude.analyze("BTCUSDT")→ [buy] signal detectedmcp.draw_levels(resistance=98000)→ [drawn] on chartclaude.scan_watchlist(coins=100)→ [42] buy signals foundmcp.connect("tradingview")→ [connected] daily TFclaude.detect_sr("SOLUSDT")→ [S: $165] [R: $185]claude.analyze("ETHUSDT")→ [neutral] consolidatingmcp.screenshot_chart("BNBUSDT")→ [captured] analyzing...claude.score_quality("XRPUSDT")→ score: 78/100mcp.set_timeframe("1D")→ [ok] chart updated
BACK TO CLAUDE SKILLS

scan_buy_signals

Market ScannerScannerBuy
INSTALLATION
$python -c "exec(open('scan_buy_signals.py').read())"
#or paste directly into your Claude Code terminal
[ ABOUT ]

Screens a list of coins for a three-factor buy setup: RSI below 65 (not yet overbought), EMA 20 recently crossed above EMA 50 (golden cross), and MACD histogram positive. Only coins satisfying all three conditions simultaneously are returned, reducing false positives from single-indicator screens.

The RSI threshold of 65 (rather than the traditional 70) leaves room for momentum continuation — stocks and crypto coins often push to RSI 80+ during strong uptrends. If you want earlier entries, lower the threshold; if you prefer waiting for confirmed momentum, raise it to 70 or 75 and accept fewer but higher-quality signals.

[ USAGE EXAMPLE ]
example.py
buy_coins = scan_buy_signals(["bitcoin", "ethereum", "solana"])
print(buy_coins)  # ["solana"]  — passes all 3 conditions
[ FULL CODE ]
scan_buy_signals.py
def scan_buy_signals(coins): return [ c for c in coins if calc_rsi(fetch_daily(c)) < 65 and ema_cross(fetch_daily(c)) == "golden" and macd_positive(fetch_daily(c)) ]
[ METADATA ]
CategoryMarket Scanner
ComplexityIntermediate
LanguagePython 3.10+
TagsScanner, Buy
[ ASK CLAUDE ]

Ask AI about this skill before installing it.

[ RELATED SKILLS ]