Paste a script. Get it in six languages.
Pine Script, MQL4, MQL5, EasyLanguage, AFL, MetaStock formula. 1,400+ built-in functions mapped across all six. Side-by-side diff shows exactly what changed. No more manual rewrites.

One input, six outputs
Paste your indicator in any supported language. Get working code in any other. Or all five at once.

6 trading languages
Pine Script v5/v6, MQL4, MQL5, EasyLanguage (TradeStation/MultiCharts), AFL (AmiBroker), and MetaStock formula. Each with full syntax support.
- Pine Script v5 and v6
- MQL4 and MQL5
- EasyLanguage, AFL, MetaStock

1,400+ built-in functions
Every standard library function mapped across languages. SMA in Pine becomes iMA in MQL4, Average in EasyLanguage, MA in AFL. The converter knows the equivalents.
- Standard library coverage
- Type conversion handling
- Platform-specific idioms

Side-by-side diff
Source on the left, output on the right. Color-coded diff highlights what the converter changed, what it preserved, and what needs manual review.
- Color-coded changes
- Line-by-line mapping
- Manual review flags
mapped across six trading languages — the Rosetta Stone for indicator code
Converter toolkit
Batch conversion
Convert multiple indicators at once. Paste a library, get the whole thing in another language.
Syntax validation
Output is syntax-checked before display. Errors flagged with line numbers and suggestions.
Copy and export
One-click copy to clipboard or download as file. Ready to paste into your target platform.
History
Previous conversions saved in your account. Re-run or modify without re-pasting.
Free tier preview
Free tier converts up to 5 scripts/month. Pro and Premium: unlimited.
Clean-room engine
Custom-built parsers for each language. No GPL dependencies. No third-party API calls. Your code stays local.
Convert a script in three steps
- 01
Paste your code
Open the Script Converter from Modules panel. Paste any indicator in Pine, MQL4/5, EasyLanguage, AFL, or MetaStock.
- 02
Select target language
Choose one target language or select 'All' to generate five outputs simultaneously.
- 03
Review and copy
Side-by-side diff shows the conversion. Review flagged lines, copy the output, paste into your platform.
How accurate is the conversion?
Is my code sent to a server?
Can I convert strategies, not just indicators?
Which tier do I need?
Stop rewriting indicators by hand
Paste. Convert. Copy. Six languages, 1,400+ functions, zero manual translation.