一键导入
alerts
Create, list, and cancel price and indicator alerts. Alerts fire when market conditions are met, using the cron scheduler for persistent monitoring.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create, list, and cancel price and indicator alerts. Alerts fire when market conditions are met, using the cron scheduler for persistent monitoring.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Set up, manage, and automate Dollar Cost Averaging (DCA) plans. Supports buy (DCA-in) and sell (DCA-out) on any exchange, with optional indicator-gated triggers, per-plan lookback, and Settrade stock share ordering.
Fetch real-time and historical market data from configured exchanges — tickers, OHLCV candles, order books, and market catalogues.
Compute cost basis and profit/loss across exchange accounts — both unrealized (currently held) and realized (from closed trades). Use when the user asks about profit, loss, cost basis, ต้นทุน, กำไร/ขาดทุน, or returns on holdings across one or multiple portfolios.
Query exchange balances and portfolio values across configured exchange accounts — including crypto (Binance, Bitkub, OKX), Thai equities (Settrade/SET), and US equities (Webull).
Compute and interpret technical indicators (SMA, EMA, RSI, MACD, Bollinger Bands, ATR, Stochastic, VWAP) from live OHLCV data.
Place, monitor, and cancel orders on configured exchanges. Includes safety-first order lifecycle, paper trading simulation, and emergency stop.
| name | alerts |
| description | Create, list, and cancel price and indicator alerts. Alerts fire when market conditions are met, using the cron scheduler for persistent monitoring. |
Set up automated price and indicator alerts so the agent notifies you when market conditions are met.
list active alerts → suggest threshold → create alert → confirm → cancel when done
action=list to avoid duplicates.get_ticker before suggesting a threshold.action=cancel when no longer needed.Create, list, or cancel price alerts.
Create (action=create):
provider, account, symbol: as per market-data skillcondition: "above" (fire when price exceeds threshold) or "below" (fire when price drops below)threshold: price levelmessage: custom notification messagerecurring: false (one-shot, default) or true (continuous)List (action=list): Show all active alerts. No additional params.
Cancel (action=cancel):
alert_id: the ID from the listCreate, list, or cancel indicator-based alerts. Same action pattern as set_price_alert.
Create (action=create):
provider, account, symbol, timeframe: as aboveindicator: RSI, MACD, SMA, or EMAperiod: lookback period (integer, e.g. 9, 20, 50, 200, 350). Defaults: SMA=20, EMA=20, RSI=14. Ignored for MACD (uses 12/26/9).condition: "above" or "below"threshold: indicator value thresholdmessage, recurring: as aboveset_price_alert: BTC/USDT below 60000 → notify me
set_price_alert: ETH/USDT above 4000 → sell signal
set_indicator_alert: BTC/USDT RSI(1h) below 30 → potential oversold entry
set_indicator_alert: BTC/USDT EMA period=9 (4h) above 90000 → bullish cross
set_indicator_alert: ZEC/USDT EMA period=350 (1d) above 587.84 → long entry
set_indicator_alert: BTC/USDT SMA period=200 (1d) below 60000 → trend break
period * 3 candles (min 100, max 500). Exchanges with shallow history (e.g. Bitkub TradingView feed ~180 daily bars) will return a not enough data: have X bars, need >= Y error for very long periods on long timeframes.