brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
moltradeOperate the Moltrade trading bot (config, backtest, test-mode runs, Nostr signal broadcast, exchange adapters, strategy integration) in OpenClaw.
Independent GitHub snapshot · Automated classification · Original documentation governs
Paths are repo-root relative. Keep actions deterministic and redact secrets.
git clone https://github.com/hetu-project/moltrade.gitcd moltrade/trader && pip install -r requirements.txtpython main.py --init (prompts for relayer URL, wallet, nostr, copy-trade follower defaults, and optional bot registration)trading.exchange, trading.default_strategy, nostr.relays).pip install -r trader/requirements.txt.python trader/backtest.py --config trader/config.example.json --strategy <name> --symbol <symbol> --interval 1h --limit 500.config.json exists (run python main.py --init if not) and trading.exchange set (default hyperliquid).python trader/main.py --config config.json --test --strategy <name> --symbol <symbol> --interval 300.trading_bot.log; never switch to live without explicit user approval.--test to hit mainnet.python trader/main.py --config config.json --strategy <name> --symbol <symbol>.nostr block: nsec, relayer_nostr_pubkey, relays, sid.SignalBroadcaster is wired in main.py. In test mode, verify send_trade_signal / send_execution_report run without errors.trader/exchanges/ matching HyperliquidClient interface (get_candles, get_balance, get_positions, place_order, etc.).trader/exchanges/factory.py keyed by trading.exchange.trading.exchange and rerun backtest/test-mode.trader/strategies/INTEGRATION.md to subclass BaseStrategy and register in get_strategy.strategies.<name>; backtest, then test-mode before live.