forex software

Create and Test Forex Strategies

forex software

eas-guide:quick-start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
eas-guide:quick-start [2019/02/20 17:58] – [4. Choose a Strategy from the Collection] Miroslav Popoveas-guide:quick-start [2021/01/14 05:20] (current) – [6. Export an Expert Advisor] Ilan Vardy
Line 3: Line 3:
 Using Expert Advisor Studio you can easily create an Expert Advisor and discover a trading strategy by following a few easy steps: Using Expert Advisor Studio you can easily create an Expert Advisor and discover a trading strategy by following a few easy steps:
  
-{{ youtube>X2MP_Kfw47I?medium }}+{{youtube>CG7Mzny4tWU?medium }}
  
 ===== 1. Set Your Account ===== ===== 1. Set Your Account =====
  
-Set a virtual account in EA Studio the same way you set a demo account at in your Forex broker. To do it, go to the **Settings tab** and select your **Account Currency**, **Initial Account Amount** and the **Leverage**.+Set up a virtual account in EA Studio the same way you set a demo account with your Forex broker. To do this, go to the **Settings tab** and select your **Account Currency**, **Initial Account Amount** and the **Leverage**.
  
-{{ :eas-guide:quick-start-account-settings.png?nolink |Account Settings}}+{{:eas-guide:quick-start-account-settings.png?nolink |Account Settings}}
  
-<WRAP center round important 60%> +<WRAP left round important 60%> 
-Make sure the settings in EA Studio correspond to the account at your broker. This is to ensure you later get the same results in MetaTrader.+Ensure your settings in EA Studio correspond to your account at your broker. This is to ensure you later get the same results in MetaTrader.
 </WRAP> </WRAP>
  
Line 25: Line 25:
   - In this Windows Explorer window find and open the **MQL** folder (MQL4 or MQL5). Then open **Scripts**.   - In this Windows Explorer window find and open the **MQL** folder (MQL4 or MQL5). Then open **Scripts**.
   - Paste the **Data Export Script** file in the **Scripts** folder.   - Paste the **Data Export Script** file in the **Scripts** folder.
-  - Return to MetaTrader and go to the **Navigator** box. Then right-click in it and choose **Refresh**+  - Return to MetaTrader and go to the **Navigator** box. Then right-click on **Scripts** and select **Refresh**
  
-{{ :eas-guide:data-export-script.png?nolink |Data export script In the Navigator Box}}+{{:eas-guide:data-export-script.png?nolink |Data export script In the Navigator Box}}
  
 ==== Additional steps for MetaTrader 5 (after you have done all the previous steps) ==== ==== Additional steps for MetaTrader 5 (after you have done all the previous steps) ====
Line 39: Line 39:
  
  
-  - Attach the script to the chart.  +  - Attach the script to the chart by either double-clicking it, or dragging it onto your chart.  
-  - It is done, you have saved the quotes. +  - That's it, you have saved the quotes. 
-  - From the MetaTrader menu open **File > Open Data Folder**.+  - From the MetaTrader menu select **File > Open Data Folder**.
   - From this folder navigate to **MQL4 (or MQL5) > Files**   - From this folder navigate to **MQL4 (or MQL5) > Files**
-  - You should see a whole bunch of files. Those are the files the Export Script exported for you.+  - You should see a number of files. Those are the files the Export Script exported for you.
   - Go to **EA Studio > Data**   - Go to **EA Studio > Data**
-  - From the **Files** folder drag and drop the files to EA studio to upload them. (See the picture below)+  - From the **Files** folder drag and drop the files to the **Drop Zone** in EA Studio to upload them. (See the picture below)
  
-{{ :eas-guide:drag-and-drop-files-to-data-import.png?nolink |Drag-and-drop upload data to EA Studio}}+{{:eas-guide:drag-and-drop-files-to-data-import.png?nolink |Drag-and-drop upload data to EA Studio}}
  
 ===== 3. Generate Strategies ===== ===== 3. Generate Strategies =====
  
   * To manually create a strategy from the ground up choose the entry triggers in the [[eas-guide:editor|Editor]].   * To manually create a strategy from the ground up choose the entry triggers in the [[eas-guide:editor|Editor]].
