Your alert becomes a live order in under a second.
One connector file on one chart, a License ID pasted in, and you are live. No local app, no Python, no port forwarding, no DLL — and every millisecond of the journey is on screen.
Watch it. The bar is real milliseconds.
Four stages, drawn to scale on a fixed axis. This is a real execution that took 341 ms, replaying on a loop.
Poll wait dominates by design. It is the price of a client that needs no inbound port, no tunnel and no static IP.
Three steps, once per terminal
The order matters, which is why it is numbered.
Attach the connector
Drop Connector.ex5 or .ex4 on any one chart, paste your
License ID, and allow the URL under Tools → Options → Expert Advisors.
Point the alert at your webhook
Copy your webhook URL into TradingView and write the message in the syntax below. Nothing changes in your Pine script.
Read the split
Every alert draws its own timing bar and drops a ticket with the number, the fill price, the slippage and the elapsed milliseconds.
One line does the whole trade
License, command, symbol — then any parameters, in any order.
The whole product is one second
So the budget gets published rather than described — including the tail. Every account sees its own measured percentiles, and the slow ones are not hidden.
Alert to broker fill, 280 executions. The bump on the right is weekend rollover, when broker execution itself is slow.
The limits your prop firm actually checks
Configured in the connector and enforced inside the terminal, so they hold even when your internet does not.
Reset on your firm's day, not ours
A profit target and a loss limit against the day's opening balance. A value of 1 or below is a fraction, above 1 is cash. You set the boundary by GMT offset.
- Halt for the day
- Close everything
- Close everything, then halt
Deposits do not reset it
Measured against the tracked starting balance, the way a firm
measures overall drawdown. A persistent halt survives a restart and clears only from the
chart Resume button or an eaon signal.
- Halt persistently
- Close all, with or without a halt
In plain language
Commands are signed
Every response your terminal receives is signed with your license secret and verified before anything executes. Hijacked DNS cannot inject a trade into your account.
Nothing runs twice
Each signal carries a unique ID, deduped in a buffer mirrored to a global variable, so a restart mid-poll cannot double-fire an order.
Stale signals expire
An undelivered entry expires on a timer instead of executing ten minutes late after a reconnect. Expired is logged as expired, never as delivered.
Your license is bound
It only runs on the account numbers you bind. Freezing one stops every terminal within a single poll cycle.
We never see your broker password
The connector places orders from inside your own terminal. There is no field for your MetaTrader password because we never need it.
No card data, ever
Payments are handled by the provider. License secrets, API keys and two-factor seeds are encrypted field by field.
Priced per terminal, not per trade
Every plan has the full command set, both platforms, all stop management and all protection limits.
Seven-day trial on every plan, full features, no card.
Before you sign up
Do I need a VPS?
Does it work behind my router?
Is there a DLL?
What is a pip on gold or an index?
Can I run several strategies on one account?
What if my terminal is offline when an alert fires?
Can I keep my existing alert messages?
Send your first alert through in ten minutes
Seven days, every feature, no card.