ProTraderFX Scripting features include: a language-independent compiler, currently providing full support for the PTL (ProTrader language), MQL4 and MQLII programming languages; technical indicators and trading strategies written in different scripting languages; the PTL Builder integrated development environment, equipped with script debugging and back-testing tools, including step-by-step debugger, variable watch system and runtime analysis.
We have been developing this scripting facility for the past 2 years, said Denis Borisovsky, the founder and CEO of PFSoft. What we tried to do is to make the huge number of existing scripts written in various languages accessible to our users, and to give strategy developers the tools we programmers cannot think of doing without.
The improved extensibility lets ProTrader integrate with other systems in several ways: scripting integration using PTL Builder Multilanguage environment and ProTrader scripting engine; server-side integration using the Back Office API; and external feeds integration using the Routes API.