Export a Nebula system's source code

Windows5 steps4 minEvery planNebula 0.4.54

Get the code of a saved system as a file, instead of having Nebula install it for you.

You need

  • a system saved to Genomes, or open on the Results leaderboard

What each plan gets

Plan MQL5 source (MetaTrader 5) MQL4 source (MetaTrader 4) cTrader cBot (C#)
Nebula Free One export, once per install. A watermarked sample, not compiled or checked for deploy No No
Nebula Starter Yes. Counts toward the one deployable system a day, the same as a deploy Yes, same daily count Yes
Nebula Pro Unlimited Unlimited Yes
Nebula Ultimate Unlimited Unlimited Yes

Free's source export and Free's one deploy are separate. Using one leaves the other.

Steps: MQL5 source

Open the system

Open it from Genomes, or click a row on the Results leaderboard.

Open the Export menu

Press Export. Under Export code, hover MetaTrader: "The tested build. An MQL5 EA of this system".

Press MetaTrader

Nebula writes the source at the risk the system was tested at. On Free, if your one export is already used, the plans box opens instead.

Read the banner

Paid plans: EA generated: with the file name and where it was written. Free: Free sample EA exported: with the file name, "a watermarked sample, not compiled or checked for deploy", the path, and "This was your one free export." The file name is the system's name, its symbol and timeframe, ending .mq5.

Install it yourself

Copy the .mq5 into your terminal's MQL5\Experts folder and compile it in MetaEditor. See How to install an EA in MT5. Deploy does this for you on Starter and up, and puts it in Experts\Nebula.

Steps: MQL4 source

Connect Nebula to MetaTrader 4

The platform follows the terminal you are connected to. The Deploy tab's badge must read MT4.

Pick the system on Deploy

Click Deploy, then pick the system under Single systems.

Press Re-generate, then View source

Re-generate writes the source for the connected platform. View source opens it in the EA Source tab. Starter and up. Free is refused with "EA code generation requires Starter tier or higher." See How to install an EA in MT4.

Steps: cTrader cBot

Press cTrader in the Export menu

Hover reads "A cTrader cBot of this system, written in C#". Below Starter it carries a plan pill.

Read the notice

"cTrader fills and costs differ from MetaTrader. Results will not match the Nebula record. The MetaTrader EA remains the tested build." Under it: "Not compiled by cTrader here. Build it in cTrader Automate to check."

Save it

Press Save .cs and pick where to save it. Nebula confirms "cBot saved". Copy script copies it instead.

Options

Option What it does Default Plan
Export › MetaTrader MQL5 source of the system Tested risk Free once, Starter daily count, Pro and Ultimate unlimited
Deploy › Re-generate Source for the connected platform, MT5 or MT4 Risk on the Deploy form Starter and up
Deploy › View source Shows the last generated source in EA Source Starter and up
Export › cTrader C# cBot Starter and up
Export › TradingView Pine Pine Script indicator Ultimate. See its own guide
Copy blocks (JSON) Copies the system's building blocks as JSON All plans

If something goes wrong

The plans box opens when you press MetaTrader (Free)

WhyYour one free export is used

FixUpgrade to Starter for one a day, Pro for unlimited

"You've used your free EA export. Upgrade to Starter to auto-compile and 1-click deploy your own EAs. Pro and Ultimate export unlimited."

WhySame as above

FixSame as above

"Daily limit reached (1/1 today)."

WhyStarter's one deployable system today is used, by a deploy or an export

FixTry again tomorrow, or upgrade to Pro

"This system has no building blocks saved. Run the test again to refresh it."

WhyThe row carries no rules

FixRun the test again and save the system

Show 4 more

"No pair recorded for this system, so no EA can be made."

WhyThe system has no symbol stored

FixSave it to Genomes, or run the test again

Generate at [x]% risk?

WhyYou asked for a risk other than the tested one

FixGenerate at this size if sizing down, or Cancel

cTrader parts list: "Parts with no exact cTrader form:"

WhyA block cannot be written for cTrader

FixChoose another system

cTrader warnings about news, volume or risk guards

WhycTrader cannot see the news calendar, its volume differs, and account guards are not in the cBot

FixExpected. The MetaTrader EA is the tested build

Questions

Is the free sample deployable?

It is real MQL5 source, stamped as a watermarked sample and not compiled or checked by Nebula. Use your free deploy if you want Nebula to compile and install a system for you.

Does a Pro export count against anything?

No. Pro and Ultimate export without a daily limit.

Is a bought Systems Library system limited?

A system you bought deploys on any plan without using your allowance.

Next