====== Express Generator - User Guide ====== Express Generator serves to fetch historical data, to generate, and validate strategy collections in a local machine. Later, we import the collections into EA Studio for review and for exporting Expert Advisors for MetaTrader. Express Generator (ExGen) is excellent tool for creating automated workflows for testing trading strategies. ===== Requirements ===== * skills - to have the full benefits of Express Generator (ExGen) you have to be familiar with: * algo-trading with MetaTrader's Expert Advisors * Expert Advisor Studio - to be able to export Expert Advisors * terminal commands or scripting * **NodeJS** [[https://nodejs.org/en]] - a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. * **Expert Advisor Studio** [[https://eas.forexsb.com/]] - an online platform for creating trading strategies and Expert Advisors. ===== Benefits of using Express Generator ===== * it is a lot of fun to run Express Generator in the terminal and to see how it generates strategies * it can run in the background in a local machine or in a remote server because it does not require Graphical User Interface. * with some scripting, we can create a complete automated process for creating strategy collections for EA Studio. ===== Scripts ===== ==== Fetcher (fetch.js) ==== [[fetch-js]] ==== Generator (gen.js) ==== [[gen-js]] ==== Multi-Market (mm.js) ==== [[mm-js]]