Help Center

My TradingView alert did not place a trade

Work through this checklist when a TradingView alert fired but no order reached your broker.

Markdown

An alert that does nothing almost always fails at one specific step. Start at the top of this list and stop at the first item that does not check out.

Tip

The TradingView alert log is the source of truth for whether an alert fired at all. Open it first. If TradingView shows no alert event, the problem is on the TradingView side, not in Lune.

Confirm the alert actually fired#

1
Check the TradingView alert log

In TradingView, open the alert log and find the moment you expected a trade. No log entry means TradingView never fired. Check that the alert is active and not expired.

2
Check the strategy fires on bar close

A strategy that acts on the live, still-forming bar can repaint. The signal shows on the chart, then vanishes when the bar closes. Set your alert to trigger Once Per Bar Close so it fires on confirmed bars only.

Confirm the alert reaches Lune#

Webhook enabledTradingView settingOptional

In the alert's Notifications tab, the Webhook URL box must be ticked and hold your automation's URL. An unticked box sends nothing.

URL is correctAutomation webhookOptional

Copy the webhook URL straight from your automation in Lune. A trailing space or an old URL routes the alert nowhere.

Message format is validAlert messageOptional

The alert message must match a format Lune reads: a TradingView single or multiple alert message, or valid custom JSON. Malformed JSON is rejected. See alert message format.

Confirm Lune accepts the signal#

Lune rejects some signals on purpose to protect your account. Check these next:

Signal ageFreshness ruleOptional

Entry signals older than 30 seconds are rejected so you never get a stale fill. Exit signals are allowed up to 6 hours. A slow or delayed alert can arrive too late to enter.

Account connected and activeConnectionOptional

The target account must be connected (green) and activated in Lune. A red or reconnecting account pauses automation. See broker keeps disconnecting.

Risk limitsRisk ManagementOptional

A hit daily or weekly loss limit, a drawdown halt, a locked account, or a closed trading window blocks new entries. Open the Risk Management page for the account and check its status.

Still nothing?#

Open the automation's execution history in Lune. It shows each signal Lune received and why any were skipped. If the signal is not listed there, it never arrived, so recheck the webhook URL and message.

Note

Still stuck? Reach the team on Discord or email [email protected] with your automation name and the time the alert fired.

Was this page helpful?