The drawing is the rule
Drag the level and the rule moves with it. Delete it and the rule disarms. There is no second step where you transcribe what you drew into a form — the line on the chart is the thing the engine watches.
MT5 hosted for you, or connect cTrader directly — no VPS either way
chartTrigger turns a line on a chart into a rule that watches the market for you — on your own MetaTrader 5 account, which we host and supervise, or on cTrader, which connects straight over its own API. No server to rent, nothing to install, no machine of yours to keep awake. Close the laptop; the rule keeps working.
Free See how →
chartTrigger now runs the same rules, the same Proving Ground and the same alerts on cTrader as it always has on MetaTrader 5. Authorise your cTrader account and it trades over its own API in seconds — nothing to host, nothing to supervise. Your MT5 berths keep working exactly as before.
Hosting, handled
Running MetaTrader yourself means renting a Windows server, installing the terminal, logging it in, and hoping it is still alive at three in the morning. chartTrigger does that part for you: every MT5 account you connect gets its own terminal on our infrastructure, started, logged in and watched.
Using cTrader instead? There is no terminal to host in the first place — a cTrader account authorises once and trades straight over its own API. This whole section is what MT5 needs that cTrader simply doesn't.
Start here
Five steps, in order. You can stop after step three and never let it touch a live account — plenty of people use chartTrigger purely to watch and alert.
Add your MT5 login and chartTrigger gives it a private terminal of its own — or authorise a cTrader account and it connects straight over the API, no terminal needed. One berth per account, either way.
Press L and click where you would take the trade. Or skip the chart entirely: build it in the Workbench, start from a template, or describe it in plain English and let the AI copilot write it for you.
The Proving Ground replays your rule over past bars using the same evaluator the live engine uses, with the spread and slippage you state up front.
Ghost Mode arms the rule for real, on live prices, without sending a single order. Watch it behave for a week before you decide anything.
Point the rule at a cohort. Each account keeps its own sizing, and one arm covers them all. The brake stops everything instantly, whenever you want.
Steps three and four are optional, and deliberately boring. They exist so that the first time a rule sends a real order is not the first time you have seen it work.
New — AI copilot
Most people know the setup they want. Turning it into conditions, filters, sizing and a stop is the part that stops them. Describe it the way you would to another trader, and the copilot writes the rule — in a language you can read, check and change before anything is armed.
“a low-risk gold strategy on the 15 minute chart using bollinger, RSI and stochastic — just alert me, don't trade it”
name "Gold oversold bounce"
symbol XAUUSD
timeframe M15
mode alert
when price crosses above bbands(20, 2).lower
and rsi(14) < 35
and stoch(14, 3, 3).k < 30
and spread < 1.5 pips
then alert all
cooldown 30m
An illustration of the language, not a recommendation.
Whatever it writes is compiled and checked against the same engine that runs your live rules — the same indicators, the same checks, your own accounts and cohorts by name. An invented indicator or an account that isn't yours is a red underline, not a rule.
The copilot hands you a draft. You read it, change what you like, test it on history, run it on paper. Arming it is your decision and stays your decision — nothing it writes reaches a broker on its own.
No separate AI subscription and no API key of your own to set up. Each plan carries a monthly allowance, and the app shows how much of it is left before you spend it — as a simple percentage, with a weekly share so one busy afternoon can't use up the month.
It writes rules; it does not predict markets. Nothing the copilot produces is advice, and a rule that compiles is not a rule that should be traded — that is what the Proving Ground and Ghost Mode are for.
Walkthrough
Six screens, in the order you would meet them. Step through at your own pace, or let it play.
Each berth is an isolated MT5 terminal chartTrigger starts and supervises for you. If one drops, it reconnects and says so.
The line is not an annotation. Drag it and the rule moves with it — that is what Live Ink means.
Point and click, or write the same thing as JSON on the Blueprint tab. Both edit one rule; neither is the "advanced" one.
A run that fires nothing tells you which condition blocked it, and how often. Past bars are not a forecast, and chartTrigger never presents them as one.
The Bench shows every condition as the engine sees it, right now, with the distance still to go. When a rule stays quiet, this is why.
One record per fire, kept forever: the values that caused it, what was sent, what came back, and who was told.
Every screen above is an illustration of the interface, with sample values. Nothing here is a result, a recommendation, or a claim about what any rule will do.
What you get
The parts below exist so you can answer one question at any moment: what is this rule doing, and why.
Drag the level and the rule moves with it. Delete it and the rule disarms. There is no second step where you transcribe what you drew into a form — the line on the chart is the thing the engine watches.
A strategy simulator for MT5, cTrader and forex rules: it replays your rule through the same evaluator the live engine uses, with the spread and slippage you state. A run that fires nothing tells you which condition blocked it, and how often.
Every rule is a document you can diff, version and roll back. Saved on every edit.
Point and click, in plain language. Twenty standard setups ship as templates you can edit or reset.
Live condition state for every armed rule, and how far price still has to travel to trip it.
Same rule, same triggers, same conditions — no broker. Run it for a week and watch how it behaves before a single real order is sent. Promote it to live when, and only when, you want to.
One record per event: the value of each condition, the orders planned, what the broker sent back, and who was told. Sampled snapshots let you scrub back to what the engine saw at any moment.
Group berths and give each its own sizing — fixed lots, risk percentage, or lots per thousand.
Kill switches per account, per cohort, or across the lot. Daily-loss limits pull the brake for you.
Email, Telegram, SMS, Discord, Slack or your own webhook. Inbound hooks can trigger rules too.
Draw on Lightweight Charts or KLineCharts, both fed from your own berth, or embed the TradingView widget when you want their tools. The rule does not care which one you drew it on.
With no berth connected yet, the chart runs on a clearly-labelled demo feed so you can try the drawing tools and templates before you connect anything.
Every action you take, every engine event, every inbound webhook and every alert attempt is recorded and searchable, with exports. If an order went out, you can show exactly what caused it.
Sessions are listed and revocable, sign-ins are rate limited, and credentials for your broker connections are encrypted at rest.
No subscription
Open and fund a trading account with one of our partner brokers through the link below, and your membership is covered — no card, no monthly fee.
Use the partner link below so the broker knows you came from chartTrigger. It takes a few minutes and the account is yours, in your name.
The deposit is your own trading capital, held in your own brokerage account — you are not paying us. Withdraw it on the broker's terms whenever you like.
Create a chartTrigger account, enter the broker account number on your billing page, and we verify it with the broker. Your membership starts when it checks out.
Partner brokers pay us an introduction fee for clients who open through our link. That fee is what covers your membership, which is why there is nothing to pay us directly. It does not change your trading terms with the broker, and chartTrigger never touches your deposit.
Available now
Already opened and funded one? Activate your membership →
Every claim is checked by a person against the broker's own back office, so membership starts once it is confirmed rather than the moment you submit it. Deposit minimums and account terms are set by the broker, not by us. Trading carries risk of loss; only you decide what to deposit and what to trade.
Plans
Plans differ by how many broker connections, rules and cohorts you can run. Everything else — the Proving Ground, Ghost Mode, alerting, the audit trail — is in every plan.
Open and fund an account with one of our partner brokers through our link and your membership is covered instead of a subscription. The broker pays us the introduction fee; you pay us nothing.
Prices are set by the operator of this installation and shown live from the admin portal. Payments are confirmed by a person, so access starts once your payment is matched.
Questions
Neither. That is the part we take off your hands. When you add an MT5 account, chartTrigger provisions a terminal for it on our infrastructure, signs it in, and supervises the process — restarting it if it stops and reconnecting it if the broker drops. A cTrader account skips this altogether: authorise it once and it trades directly over its own API, with no terminal at all. Either way, you never rent a server or remote in to fix anything.
No. The engine runs where chartTrigger is hosted, not in your browser. Once a rule is armed you can close the tab, shut the laptop and go out; the terminals stay logged in and the rule keeps evaluating.
No. It never touches your funds and has no access to withdrawals. You add a broker login, it drives that terminal to place the orders your rules describe, and that is the whole relationship.
That is not a question anyone honest can answer, and chartTrigger makes no claim about it. It is execution and alerting software: it does what your rule says, consistently, and records what happened. The rule and the risk are yours.
How your rule would have behaved over past bars, using the same evaluator as the live engine and the spread and slippage you state. It is a historical simulation for spotting broken logic, not a forecast, and it is labelled that way everywhere it appears.
It simulates rules, not clicks. The Proving Ground replays a rule you drew or described over historical bars with the spread, slippage and commission you state, and Ghost Mode runs it on live prices with simulated fills. It does not offer a candle-by-candle mode for placing trades by hand, and a simulation is not a forecast. How the different kinds of simulator compare.
Yes, and many people do. Set a rule to alert-only or to Ghost Mode and it will watch, notify and record without any order reaching a broker.
No. The Workbench is point and click, and templates cover the common setups. The JSON view is there if you want it, not because you need it.
Any broker offering a retail MetaTrader 5 account, and any broker reachable through cTrader’s Open API. MT5 runs through the normal client terminal, which we host for you; cTrader connects directly with no terminal at all. Either way, there is nothing for your broker to approve.
Failed orders are retried with duplicate protection, so a retry cannot open the same position twice. Every attempt, including the failures and the broker's return codes, is on the record.
Contact
Questions about whether your broker works, what a plan covers, or how a particular setup would be written as a rule — send them over. A person reads these.
Prefer email? write to us directly.
Connect a berth, draw a level, and let it run in Ghost Mode for a week. That costs you nothing but attention, and it is the honest way to find out whether your idea survives contact with the market.
We will send you the same six steps you can click through here, plus the ten-minute setup guide — connecting a berth, drawing your first level, and getting it running on paper. No sequence of sales emails.