-  * To create a strategy aromatically use the [[eas-guide:generator|Generator]]. The Generator uses an advanced backtesting algorithm that was built to find strategies that make sense. The algorithm uses logical blocks and uses a set of rules (see [[eas-guide:acceptance-criteria|Acceptance Criteria]]) to recognize good strategies.+  * To create a strategy automatically, use the [[eas-guide:generator|Generator]]. The Generator uses an advanced backtesting algorithm that was built to find strategies that work. The algorithm uses logical blocks and uses a set of rules (see [[eas-guide:acceptance-criteria|Acceptance Criteria]]) to recognize good strategies.
  
 ===== 4. Choose a Strategy from the Collection ===== ===== 4. Choose a Strategy from the Collection =====
  
-Let the Generator work for a moment. The Generator will store the best strategies in the [[eas-guide:collection|Collection]]. You can see them by clicking on **Collection** in the top navigation menu.+Let the Generator work for the number of minutes selected. The Generator will store the best strategies in the [[eas-guide:collection|Collection]]. You can see them by clicking on **Collection** in the top navigation menu.
  
-{{ :eas-guide:collection.png?nolink |Collection}}+{{:eas-guide:collection.png?nolink |Collection}}
  
-In the Collection, you can see the top strategies with their equity curves and apply filters to select to select only the strategies to your liking.+In the Collection, you can see the top strategies with their equity curves and apply filters to select to select only the strategies that meet your requirements
  
 ===== 5. Review the Strategy Trading Rules and Stats ===== ===== 5. Review the Strategy Trading Rules and Stats =====
Line 68: Line 68:
 Use the Editor to change settings, Entry Rules and indicators parameters. On the right side, there is a table that shows the most important stats. Below the stats is the **Balance chart** where you can see the Equity chart. Use the Editor to change settings, Entry Rules and indicators parameters. On the right side, there is a table that shows the most important stats. Below the stats is the **Balance chart** where you can see the Equity chart.
  
-You can use this information for evaluating strategies fast. For the complete strategy backtest stats check the [[eas-guide:report|Report]].+You can use this information for evaluating strategies quickly. For the complete strategy backtest statscheck the [[eas-guide:report|Report]].
  
 When you are satisfied with your strategy you can export it as an Expert Advisor. When you are satisfied with your strategy you can export it as an Expert Advisor.
Line 76: Line 76:
  
  
-{{ :eas-guide:export-expert-advisor.png?nolink |Export Expert Advisor}}+{{:eas-guide:export-expert-advisor.png?nolink&600|}}
  
 To export and Expert find the **Export** button in the upper right corner. To export and Expert find the **Export** button in the upper right corner.
  
-Click on the button and choose to export the proper Expert Advisor for your MetaTrader version.+Click on the button and choose to export the full Expert Advisor for your MetaTrader version.
  
 ===== 7. Test an Expert Advisor with MetaTrader ===== ===== 7. Test an Expert Advisor with MetaTrader =====
Line 99: Line 99:
     - Test the exported Expert Advisor with the correct Period, Symbol etc.     - Test the exported Expert Advisor with the correct Period, Symbol etc.
  
-**Make sure to compare both backtest results and see that they are very much the same.**+**Make sure to compare both backtest results and see that they are very similar.**
  
 {{:eas-guide:quickstart-compare-backtest-results.png?nolink|Comparing Results}} {{:eas-guide:quickstart-compare-backtest-results.png?nolink|Comparing Results}}
Line 105: Line 105:
 Expert Advisor Studio is the most advanced online platform for trading strategy creation. It enables you to use a fully automated workflow for strategy generation, strategy optimization and strategy validation (see [[eas-guide:reactor|Reactor]]) Expert Advisor Studio is the most advanced online platform for trading strategy creation. It enables you to use a fully automated workflow for strategy generation, strategy optimization and strategy validation (see [[eas-guide:reactor|Reactor]])
  
 +===== Trade Safe =====
  
 +Join our super-friendly [[https://forexsb.com/forum/|Community Forums]] to find useful information and insights about algorithmic systematic trading.
  
 +**Other useful links:**
 +  * [[https://forexsb.com/wiki/trading/start|Trading Resources]]
 +  * [[https://forexsb.com/wiki/strategies/start|Building Forex Strategies]]
 +
 +===== Risk Disclosure =====
 +
 +Futures and Forex trading contains substantial risk and is not suitable for every investor. An investor could potentially lose all or more than their initial investment. Risk capital is money that can be lost without jeopardizing one's financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading.
 +
 +Hypothetical performance results have many inherent limitations, some of which are described here. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. for example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all of which can adversely affect trading results.
 +
 +~~DISQUS~~