decker.set_symbol_skill
Turn the per-symbol integrated skill on or off for this user's PAPER (virtual) account — real accounts are refused. When on, the symbol verdict's entry event (decker.get_assembly) opens a paper order and the same verdict's exit / opposite-entry events close it; per-timeframe rules never close a position this skill opened. Defaults: paper notional quantity, engine stop/target. replace_timeframe_rules=true pauses this user's paper per-timeframe rules for the symbol (the response's paused_rule_ids restore them via enabled=false + restore_rule_ids). Current state: decker.get_user_skills → symbol_skills.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | e.g. BTCUSDT, XYZ_GOLDUSD (a symbol with an engine verdict). | |
| enabled | Yes | true = on (idempotent), false = off (rule kept, paused). | |
| quantity | No | Optional order size. Omitted = paper default notional. | |
| against_frame | No | Also order lower-timeframe pieces opposite to the symbol frame (default off). | |
| restore_rule_ids | No | With enabled=false: re-activate these paused per-timeframe rules. | |
| replace_timeframe_rules | No | Pause this user's paper per-timeframe rules for the symbol (default false). |