Connect TradingView alerts to your MetaTrader 4 terminal through a cloud-based webhook infrastructure. The same system handles manual trade triggering, Pine Script strategy alerts, and indicator-based automation — with no browser extensions or symbol mapping required.
Select how you want to send trades from TradingView to MT4, then configure the required TradingView alerts for that workflow.
The cloud server receives the webhook signal from TradingView, validates the request, assigns a unique identifier, and records the alert in the dashboard.
This allows incoming alerts and execution requests to be monitored through a centralized control panel with alert and execution history.
The MT4 Expert Advisor (Receiver EA) runs inside your MetaTrader 4 terminal and keeps a live connection to the cloud server at all times.
Attach the Receiver EA to any MT4 chart, and it will pick up and process execution requests for that instrument automatically.
As soon as a signal is retrieved, the Receiver EA places the corresponding market order in MT4 without any manual input.
The execution result — entry price, lot size, and signal ID — is written back to the admin panel dashboard for review.
Use the TradingView to MT4 Trade Copier for manual trading, strategy automation, or indicator-based automation. Select the workflow that matches how you want to send trades from TradingView.
Use TradingView alerts as on-demand trade triggers for:
When you identify a setup on the chart, simply activate the corresponding alert from the TradingView interface. The webhook signal is sent to the cloud server, and the trade is automatically executed on the MT4 receiver side.
This workflow is designed for discretionary traders who prefer making trading decisions manually, while still using TradingView alerts to execute trades through an external MetaTrader 4 terminal.
It can also be useful for traders who have not fully automated their workflow yet or simply prefer maintaining manual control over trade entries and exits.
See how TradingView alerts work as manual trade triggers for the MT4 Receiver EA.
Use this workflow when you have access to the Pine Script strategy source code and want to embed alert message logic directly inside the script.
Each time the strategy generates a trade event, TradingView fires a webhook alert which the cloud server routes to the MT4 Receiver EA for execution.
Suitable when you or your developer can edit the Pine Script and configure alert conditions around specific entry and exit logic.
Watch how Pine Script strategy alerts are embedded and forwarded to the MT4 Receiver EA through the webhook.
Use this workflow when you do not have access to the strategy source code, or when you prefer not to edit Pine Script at all.
Copy and paste the ready-to-use webhook message from the client area into the TradingView alert settings. No scripting, no custom message formatting — just paste and go.
The system reads the strategy-generated order event and determines the correct trade action automatically.
See how strategy alerts are connected to MT4 using the ready-to-use webhook message — no Pine Script editing required.
Use this workflow when you have access to the Pine Script indicator source code and can define alert conditions for individual signal types.
Useful when the indicator has clearly identifiable bullish, bearish, or exit signals and you want to map each condition to a specific MT4 trade action.
Supported Signal Actions
Each alert condition in the script can be linked directly to the corresponding action on the Receiver EA side.
Watch how Pine Script indicator alert conditions are mapped to MT4 trade actions through the webhook connection.
Use this workflow when the indicator source code is not available or when you prefer not to edit Pine Script.
Configure your TradingView alert using the indicator’s available alert conditions, then insert the ready-to-use webhook message from the client area into the alert settings.
Works with any TradingView indicator that exposes configurable alert conditions.
See how closed-source or protected TradingView indicators connect to MT4 using alert conditions and the ready-to-use webhook message.

Trigger trades manually from the TradingView chart, run fully automated Pine Script strategies, or connect indicator alerts — all through the same cloud-based execution infrastructure.

A ready-to-use webhook message is provided in the client area. Paste it into your TradingView alert — no Pine Script editing or custom formatting needed, even for protected indicators.

