EXPLICIT LOGIC
Turn a thesis into a document you can inspect.
Build strategy graphs, resolve compile review, preview on the chart and understand what the library lifecycle labels actually mean.
THE CONTRACT
A strategy is an explicit document
A Strategy document holds the nodes, edges, market context and execution settings that make a rule inspectable. The graph is not just a visual sketch: it is the executable identity that later surfaces must reference.
Keep the document small enough to explain. A strategy that cannot be described from its sources, conditions, sizing and exits is difficult to review no matter how polished the graph looks.
- SourcesMarket and indicator inputs that provide the values the graph can use.
- OperationsComparisons, logic and transformations that make the thesis computable.
- Execution settingsTimeframe, sizing, entry, exit and risk boundaries that define how the rule is evaluated.
BUILD ORDER
Build, compile, then inspect
Start with the question
Write down what the strategy should detect and what would invalidate the idea before adding nodes.
Connect the graph
Add sources, indicators, operations and strategy outputs. Use the editor’s ports and node summaries to keep the data flow legible.
Resolve compile review
A compile pass means the document is structurally executable. A compile review means the graph still has issues to fix.
Preview on chart
Use Preview on chart to sample the strategy against the chart’s current market context. Confirm that the symbol and timeframe are the ones you intended.
Open ChartReview proof separately
Backtest output, paper behavior and live execution are separate evidence layers. Never collapse them into one status label.
LIBRARY STATES
What the strategy labels mean
These labels describe the current library and automation-link state. They are not a substitute for backtest proof or production readiness.
| Label | Persisted predicate | What it does not prove |
|---|---|---|
| Draft | The document is not yet an executable linked revision. | That the idea is wrong or right. |
| Needs proof | The document compiles, but no non-archived automation link matches its current identity. | That a backtest has passed. |
| Linked | The current document identity is linked to an automation revision. | That the linked run is profitable or safe for live funds. |
EVIDENCE
Proof has more than one layer
A backtest tells you how the frozen logic behaved against the selected historical assumptions. A chart preview tells you whether the graph reads as intended in the current view. A Paper automation tells you what the runtime actually observes and records.
Compare those layers deliberately. Look for differences in timeframe, data availability, fees, funding, fills, slippage, position sizing and execution timing before calling an edge real.
ANNOTATION
A verdict is a judgement, and it has a history
The verdict on a durable run — candidate, hold, reject — is an annotation you wrote, not a computed result. The run page shows the verdict it currently carries and, beside it, every change that verdict has been through: what it moved from, what it moved to, and the note that explained the move.
Runs that were annotated before this history existed carry a single row labelled as such. The earlier judgements are genuinely unavailable, and the page says so rather than reconstructing them from timestamps.
Linkage connects a current strategy identity to an automation revision. It does not grant exchange permissions, enable live trading or remove the need for operational review.
OPEN THE WORKFLOW