Strategy optimization
Attach a Pine strategy from Workspace
Candidate exploration
Each point will represent one completed backtest on the same frozen market history.
Equity telemetry
Live event stream
- Optimization has not started
No strategy selected
⋮
More
Signal options
Alerts
Signal history
Signal / alert reconciliation
Simulated fills
Create alert
Runs on LumeCharts servers after creation. Historical crossings never notify.
OptionsEvery crossing · Open-ended
Notifications
Alerts are recorded in this workspace. Add a webhook only when another service should receive an HTTPS POST.
Create alert on chart
Current chart
IntervalSame as chart
TimingEvery match · Open-ended
Name and messageAutomatic defaults
Message placeholders
Use {{ticker}}, {{exchange}}, {{timeframe}}, {{interval}}, {{time}}, {{condition}}, {{action}}, {{bar_time}}, {{tool_id}}, or {{event_id}}. Plot alerts support {{plot_value}} and {{confirmed_close}}; threshold alerts also support {{comparison_value}}, while plot-to-plot alerts support {{comparison_plot}} and {{comparison_plot_value}}. Named Pine conditions support confirmed-bar {{open}}, {{high}}, {{low}}, {{close}}, and {{volume}}. Pine position signals support {{position}}, {{previous_position}}, and {{position_delta}}. Simulated Pine order fills support {{order_action}}, {{order_id}}, {{order_comment}}, {{fill_price}}, {{fill_quantity}}, and {{position_after}}, plus TradingView-style {{strategy.order.action}}, {{strategy.order.id}}, {{strategy.order.comment}}, {{strategy.order.price}}, {{strategy.order.contracts}}, {{strategy.order.alert_message}}, and {{strategy.position_size}}. These refer to LumeCharts’ simulated fill, not a broker execution. Python hypothetical fills support {{paper_open_price}} (the execution candle's open), {{paper_observed_price}} (the selected open or close), {{paper_fill_price}}, {{paper_fee}}, {{paper_delta_units}}, and {{paper_target_units}}. Managed Python strategy events support {{modeled_fill_side}}, {{modeled_fill_units}}, {{modeled_fill_price}}, and {{modeled_position}} from the exact modeled fill that matched the selected entry or exit event. The resolved example above rejects placeholders that the selected event cannot supply. The message is included in the saved alert and webhook payload.
Notifications
Every trigger is saved in this workspace. The open chart shows new events immediately.
Each destination receives an HTTPS POST with its own stable event_id, retry state, and audit record. Destinations are hidden after saving.
Technical detailsChecking service
Checking how saved alerts run in this environment.
- Condition
- Choose a signal
- Signal timing
- New completed candles only · intrabar changes are ignored
- Destination
- Workspace alert history
- Evidence
- Every check keeps delivery and signal reconciliation history
Triggers on a new confirmed signal after the alert starts. Historical signals do not notify.
Deployment sourceChoose a strategy or indicator to review its frozen snapshot.
Frozen snapshot The script, inputs, symbol, and interval are saved with this alert. Later chart edits do not change it.
Review exact script inputs
Strategy events are simulated until a broker connection is explicitly enabled.
Recent deliveries
Strategy Tester
Attach a strategy and its baseline appears automatically.
Publish strategy
Freeze the strategy currently running in this LumeQuant workspace as a separate, immutable Library copy.
Strategy
Name the frozen Library copy.
Source access
The Library listing is always public. Choose whether its frozen code is visible.
Publication check
Eligibility is recalculated from the exact frozen run on the server.
Grade 51 or higher is required.
- Strategy attached to Workspace
- Complete full-history baseline
- Grade is 51 or higher