The Receiver EA executes trades on whichever MT4 chart it is attached to, so there is no need to match TradingView ticker names against broker-specific symbol formats.
Trades are opened as market orders in MetaTrader 4 based on incoming TradingView alert signals. Take Profit and Stop Loss values can be forwarded from the TradingView signal payload or overridden with fixed point values directly in the Receiver EA input settings.
Select from fixed lot, risk-based, or balance-proportional sizing. Lot multipliers can be applied to scale incoming signals up or down, or lot size can be fully overridden at the Receiver EA level regardless of what the signal specifies.
If the MT4 Receiver EA loses its connection to the cloud server, a Telegram alert is sent immediately so you can diagnose and restore the connection before missing any live signals.
Track every incoming alert, execution request, connected Receiver, and executed trade from one dashboard. Each entry carries a timestamp and a unique signal ID, building a full alert and execution history for audit and performance analysis.
Run the Receiver EA on a Demo and a Live MT4 account simultaneously under a single license. Test your setup and strategy on demo before going live — no second license required for the pair.
Any number of MT4 Receiver EA instances can connect to the same TradingView signal source simultaneously. There is no cap on connected terminals — each one simply needs its own active license.
Configure how the EA handles reversals, hedging, pyramiding, partial exits, and exit-alert processing. Fine-tune TP/SL behavior, lot overrides, and execution filters to match your trading rules precisely.
Set time windows during which the Receiver EA is permitted to open trades, based on broker server time. Restrict execution to specific trading sessions or leave it unrestricted for round-the-clock operation.
Forward your TradingView alert stream to multiple MT4 Receiver EA instances across different accounts or users through the shared cloud infrastructure, enabling private signal distribution workflows.
The Receiver EA requires your MetaTrader 4 terminal to be open and connected to your broker to execute trades. Alerts that arrive while the terminal is offline will not be processed or queued.
Signal processing and order placement typically complete within approximately one second. Actual speed depends on your internet connection, broker server response time, VPS stability, and TradingView webhook delivery latency.
Signals are processed in real time only. If the terminal reconnects after a disconnection, any alerts that arrived during the outage will not be replayed or executed retroactively.
To begin using the TradingView to MT4 Trade Copier, follow these three steps.
Click Start Free Trial or Subscribe to All Indicators at the top of the page to activate your subscription. Once registered, you will receive an email with your login credentials for the admin panel at nordman-connector.com
The Receiver EA is available through MEMBER ACCESS — it is not distributed by email. Enter the email address used for your subscription, and the download starts automatically once verified. Install the EA in your MetaTrader 4 terminal.
Step-by-step setup instructions for every workflow are available inside the admin panel after login.
The system supports the following approaches:
Once the Receiver EA is running in MT4 and your TradingView alerts are active, the copier will start processing signals automatically.
A 5-day free trial is available so you can evaluate the trade copier before committing to a paid subscription. The trial activates as a subscription with no payment charged during the first 5 days. If you do not cancel before the trial ends, the monthly subscription starts automatically. You can cancel at any time through your PayPal account, or contact us and we will assist.
Each license covers simultaneous use on one Demo and one Live MT4 account. Run your strategy on demo to verify behavior, then let it operate live in parallel — both under a single license.
Each MT4 account that receives and executes signals requires its own license. If other traders want to copy the same TradingView signals to their own MT4 accounts, each of them must obtain a separate license.
Your subscription covers all products on the Nordman Algorithms website. Use any other tool under the same subscription without purchasing additional licenses.
Always test the system on a demo account first. Confirm that signal delivery, trade execution, lot sizing, and TP/SL behavior work exactly as intended before switching to a live account.
If you have questions, run into an issue, or need help with setup — our support team is available Monday through Friday.
Nordman Algorithms is a trade name of Nordman Algorithms OÜ (Reg. No. 14435535), registered in Tallinn, Estonia.
Software Nature & User Responsibility — Nordman Algorithms provides software tools only and is not liable for risks associated with trading activities conducted using the software. All trading actions, configurations, and trade copying processes are initiated and controlled solely by the user.
No Financial Advice or Regulated Services — Nordman Algorithms does not provide financial advice, trading signals, investment recommendations, managed copy trading services, or any other regulated financial products or services.
Software Function & Signal Execution — The software is a technical utility that automates the execution or replication of user-defined trading signals between supported platforms and trading accounts. Signals may originate from user-configured alerts, trading algorithms, indicators, strategies, expert advisors, or other automated systems defined by the user. The software solely transmits or executes these user-originated signals and does not generate, modify, analyze, or manage trading decisions independently.
Accuracy & Performance Disclaimer — Nordman Algorithms does not guarantee the accuracy, completeness, reliability, or trading performance of any software outputs, signals, or execution results.
Third-Party Platforms & Connectivity — Nordman Algorithms is not responsible for failures or delays caused by third-party platforms, user-side hardware or terminal availability, broker execution conditions, server availability, or external services used in conjunction with the software. Execution prices, spreads, slippage, and order fills may differ from the originating signal due to broker-specific market conditions and liquidity.
Trading Risk Warning — Futures, Forex, and options trading involve significant risk. Risk capital is money that can be lost without jeopardizing financial security. Only risk capital should be used for trading. Past performance is not indicative of future results. View Full Risk Disclosure: https://www.nordman-algorithms.com/risk-disclosure/
ESMA Risk Warning — Financial instruments, especially those involving leverage such as CFDs and Forex, are complex and carry a high risk of rapid financial loss. Our software provides technical automation based on user-defined conditions and does not mitigate or reduce inherent market risks. You should carefully consider whether you understand how leveraged financial instruments work and whether you can afford the high risk of losing your capital.
CFTC Rule 4.41 — Hypothetical or simulated performance results have inherent limitations. Unlike actual performance records, simulated results do not represent real trading. Because trades have not actually been executed, these results may under- or over-compensate for the impact of market factors such as liquidity. No representation is being made that any account will achieve profits or losses similar to those shown.