Your logic,
in full view.
Connect events, indicators, conditions, and actions. Move smoothly around the canvas and inspect every step of your strategy.
Open the builderThink in connections. Build with precision. A visual workspace that brings your trading logic, AI assistance, research, and code into one dimension.
Interactive illustration. Not live trading or a performance result.
From the first block to a strategy you can explain. Keep your logic, experiments, and code in one connected workspace.
Connect events, indicators, conditions, and actions. Move smoothly around the canvas and inspect every step of your strategy.
Open the builderExplore ideas and work on strategy blocks with managed AI assistance. Availability follows your plan and administrator settings.
Explore historical behavior, costs, and risk. Compare strategies before deciding what deserves more research.
Illustration only. Not investment performance.More than a canvas. A strategy workbench with research, inspection, portability, and a documented path through every feature.
Pan, zoom, wire typed ports, edit block properties, use the minimap, and undo changes. Keep the shape of your logic visible.
Explore the canvas ↗ IDEATE / ASSISTDescribe a starting strategy, work on blocks with the builder panel, and review proposed changes. Managed AI follows your plan and consent settings.
Meet the assistant ↗ RESEARCH / CHALLENGEBacktest, explore parameters, compare strategies, and inspect portfolio experiments. Supply real data and realistic costs before drawing conclusions.
Explore the workbench ↗ INSPECT / UNDERSTANDFind graph problems, trace execution, and step through strategy behavior. Debug, compare recorded runs, and learn where an assumption changes.
Follow execution ↗ EXPORT / TAKE CONTROLExport MQL4, MQL5, Pine Script, or Python. Review target capabilities, generated code, and packages before testing on your destination platform.
Understand exports ↗ SAVE / EVOLVESave local projects, import and export backups, and use cloud sync when your account enables it. History, templates, and reusable blocks help you iterate.
Protect your work ↗One visual strategy workflow, with platform-specific tools clearly identified. Native terminal, printing, and system integrations depend on platform and availability.
Android releases ↗Research aids that look at your strategy from different angles. They make weak spots visible; they do not predict results. Most run on your device, and AI parts are optional and labelled.
Breed variants of a strategy with a genetic search that penalises curve-fitting and thin evidence.
Read more ↗ REVIEWFour reviewers debate the strategy and propose undoable fixes backed by evidence.
Read more ↗ STRESSRun a strategy through many synthetic markets and challenge rules you define. A model, not history.
Read more ↗ CHECKA trust score, look-ahead lint, risk-of-ruin check and a pre-export gate. A safety prompt, not a certificate.
Read more ↗ EXPLAINSee why each trade entered and exited, and how results differ by market regime.
Read more ↗ UNDERSTANDPlain-English logic, signal timeline, indicator overlays and performance visuals for any strategy.
Read more ↗Experimental features. Backtests and simulations are not predictions or investment advice.
Convert MQL4, MQL5, Pine Script v4 to v6, Python, cTrader and NinjaTrader C#, EasyLanguage, AFL and ThinkScript into blocks. Every line is accounted for in a report with a grade, and optional AI conversion handles the rest.
Conversion can be approximate, and some code (broker-specific behaviour, custom libraries) is not converted. Check the report, validate, backtest and compare with the original before relying on a result.
How Rosetta works ↗Every account starts on Free: build, validate and export code with no card. Paid plans add cloud sync, managed AI assistance and larger projects. Prices are in USD per month.
Plan limits shown here are loaded live from our plan catalogue; your account page always shows the limits that apply to you. Paid plans renew monthly until cancelled; see the Terms for billing, cancellation and refunds. Strategy tools are for education and research, not investment advice.
Explore built-in strategy templates and annotated examples. Each is a starting point for learning and testing, not a promise of results.
Short articles with a useful next step: build a graph, inspect a backtest, and review an export with care.
A clear path from a one sentence question to a repeatable test.
Read the field note ↗5 QUESTIONS · RESEARCHCheck data, costs, sample size, holdout dates and drawdown.
Read the field note ↗5 STEPS · CODE REVIEWValidate, inspect, compile and test an export in a demo environment.
Read the field note ↗Share a reproducible bug, suggest a feature, or ask about the workflow. Community posts open in the public releases repository issue forum.
A connected workflow, from “what if?” to “here’s how.”
Start from a blank canvas or a template. Choose the blocks that express your idea.
Inspect conditions, try backtests, and adjust the assumptions behind your strategy.
Export to your chosen platform. Review generated code and test on a demo environment.
Step-by-step tutorials, canvas shortcuts, and a node reference. The customer manual is open to everyone.
Explore documentationThe complete customer library, from your first connection to individual node behavior. These are the existing app guides—not a separate, shortened manual.
Customer guides are public. Developer/API guides stay in the authenticated admin panel.
You can build logic visually using blocks. Generated code still needs review, and understanding your target platform helps you test and use it responsibly.
Yes. Register for a Free account and explore the builder. Project, block, export, and AI availability depend on your current plan. Your account shows the limits that apply.
This workspace is for strategy building, research, backtesting, and code export. Backtest results do not guarantee future performance. Review code and use a demo environment before any deployment.
The public customer manual covers building, nodes, exports, security, and troubleshooting. Operator/API documentation is separate and restricted to administrators.
A canvas. A few blocks. A new possibility.