Below if an example pseudo code of a strategy generated by StrategyQuant. You can see that strategy consists of entry orders, exit orders and trade management commands – such as trailing stop movements, etc.
Every strategy generated by the program can be viewed in this pseudo code or exported in the form of MetaTrader Expert Advisor (EA), NinjaTrader NinjaScript C# strategy or EasyLanguage for Tradestation/Multicharts.
StrategyQuant is a program, it doesn’t have the brain or experience of a trader, and it doesn’t know how to create a profitable strategy. What it does is that it randomly combines available building blocks (indicators, prices, etc.) to create new trading rules. The resulting strategy is then tested on a history data to see if it is profitable.
In this tutorial, we will show you how to save and load build config
These settings allow you to specify the properties of the generated strategies as well as testing conditions. Trading options govern behavior of the strategy in backtesting engine – for example whether all orders should be closed at the end of day, etc. Exit at end of day/end of range if selected, the strategy will close […]
This is where you can configure the symbol, timeframe, and time range on which the strategies will be backtested. Trading Engine allows you to choose which of the available backtesting engines (MetaTrader4 / MetaTrader 5 etc.) should be used for testing the strategy. Backtest data settings choose the symbol, timeframe and date range on which […]
StrategyQuant X can export trading strategies to multiple trading platforms:
This setting is visible only if you chose that you want to improve an existing strategy in What to build setting. It simply allows you to choose which parts of the strategy you want to improve. You can choose to improve Entry rule, Exit rule or Order type, and you can choose one of the […]
Here you select what exactly you want to generate. You can generate a new strategy for single chart, for multi-symbol or multi-timeframe, or improve a part of the existing strategy Strategy type options: Simple strategy – “standard” simple strategy that trades on one symbol and timeframe Multi-TF or multi-symbol strategy – strategy that can use […]
Settings for every part of the program are displayed in tabs on the top row. You can see more detailed settings by clicking to one of the tabs, it will open panel with settings details. You can also save your current settings to a file and load it from the file later using the action […]
Builder is the “core” of the program, here you can build new trading strategies. Before starting the build or test you should have the data and settings configured. The results (generated top strategies) will be continually stored in the databank on the bottom.