Who it is for
For traders and investors with a written rule set
Traders and investors with a written rule set they want to run as software, whether or not we tested it.
What we need from youHome / EA and automation
We build your rule set in MQL5 for MetaTrader 5, or in Python for shares and other markets. It runs on your computer, on your account, under your control.
One written specification sets the job and the fixed price.
Trading carries risk. The value of investments can go down as well as up, and you can lose money. Past or tested results are not a guide to future results. We sell software and testing only: no advice, no signals, no promise of profit. We are not authorised by the Financial Conduct Authority. Read the full notice.
Who it is for
Traders and investors with a written rule set they want to run as software, whether or not we tested it.
What we need from youWhat you get
Full commented source, the specification it was written from, documentation, a user guide and a walkthrough.
Who owns the codeYour rules, your risk limits and what the system must do when something goes wrong are written down. So are the tests it must pass to count as finished. That document is the only authority for the job. You run a test version first and sign it off. Then you receive the source.
The system handles lost connections and reconnects. It has set behaviour when data is bad or missing. If something is wrong, it stops.
For FX, CFDs, indices and anything your broker offers through a MetaTrader terminal.
For shares, ETFs, futures, crypto and work across several markets, where MetaTrader is not the right tool.
This is for an automated strategy. An indicator or script needs only the specification, the build and the handover.
01
Your rules, your risk limits and what the system must do when something goes wrong, written down with the tests it must pass.
02
Coded to the specification, with risk controls, logging and safe failure from the start.
03
The finished system runs on past data beside a reference test of the same rules. It must take the same trades, and any difference is explained before we go further.
04
We force restarts, lost connections, rejected orders and bad data on purpose. The system must behave as the specification says.
05
You run it on a demo account with your broker, against checks agreed in advance. Its fills, spread and slippage are compared with the test.
06
You get the source, documentation, a user guide and a walkthrough. It runs on your own computer or server, and you keep your trading passwords and keys.
For 30 days after delivery we fix any fault against the agreed scope at no charge. This does not affect your legal rights.
| If this happens | What we do |
|---|---|
| The code does not do what the specification says, within 30 days of delivery | We fix it at no charge. |
| You need help more than 30 days after delivery | Support is priced on request. Your legal rights are not affected. |
| Your broker, market or requirements change | This is support, priced on request. |
| You want the system to do something the specification does not cover | This is a change, priced on request. |
The code written for your rules is yours once paid in full. You get full commented source with the specification it was written from. Generic parts stay with us and are licensed to you for ever as part of your system.
Your rules in any written form: notes, a course method, a set of conditions or existing code. Also the instruments, timeframe and broker you use, and your account type. We never need your passwords, balances or statements.
No. We guide you through setting it up on your own computer or server, with logging and alerts. The account stays yours, under your control, and you keep your trading passwords and keys.
You do. Where a test explores a range of settings, we show you how results change across all of them. You choose in writing which go forward.
Yes, if the script's logic can be read in full. We write the rule set from it first, because differences between platforms change results. BrightDragon is independent of TradingView.
Yes. Start with a code diagnostic at £145. We read and run your code and write a report on what is wrong and what it would cost to fix.
Yes. We build and review with Claude, made by Anthropic, under Anthropic's commercial terms, which keep your material out of model training, and we tell you this in writing before you send anything.
Next step
Send your rules with your enquiry, as clearly as you can, and we reply with the next step.
Use the form or email us directly.
Tell us what you need and we will reply with the next step.