Kostenlos starten
Dokumentation

Versioned command syntax reference

Full command contract: explicit volume fields, price modes, TTL, statuses and non-execution reasons.

TradingView

Versioned command syntax reference

Full command contract: explicit volume fields, price modes, TTL, statuses and non-execution reasons.

Aktualisiert 11 Mai 2026 12:36
Schritt 1 Konto erstellen
Schritt 2 Broker verbinden
Schritt 3 Webhook einfügen
Zustellstatus Empfangen → Routing → ACK → Zugestellt

Contract version

Current syntax reference: 2026-05.

Realtime safety contract

  • Each live command is perishable and should include ttl_ms between 500 and 3000
  • If the command is older than its TTL, the result is Expired
  • Expired live commands are never replayed
  • Trading commands do not use automatic retry

Status lifecycle

  • Received: webhook accepted by the edge
  • Rejected: syntax, quota, account or routing validation failed
  • Expired: command was too old for live execution
  • Routed: command was sent to the realtime route
  • ACK: robot/cBot acknowledged reception
  • Delivered: terminal path completed
  • BrokerRejected: broker or terminal refused the order

Explicit parameters

Use one volume mode:

  • vol_lots
  • vol_dollar
  • vol_pct_balance

Use explicit price modes:

  • sl_pips / tp_pips
  • sl_price / tp_price
  • percentage modes only when a strategy explicitly supports them

Commands

Market: buy, long, sell, short. Pending: buylimit, buy_limit, buystop, buy_stop, selllimit, sell_limit, sellstop, sell_stop. Close/cancel supported now: closelong, closeshort, closelongshort, cancellong, cancelshort. Advanced families: partial close, breakeven / newsltp, trailing stop, reverse close and pending expiration.

Non-execution reasons

The dashboard should explain: quota exceeded, syntax rejected, account offline, expired, duplicate signal, unknown symbol or broker rejected.