Welcome to MoiWolf Discover

MoiWolf discover your best automatic trading system is designed to combat poverty, to inform, to introduce a new form of savings, to give everyone the opportunity to generate an additional ancillary income or income, as well as developers with a Support and continue to help good trading system.

Dear guests, never before has it been as easy to make money as it is now. Up to 200% of an account deposit, and much more within a year. With our database, we have developed a tool that makes this possible. Let us guide you through this page to get the information you need, but before that we would like to go into some questions and answers that might interest you.

Who and what are we?
We are the world’s largest independent review body with the largest database of Expert Advisors. We do not have a partnership with brokers, nor do we have a partnership with the developers or sellers of Expert Advisors.

What is an Expert Advisor (EA)?
An Expert Advisor is a trading software for indices, stocks and currency markets that trades for you 24 hours, and is very easy to use. A more detailed description for not so experienced people can be found after this introduction.

What are our goals?
Our goal is to publish the entire market of MetaQuotes (MeteaQuotes is the inventor and publisher of the source code for Expert Advisors) on the pages https://www.mql5.com/de/market/mt4/expert as well as https://www.mql5.com/de/market/mt5/expert and Create an overview.

What advantage does a customer gain from our database?
First, the customer saves himself a huge amount of time, and secondly, he gets an overview of all Expert Advisors and their quality.

Why are there such glaring differences in test results between MoiWolf-discover and the sellers of Expert Advisors?
MoiWolf-discover has no advantage in selling Expert Advisors. We only use correct data in our testing procedures. This starts with the course historical data and ends with the spread (fees). We only use the most accurate test method without regard to losses, and exclude profit distortions such as dynamic trading volume etc. in our testing procedures. Furthermore, we use the time unit and currency pair proposed by the developer, whereby the trading volume in our testing procedures is always adjusted to the smallest possible fixed lottery size for comparison. Our test process results can be found in our database under the test year column with the corresponding year, which was always checked from January 1 to December 31. In the test year column without an entry, you will receive the test results of the developer, whose test result in most cases does not match the time period of our test time as well as our test time, so that this too leads to a difference in the test result. Leads.

Why are good Expert Advisors so hard to find?
This is probably due to the complexity. Just as the weather can change quickly, so too can the course progression change quickly. A good Expert Advisor needs strategies and indicators that recognize a mathematical advantage through the course and act accordingly.

What is the proportion of good Expert Advisors?
According to our experience, the share of Expert Advisors with which you can also make profits without much risk can be achieved. This means that with 25 Expert Advisors, a maximum of one Expert Advisor is only one Expert Advisor with a positive result, which can have a security factor of two. A safety factor of two means profit is twice greater after a year than the biggest account decline.

What is the advantage of using several different Expert Advisors?
Several different Expert Advisors offset the losses of individual Expert Advisors. Every Expert Advisor has good times and bad times. Once the one loses, the other wins or wins. The biggest decline in the account of each Expert Advisor is usually not created at the same time. This has the advantage that the account size of several Expert Advisors does not need to be increased. Large investors also distribute their risk in a wide variety of investments, with the same principle in place for Expert Advisors.

What account deposit should you start with?
The account deposit should be 10 times larger than the biggest account decline after a year, according to the strategy test result. After that, the Expert Advisor must be checked in the demo account with a real test time of a few weeks and deliver a positive result. This test should then be re-examined with the test strategy and the same period of time and compared to see if the same result appears. A more detailed description of the strategy test for not so experienced individuals can be found after this introduction.

How can I determine the account account account for an example of 10 running EAs (Expert Advisors)?
First, the largest account decline of each EA should be determined in the smallest trading volume, with each EA having at least one security factor of two. For the EA that has the largest account decline after a year of assumed 50 dollars at the smallest trading volume of 0.01 lot, the starting point for the further procedure is also. For example, if trading volume increased tenfold to 0.1 lot, this Expert Advisor would have a account decline of as much as $500. For this account decline, you’ll need a $5000 account deposit. For all other Expert Advisors, you also increase the trading volume enough so that the biggest account decline of each EA does not exceed $500. After that, you have ten Expert Advisors that outweigh each other. This means with ten Expert Advisors, each with a maximum of 500 dollars of account decline, you need an account size of 5000 dollars. This principle applies, of course, even with an account deposit of only $500 and with a maximum account decrease of only $50 per Expert Advisor after one year.

How does an Expet Advisor react to a fall in the price?
An Expert Advisor is a program without feelings and acts accordingly. An Expert Advisor doesn’t care if the price drops or goes up. This means that when the price falls, it sells and profits are made, and at an increasing price, it is bought and profits are also made.

Where does this profit come from?
The profit comes from the traders, and is basically nothing more than like a money shift from a trader who loses to a trader who wins. As traders, individuals can also occur privately, but also banks and large investors.

What is the point of this trade?
Until now, the big losers are those traders who work without programs, and manually trade, as well as traders with a bad strategy or a bad Expert Advisor work. These are mainly private traders, the big winners are mostly the banks. With our platform, we want to provide at least information as well as a tool for equal opportunities between large investors and retail investors.

How do you recognize a bad strategy or bad Expert Advisor?
A bad strategy or bad Expert Advisor can be recognized in extreme cases by the fact that a loss by increasing the trading volume should be converted to a profit without a stop loss being set. This is a good thing for some times, but once the moment has come when all the capital is lost. Other indicators, such as profit factor, etc., also demonstrate the quality of a strategy or an Expert Advisor. More detailed information can also be found in my description!

Does the sale price of an Expert Advisor have anything to do with quality?
In my experience, the selling price of an Expert Advisor has less to do with quality, more to do with the workload required for programming. Prices are changing very quickly and constantly in this area. If an Expert Advisor costs $2000 in one day, it could be offered the next day with $30. Prices are therefore essential.

According to what criteria are the EAs checked by a self-test?
Only by the price at which the EA is currently offered. First, all EAs offered with $0 are checked, then over $0 to $25, from over $25 to $50, from over $50 to $100, from over $100 to $200, from over $200 to $500, from over $200 to $500, from over $200 to $500 , and most recently all programs over 500 dollars. Each of these criteria includes an average of 500 programmes. After prices keep changing, the monthly criteria range is repeatedly reanalyzed and started at $0, ending with the last started or the next higher criteria range. This will be done until all Expert Atvisors have undergone a self-test.

When will the database be updated?
The registration of new EAs as well as the verification of the EAs by a self-test always take place offline in the house. A transfer and publication of this data or work, which was carried out throughout the month, will be posted online at the beginning between the 1st and 3rd of the following month and will be published in the news by means of a monthly report.

How many programs are there and how many programmers are working on them?
In total, my list includes about 3,500 programs made by over 750 developers. Since the database can have a maximum of 2300 lines for storage reasons, a function has been developed that screams the verified Expert Advisors into the database depending on the price and the security factor, so that those Expert Advisors with poor results from the Database and is no longer visible.

Why does MoiWolf-discover charge a membership fee?
Firstly, this work is very time-consuming and involves a lot of work, and secondly, we would also like to deliver a conscientious job. There are also many costs that come into play. In order for the site to continue to exist, we have no choice but to demand a membership fee.

Why does MoiWolf-discover charge a membership fee with such a high share of donations for institutions? MoiWolf-discover believes that the added value of our information to institutions exceeds private individuals many times over. Therefore, a small contribution from institution should also help those people who really need it.

Note: As information for beginners and not yet so experienced individuals serves the entire page, also the area Expert Advisor database table! As well as the point tips & tricks where I will show you how to generate a big increase from a small deposit within a year. Professionals can skip this step by pressing this button for professionals. They will then be forwarded to the example of the table!

What is a fully automatic trading system

Automatic trading systems or trading robots are also referred as Expert Advisor or abbreviated EA . These are software programs with built-in logarithms , in terms of function, indicators and statistics that are easy to use, and the independently 24h from monday to friday in the stock market and the currency market as Forex Trading known to act for you.

What is to be observed

With these baking test results there is the problem that many things to pay attention has , and in the Diagram of the baking tests do not always show everything will. Through this Database, however, are all veiled things clarified accordingly, whereby small investors without the knowledge of the capital markets, the possibility get , money about an automatic trading system to generate.

Where do I find these trading systems

You are here on the world’s largest database of trading robots. A clever idea Calculations in connection with the filter functions guide you through this work, consisting of one Database that was made possible only by a lot of research and transfer work. With the built-in calculations and functions, you now have the Possibility, quality comparisons in this list by Expert Advisor to lead through. The quality features were created by Back tests, which the developer has carried out with his program, and in the form of photographs to the Sale of the product published.

Necessary account deposits

Everyone Expert Advisor requires a certain principles to account liner to a proper control perform . An overview of the necessary account deposits can be found in the following list .

over 30 programs with a deposit of $ 5 up to $ 100,
over 20 programs with a deposit of $ 100 up to $ 200,
over 20 programs with a deposit of $ 300 to $ 400,
over 60 programs with a deposit of $ 500,
over 400 programs with a deposit of $ 1000,
over 20 programs with a deposit of $ 2000,
over 40 programs with a deposit of $ 3000,
over 50 programs with a deposit of $ 5000,
over 330 programs with a deposit of $ 10,000
as well as programs with deposits over $ 10,000 as well as programs that are optimized between stated  values of the developers.

Price and quality

Also the prices for a trading robot and their quality are whole different , so you can find from $ 0 to $ 100 already over 1000 programs, and some of them which are really good, achieve results. Of course, there are also enough programs from $ 400, $ 1,000 and up. On what to pay attention to the programs I explain to you later.

Where can I trade with it

For automatic trading with Expert Advisor, there are innumerable suppliers (brokers), which make this kind of trade possible, and which the trading platform MT4 (Metatrader 4) of the company Metaquotes supported and integrated. To name just a few brokers, see the following lineup

https://www.whselfinvest.de/
https://www.fxcm.com/
https://www.activtrades.com/de/
https://www.gkfx.de/
https://www.jfdbrokers.com/de/
https://admiralmarkets.de/
https://www.direktbroker-fx.de/
https://www.oanda.com/lang/de/
https://www.fxflat.com/de/
https://www.cmcmarkets.com/de-at/
http://www.ayondo.com/de
https://www.xtb.com/de

Vergleiche von Brokern finden Sie auch unter diesem Links https://www.brokerdeal.de/brokervergleich?f_337=1&f_338=1
http://www.broker-test.de/forex-broker/wie-finde-ich-den-besten-forex-broker/
http://www.finanzen.net/online-broker-vergleich/

Broker Requirements and approach for a fully automated trading
Importantly, that the broker supports the trading platform MT4 of the company Metaquotes . After that, you can use a trading platform that can be downloaded from a provider to your computer for free. The installation of this trading platform gets completed with a Ok, also the trading robots to be installed in the simplest way, while the trading platform should be open, and this is installed by an OK confirmation. All providers of trading platforms and trading robots also allow trading in a demo version where it is possible only through a virtual to insert commercial. With this demo version you have zero risk but no profit. These demos are needed to see how good this Expert Advisor in reality works . There’s a back test area where you can control with a timing how much profit would this Expert Advisor have last month or last year? worked out. This time setting  is individually adjustable to your wish. Then you can start this backtest and within 5 to 10 minutes  receive result a baking tests. All this data in this Database, are data from baking test results by the developer. If you your own Back test result convince, you now have the opportunity to buy this Expert Advisor or to rent.

Backtest information
Note: In each MT4 trading platform are historic Course datas from Shares, indices, as well as the currencies pair stored on, an Expert Advisor and its logistics in a statistical baking test area to undergo testing.

Test Expert Advisor in real-time trading
When you have really Bought or rented an Expert Advisor , you also have the opportunity to buy this Expert Advisor in a trading platform with a demo account and virtuellen money in a real time trading to test .

Note: This test in the demo account is absolutely necessary !!!

Expert Advisor after the test phase in real-time trading
Should this trial period to convince you, you can open a real account with real money now with the brokers, and your automated trading start.

Differences between MT4 and MT5

The program of a trading robot and its function is written on own software packages of MT4 or MT5. MT5 is the successor version of MT4 and has the disadvantage that the offers of EAs are not as great so far. Furthermore, there is another disadvantage which I would like to mention under the item Additional service / additional service Note:.

Table Example



Database-Table Expert Advicer

The program of a trading robot and its function is written on own software packages of MT4 or MT5. MT5 is the successor version of MT4 and has the disadvantage that the offers of EAs are not so big yet. Another disadvantage in the MT5 strategy test is that no external fees are possible anymore. Furthermore, there is no way to implement your own account history.

Shows you how many rating points this program has already received from other users. Not to forget, it should be noted that even people without expertise carry out an evaluation.

Displays the number of reviewers of the rating points. The higher the number of evaluators, the more meaningful the evaluation points are. It should be noted, that there are still many programs available that are new or have never been tested or found.

If the product is also available for sale, this column shows you from which price you can buy the product.

If the product is offered for rent for one month, this column indicates you from which price you can rent the product for one month.

If the product is offered for rent for three month, this column indicates you from which price you can rent the product for three month.

If the product is offered for rent for six month, this column indicates you from which price you can rent the product for six month.

If the product is offered for rent for twelve month, this column indicates you from which price you can rent the product for twelve month.

If the product is offered for rent or for sale, then this column shows you from which price the EA is offered for one year use.

If the product is offered for rent or for sale, then in this column, from which price the EA is offered for use.

Here ist given the useful life in months, if the smallest price for the use of the EAs arises by a rent. Should the smallest price be due to a purchase price, this field will remain empty even if the EA is available for $ 0.

Here is indicated the test year, if the EA was examined by us. Otherwise, this field remains empty.

Here is displayed the amount of the account deposit. Each Expert Advisor is optimized by the developer and should be adopted by the developer as the default setting.For some EAs, the account deposit is included in the optimization, so in the case of too small account deposit of the EA can not start.

Here is displayed the profit factor determined by the backtest of the developer. Profit factor = profit / loss.
Note: Some backtests were too short, or the program has no stop lot, or a very big stop lot, so there was no loss trading. In this case, the profit factor would be infinitely large so that the profit factor is not displayed in the backtest. Since there is no Holy Grail, it will certainly come to a loss, which could be larger. For this case, this formula was recreated new by me. Profit factor = profit / largest account decline.

Here is displayed the total profit of the whole test period which was determined by the backtest of the developer.

Here is indicated the largest account decline of the entire test period.

Exapmle:
1. Trade loss -10 Euro
2. Trade profit -15 Euro
3. Trade profit -5 Euro
4. Trade loss -5 Euro
5. Trade loss -5 Euro
6. Trade profit – 5Euro
7. Trade loss – 5Euro
8. Trade loss – 5Euro

The largest account decline in this example would be 15 euros loss.

Solution:
1. Trade total result   10 Euro
2. Trade total result    5 Euro
3. Trade total result   10 Euro
4. Trade total result    5 Euro
5. Trade total result    0 Euro
6. Trade total result    5 Euro
7. Trade total result    0 Euro
8. Trade total result    5 Euro

Here you can see the biggest negative difference of 15 Euro. From the 3rd trade with 10 euro credit until the 8th trade with 5 euro loss, results in an account decline of 15 euros. Note: This calculation is only half the truth, because the loss could be much greater until the time the trade is turned off. So it would be possible that in the 8.Trade, the loss of for example -15 euros moves, then recovered and stopped at -5 euros. In this case, the backtest would have an account decrease with the amount of 25 euros. Unfortunately for some backtest only this account balance will be shown with a green line in the diagram.

The safety factor is the safety factor of the entire test period. This factor is one of the most important factors in the whole table, as it is a safety factor it is much higher than the profit factor or the profit level.

Safety factor = Total profit / largest account decline

That means the higher the safety factor, the more secure the Expert Advisor.

Let’s assume the safety factor has a value of 10. That means that the profit is 10 times bigger than the largest account decline. This factor also allows you to see if all values have been shown in the graph. Should this factor shrink in the actual trade or shrink several times, then this would be a sign that the optimization of the program should be renewed by the developer. Incidentally, it is also possible to perform your own optimization. You always have the option to reset the program to the defaults of the developer.

The stability factor of the entire test period serves as a supporting value of the safety factor of the entire test period, and the higher the value the better.

Stability factor = Safety factor x number of trades x number of test years x 0.1

Let’s assume the first EA has reached a maximum account decline of 50 euro and a final gain of 100 euro over a one-year trial period only through a single trade. And assuming a second EA, has also a maximum account decline of 50 euro and a final profit of 100 euro over a one-year trial period, but only after the 100th trades. In that case both have reached a safety factor of 2.

In this extreme example, you can see that the number of trades have a significant role in the stability factor. If the first EA traded a loss on the second trade, that loss would most likely be so high that the gain no longer exists. In contrast, the step size of the second EA is much smaller, so it needs many trades to reduce the profit to zero.  Therefore, a probability calculation for the stability factor is included in the number of trades. Furthermore, the test period for stability also has a major role. So you could be lucky for a short test period. The longer the test period, the lower the luck factor has on the result. The 0.1 are only used to reduce the output number.

Note: The stability factor should initially only serve as information, since the table still contains the “stability factor after the first year”, and where you can still regulate the output value of the leftover EAs, for a final output.

The tenth column shows me a combination of profit factor and the safety factor. The higher this factor, the better it is. Calculation combi factor = profit factor x safety factor

Here is the time period in which the Expert Advisor is active. Each Expert Advisor has been reconciled or optimized by the developer on one or more financial instruments such as the currency pair EURUSD with the trading period example M15 (15 minutes). So it is also necessary that the Expert Advisor is placed exactly on this currency pair with the developer-optimized trading period to ensure proper program control.

The number of bars indicates how many bars the strategy tester has worked through. This number depends on the size of the trading period, as well as the length of the period plus 1000.
Since the strategy tester requires a lead time for indicators, an additional 1000 bars are added. Assuming the strategy tester runs 10 working days with a trading period of H1 (H stands for hour) then the strategy tester would have an output value of 10 days by 24 hours +1000 = 1240 bars in the test.

The number of days of testing indicates how many working days or test days have been checked. As in the previous example, the recalculation (1240 bars-1000) / 24 = 10 days

Number of test months
Note: The minimum test time in the backtest should be at least 10 months

Average profit per day = profit / day

Profit depending on the first deposit (account deposit). Profitability = Total profit / account deposit

The return after the first year is also a very meaningful value for the quality of the Expert Advisor, and is calculated from the profit after the first year of the first deposit. Yield per year = Prof./1.J / Account deposit. The higher this value, the better and more efficiently the Expert Advisor works. Thus, an Expert Advisor with a return after the first year = 2 would have earned twice the profit of an account deposit after the first year.

Is the profit after the first year. For testing times less than one year and over one year, a probability calculation of the profit after the first year is applied. This calculation is calculated and evaluated on EAs with fixed trading volumes, but also on dynamic trading volumes with a corresponding dynamic and fixed trading volume share.

What is a trading volume
Trading volume or trading size is given in lot. Ein Standardlot ist die Handelsgröße von 100.000 der Ersten Währung eines Währungspaares. A standard lot is the trading size of 100,000 the first currency of a currency pair. Thus, a standard lot in the currency pair EURUSD would have the trading size of 100,000 euros. Let’s stay with the example currency pair EURUSD. There are brokers which only offer mini solders as the smallest trading level. A mini lot would be 0.1 lot and would have a trading size of 10,000 euros. Most brokers offer micro lots. A micro lot would be 0.01 lot and would have a trading size of 1000 euros. Very rarely there are brokers who offer nano solder. A nano lot would be in this case 0,001 Lot and would have a trading size of 100 Euro

Expert Advisor with Dynamics Lot Systems or Fix Lot Systems and their trading sizes
There are two groups for the plumb billing of the Expert Advisor. The main group consists of the Fix Lot System and the Dynamik Lot System. Then there are the subgroups which work with martingale systems and grid systems as well as a pure fix-solder system. But let’s start with the main group first and the subgroups later.

Difference between the dynamics solder system and fix solder system
The difference between the dynamics solder system and fix solder system is that the dynamics solder system operates at a specified percentage as compound interest. This means that in the dynamics lot system, the current account balance for calculating the trade size participates with a specified percentage. For example, the Expert Advisor would set a trade size of 0.1 Lot from a balance of 1000 Euro, with a percentage also called Leverage of 10%. Calculation: Dynamics Lot Size = (account balance x percentage) / 100,000 (standard lot). If the account balance were 2000 euros at a percentage of 10%, then the Expert Advisor would set a trading size of 0.2 lots. In order to perform a calculation for the profit after the first year, the specified percentage is calculated on a fixed interest rate of the dynamic lot rate, the remaining part of 100% is calculated as a natural account increase by the Fixlotanteil and combined to a result.

For a fix lot system, the account balance is not included in the trade size calculation. Should the system run on the basis of a pure Fix Lot system, the trading size would always be the same. In this case, the formula would be [Prof./1.J] = profit / years

Is the biggest account decline after the first year. For test times less than one year and over one year, a probability calculation of the biggest account decline after the first year is used. This calculation is calculated and evaluated on EAs with fixed trading volumes, but also on dynamic trading volumes with a corresponding dynamic and fixed trading volume share.

Evaluation for Kont-R/1.J
In a fixed-lot system, I assume that the largest account decline can occur at any time because the lot size is always the same. Therefore Largest Account Drop = Largest Account Drop. In a dynamic pilot system, the cont.R / 1.J is computed and evaluated accordingly, as in the case of Prof./1.J, by a dynamic soldering component and a fixed soldering component. The difference in the calculation lies in the distribution, since the fixed lot share is not subject to any division and is always taken over 1 to 1.

The calculation Safety factor after the first year is only a checkpoint or clue, and should not be less than the setting of the safety factor of the entire test period.

Exapmle: The safety factor of the entire test period has been set to a minimum value of 10, then the adjustment of the safety factor after one year should not fall below this value.

Furthermore, the safety factors always form a fixed ratio between the profit and the largest account decline. Sich./1.J = [Prof./1.J] / [Kont-R / 1.J]

The trade actions per year show an average of how many times the Expert Advisor has executed an order in one year.

H.Akt / J = number of commercial actions total / trial period Ges.

The stability factor after the first year shows the stability as well as the final quality of an EAs. So the larger the value, the better and is used to sort out the remaining EAs. Stab./1.J = [Sich./1.J] x number of trades x number of test years x 0.1

You probably already wondered at the biggest contraction of the account after one year on the basis of the fixed-lot system, how the quality is calculated by a longer test period. With this formula you will now find your answer.

Here are displayed the spreads in pipettes with which spread size the program was optimized. Each broker requires fees on each trading order and in most cases these fees are paid in the form of spread.

Course changes and their units
To better understand the spread cost, we first need the price unit. In forex trading, the price change of a currency pair is indicated in the unit pip. For exchange rates that only have one decimal place, as in the example EUR / USD, the price change from 1.1790 to 1.1791 corresponds to one pip, which corresponds to an exchange rate change of 0.0001. For the yen pairs, one pip would be a change of 0.01.

Cost calculation of 1Pip: Pip costs in Euro = 1Pip / Current Price EURUSD x Sstandard lot
Pip costs in Euro = 0.0001 / 1.1790 x 100.000 = 8.48 €

Most brokers also offer a fifth decimal place. The fifth decimal place would be called a pipette.

How does a spread billing work?:
Depending on the broker and currency pair, the broker raises more or less fees. For example, a broker might ask for 1Pip or multiple pips on a trade order.

Example: We want to carry out a trading order on the EURUSD currency pair, and suppose the current EURUSD price is currently at 1.1790. Now we make a buy order (buy order = buy or long order) the size of a lot, then the price rises by 5 pip, so that the current exchange rate is 1.1795. Now we close the order and we would normally have made a profit of 5 pips.  But since the broker demands a fee of 1 pip, we ultimately only earned a profit of 4 pips.

Profit = 0,0004/1,1790 x 100.000 = 33,32 €

Another example of the current EURUSD price is 1.1790 and we would execute a sell order (sell order = sell or short order) the size of one lot, then the price rises by 5 pips so that the current exchange rate is 1.1795. Now we close the order as we believe the price would continue to rise. In this case, we would have lost 5 pip. Since the broker demands a fee of 1 pip, we ended up trading a loss of 6 pips.

Loss= 0,0006/1,1790 x 100.000 = 50,89 €

Why is the spread so important for a correct program flow?
Let’s say we have to pay two pips (2 pip = 20 pipettes) in spread, but the program has been optimized for just a pip of spread, and let’s say the program is executing a buy order and is taking a take profit of 5 pips above the current exchange rate. In order to achieve the take profit, the price now would have to rise by seven pips, so that the order is closed by the take profit. The 7 pips result from the 2 pips spread and 5 pips from the current price to the take profit. Now, the exchange rate only increases by 6 pips, which would have been enough for a spread of one pip to capitalize on the take profit and close the order with a profit but now the price goes down as far as one stop los is activated and the order closes with a minus.

This means that a larger spread could upset the entire logistics of a program. Therefore, the spread is very important! Especially with small trading periods, for example M1 of the smallest trading period which can lead to serious differences and so to a large loss.

noticeable rate:  The smaller the spread the better and more profitable the Expert Advisor!

Shows on which financial instrument the optimization was carried out and on which financial instrument has to be traded afterwards.

The number of trades shows how often the Expert Advisor has completed an order throughout the trial period. If the Expert Advisor were aligned for a pure Fix Lot system, you would have the possibility to roughly calculate the spread costs. A precise calculation is not possible because we are not aware of the current price for each individual order.

Total trades and impact of spread costs on the final result
Example: Spread costs of EURUSD are two pips at a rate of 1.1790. The fix lot would have a trading size of 0.1 lot. Number of trades are 8280 trades
Cost at Spread = (Pips / Current Price) x (Standard Lot / 10) x Number of Trades
Cost at Spread = 0.0002 / 1.1790 x 10.000 x 8280 = 14.045,8 €

So you can see that the spread costs contribute a very high share of the costs of the final result.
If we had only 1 pip of spread costs, the costs would be cut in half and the profit would be higher by that amount. This example with 8280 trades was taken from an Expert Advisor with a one-year trial period and a M15 trading period.

Here is speciefied the start lot size. If it is a fix lot system, the first trade always starts with this trade size. In a dynamics lot system, this lot size is considered safe only for the first trade.

The calculation for the lot size in a dynamics solder system 
Dynamic Lot Size = (Account Balance x Percent) / 100,000 (standard Lot)

For example, the Expert Advisor would set a trade size of 0.1 Lot out of a balance of 1000 Euro or a percentage called leverage or risk of 10%.

If the account balance were 2000 euros at a percentage of 10% then the Expert Advisor would set a trading size of 0.2 lot as Start Lot.

Some Expert Advisor with a dynamics lot system have a start lot explicitly for launch which is independent involved in the account balance in the program.

This is usually the case for programs that start with a small account to first generate a certain account size and then switch to the dynamics system. Most programs start with a small account balance with the smallest lot size of 0.01 Lot until the account balance has grown enough to switch to a lot size 0.02 Lot.

This column indicates whether it is a Fix Lot System or a Dynamics Lot System.

Note: Whether a martingale system or a grid system is integrated can not be ruled out.

This column indicates the percentage in which the dynamics lot system calculates the lot size depending on the account balance.

The calculation for the lot size in a dynamics solder system

Dynamic Lot Size = (Account balance x percentage) / 100,000 (standard lot)

Here are specified only the lot sizes of Expert Advisors which explicitly refer to the description of no grid system and no martingale system. This does not mean that only those Expert Advisor exist who are working on a pure Fix Lot System or a pure Dynamics Lot System. This was not addressed by the developer for many pure fix solder systems and pure dynamics solder systems. A pure dynamics solder system does not include a martingale system or a grid system. A pure fix solder system does not include a martingale system, a grid system or a dynamics solder system.So that an approximate recalculation to spread costs would be possible.

The main groups Fix Lot and Dynamik Lot already have been mentioned in the upper section. What is missing is the subgroup like Martingale System and the grid system.

What is a martingale system:
Although a Martingale system has a higher level of logistics than a grid system both systems are dangerous systems, as the trading sizes are determined by multipliers in order to force a profit.

A simple example: The program executes a buy order with a lot size of 0.1 lot instead of rising the price and making a profit, the price drops. Due to the internal logistics of the program (this could be caused for example by an indicator built into the program) the program executes another buy order after a loss of 9 pips but this time with the double bet (multiplier = 2) so that the lot size is 0,2 lot.

Apart from the spread, the Break Even Point which is the point that leads back into profit, would have been reached with a rise of 3 pips.

Short Break Even Point calculation:
In this calculation, the spread costs are not calculated!

The calculation assumes an assumption of 1 euro in the trade size of a minilot (1 minilot = 0.1 lot) per pip.

1.Buy order with 0.1 lot price drops 9 pips thereafter the price recovers by 3 pips so the end point is in minus with 6 pips (loss 6 euros)

The second buy order was executed after the first order of 9 pips in minus, with 0.2 lot, then the price rises by 3 pips so there appears a profit of 6 euros for this order.

To sum up, the 1st order would have a current minus of 6 euros and the 2nd order a current profit of 6 euros therefore the sum = 0 = Break Even Point

Back to our Martingale System
We are now playing this game forward. The price drops further and the program creates another Buy Order this time with 0.4 lot, the next one would be 0.8 lot … etc. This process goes so far until the price rises again and enters the profit zone.

What happens if the price is no longer in profit
The programs are still equipped with other security factors so the program could intervene with a Counter-order (called hedge) or through an order that uses the money management. This means that the decline is included in the account balance. Thus, a logistics could be included in the program that says, that after a maximum account decline, for example, of 10%, all orders of the account balance are closed.

Or, the third option would be, the margin has been used up so the broker closes the orders.

What is a Margin
This financial trading based on CFDs means contract for difference. You buy (also called long) or sell (also called short) at a current price and close the order at another price, this creates a difference. The advantage with CFDs one can move a large capital without having the necessary money for it. Depending on the broker and trading instrument you get a lever that is 100 times to 400 times higher than the capital that you have to deposit for it. For example, if we take the EURUSD, 1 lot would be 100,000 euros. With a leverage of 100, a margin of 1% of collateral would have to be deposited for the Broker. In this case, this would be 1000 euros and we would move a trade size of 100,000 euros with it. Since we still have spread costs on an order, the margin would not be sufficient, so that is is not feasible with a deposit of 1000 euro trading with 1 lot. But let’s assume we would close a deal with a deposit of EUR 1000 on the EURUSD currency pair and put 0.2 on long which would mean we are raising a total of EUR 20,000. Now the price is falling and we are already down by 100 Euro, we double the bet with a new order and go with 0.4 Lot on Long. Now we are already moving a sum of 60,000 euros. The necessary margin would be 600 euros in this case.
After we are already in the minus with 100 euros, we are only more 300 euros to the margin call of 1000 euros away. The course keeps falling, so that these 300 euros are lost.  Now we only have 600 euros from 1000 euros left. This is exactly the amount which is deposited as a margin. The price continues to fall and now you receive a Margin Call message that the margin is insufficient. Now we want to open a short position as a counterorder called hedge in the size of 0.2 lot. Since the margin has already fallen below, you will receive the message that you can no longer execute a new order because the margin has already fallen below. Now you have the option to close one Order after another or you have to wait even longer. Depending on the broker, this can lead to total loss. Some brokers stop all orders when the required margin is only 10%. You would only have an account balance of 60 euros by then.

What is a grid system:
The grid system also uses multipliers for trade size calculation. The difference to the Martingale system, the Grid system works with a rigid structure of pending order. For this purpose, pending orders with an ever higher lot are used at regular intervals.

Note: For most Expert Advisor’s, the drawdowns are always very large which include a martingale system or a grid system. You can see that in some diagrams looking at a green line. For some, these lines are extremely down. Since this green line is not always shown, our safety factor calculation helps us to present a comparison between profit and maximum drawdown.

What is a Pending Order:
A pending order is placed at a distance in a kind of waiting position from the current course status. Should the course status reach the pending order, this pending order will be activated.

There are several types of pending orders
The Pending Order Buy Limit: This order will be placed below the current course. Should the course fall and reach the pending order, a long order (buy order) will be executed.

The Pending Order Sell Limit: This order will be placed above the current course. Should the course rise and reach the pending order, a short order (sell order) will be executed.

The Pending Order Buy Stop: This order will be placed above the current course. Should the course rise and reach the pending order, a long order (buy order) will be executed.

The Pending Order Sell Stop: This order will be placed below the current course. Should the course fall and reach the pending order, a short order (sell order) will be executed.

The lowest price of an EAs for a year of use is a crucial point in sorting out the last EAs and for that reason it is mentioned again.

The lowest price of an EA is a crucial point to sort out the last EAs and therefore stated here again.

The useful life in months of an EA, if the smallest price for use by a rent arises is a crucial point to the sorting out of the last EAs and is indicated therefore again.

The optimal account deposit of the respective EA will be calculated on the basis of the smallest possible starting slot in connection with the starting lot of the test result and the largest account decline after the first year. So the optimal account deposit should be 10 times larger than the optimized largest account decline. If you fall below the 10 times the size of the account deposit, the optimal account deposit increases each by $500.

Here is determined the optimal lot size of the trading volume as a function of the optimal account deposit and the largest account decline after the first year. The lot size is regulated in such a way, that in each optimal account deposit of each EA, approximately the same maximum account reductions arise.

Here is calculated the optimized annual profit from the previously calculated optimal trading volume and the profit after the first year.

Here is calculated the optimized largest annual account decline in terms of the optimal account deposit, depending on the previously optimal calculated trading volume, as well as the largest account decline after the first year.

Note: All these values per year are assumptions made by calculations to form a common denominator of all EAs. Exceptions are only EAs which were tested exactly to an annual length. Of course, this also includes the self-tests that are not only tested to exactly one year’s length but also form a common denominator over time.

If there is something wrong with the entry of the values in a line then you have the option of sending a message to us by the meaning of this name. Furthermore, this column is used to filter individual lines.

If the check is made by us, a link to our image is implemented of the test result here.

In this column are embedded the EA product link button which redirects our customers to the desired product.

Note: A reference book of the database and its correlations can be found under the menu item Datenbank intensiv.

Additional service

MoiWolf-Discover will perform its own tests by default and publish them in the database. Afterwards you have the possibility to filter the EAs according to our values by the selection test year or according to the values of the developer the test year is not bigger than zero.

Additional Note:

This additional service is valid for MT4 as well as for MT5. The downside in the strategy tester of the MT5 is that no external spread indication is possible anymore. Furthermore, there is no way to implement your own account history. Which also means that strategy tests will be different, depending on the broker and the customer depends on the service of the broker and their quality of the historical database.

Self-tests and its advantages
The benefit of our add-on service is that if possible we bring all EAs down to a common denominator to accurately assess the qualities of each EAs which means that every single EAs strategy test will set $500 as an account deposit whenever it is possible. Furthermore, the lot size is set to 0.01Lot if possible. The timeframe will be set from the 1st of January to the 31st of December of the last year and the spread size will be set to the correct value. With this setting, the test is only performed in the Fix-Lot mode. If the EA does not prove its qualities in fix-lot mode, the EA can do so much less in dynamics-solder mode.

Exception for an increase in account size
If the largest account decline is bigger than one tenth of the account deposit at the smallest possible lot size, in this case the account deposit will be increased by $500 each until this target is reached. For EAs in the self-test which close with a loss, no further tests are performed.

Note: Although the Strategy Test was performed by our add-on service in Fix-Lot mode, some cells in the “D-Risk Percent” column include a value. This value would be the standard risk percentage setting on a dollar account for a dynamics lot.

Tips & Tricks

In In this section, I will describe to use the filters the best way to get you relevant EAs for your needs.

Procedure for filtering the EAs

To minimize the risk, you should at least achieve a safety factor of 20 or more. 10 EAs corresponds to an average safety factor of 2 for each EA. Depending on your wallet, you might first think about how much you want to deposit about as an account deposit. In my opinion, at least $ 500 should be deposited as an account deposit. Nevertheless, a small margin should still be possible upwards, if this results in a better result. For the investment of EAs you can also decide later because a very large margin is available.

Note: The following filter procedures are only examples. You can always use your own technique to find a way to get even better results.

 

Filter procedure Account deposits up to $ 500:

In this filter selection we used those values whose backtest was determined by us and we introduce the cheapest version based on the MT4 Pact where EAs are available for around $ 0. By default about 10EAs should run, and about $500 should be deposited as an account deposit. The safety factor after the first year should have a total from at least a factor of 20 and the optimized largest annual account decline should not in total be larger than the account deposit.

1. Filter selection test year 2017 (self-test). For test results by the developer, the test year would have to be set to no higher than zero.

2. Filter is the safety factor that should have a total factor of 20 of all activated EAs. Through experiments the filter setting was determined of not less than 2 for a single EA.

3. Filter is the number of test months of an EA whose test period should not be less than 10 months.

4. Filter is the safety factor after the first year which should be at least a size of 2 and is the same size as the safety factor.

5. Filter is the stability factor after the first year which should be at least the smallest magnitude of the stability factor.

6. Filter Selection of all trading robots which are available with the lowest price per year around $ 0.

7. Filter is once again the stability factor after the first year since I am not satisfied with this value, I increase this factor to 8, so that the smallest number of trading actions per year is increased from 2 to 28. With this filtering I have 10 EAs left over. Unfortunately, the optimized largest annual account decline of $ 609 is still too big because I would like to reduce the $ 500 deposit.

8. Filter Opt. JKonto-R is the highest amount of account contraction of an EAs $ 120 which is filtered out so I come with the optimized largest annual account decline in total under $ 500.

Optionally, I could also enter a value of $ 500 with the Filter Optimized Account Deposit but with the result that I only get eight more EAs.

Result of this filtering in one year

This filtering  identifies 9 EAs that meet these criteria
The optimized largest annual account decreases in total of $ 489
The total annualized profit is $ 1691
The safety factor in total after the first year has a factor of 31.5 including the decimal places. Unfortunately, the sum results of the filter can only be calculated by the sum of the integers so that the sum function of the filter gives an output value of a factor of 27. 

You can see, that you are working with a very high level of security and still make a profit of over 338% of the account deposit in one year.

Filter procedure without optimizing account reductions:

Requirements:

Your desired account deposit is $ 5000. Investment costs for EAs should not be more than $ 500 for safety reasons 10EAs should run.

1. Filter selection test year is not higher than zero. In the case of a self-test, the test year would have to be entered with the respective year from to!

2. Filter is the safety factor that should have a minimum factor of 20 in total of all activated EAs. The filter setting was determined of not less than 10 by experiments.

3. Filter is the number of test months of an EA whose test period should not be less than 10 months.

4. Filter is the safety factor after the first year which should be at least the same size as the safety factor. In our case this would be the factor 10.

5. Filter is the stability factor after the first year which should at least be greater than the stability factor.

6. Filter is the largest account decline after one year and should be higher than $ 50 but not higher than $ 500. The $ 50 is used to limit the trading volume up of each EAs. As a reminder, the profit after one year with a safety factor of 10, 10 times higher value than the highest account decline after one year. But this also means that, the higher the account decline, the higher the profit for the same security factor. With 10 EAs and a deposit of $ 5000, the largest contraction in the total should not exceed the deposit. This means that with 10 EAs, the largest account decline of each EA is on average, no higher than $ 500. Since these large account reductions of the various EAs occur at different times, a 10 to 1 security cushion is provided between account deposit and the highest account decline.

7. Filter Selection of all trading robots which are available with the lowest price per year in total with $ 500. Trials have determined a filter setting below $ 90.

8. Filter is once again the stability factor after the first year which I increase so far that only ten more EAs remain.

Note: Sometimes the developer did not specify a trading volume, so optimized filtering is not possible. But with this filtering it is also possible, to find EAs that perform well. The drawback with this method is the unknown size of trade, that an adjustment of the highest account reductions by the change of the trading volume must be made more difficult or by self-test, in order to provide a correct security cushion.

Result with this filtering in one year without optimizing the account reductions

This filtering detects 10 EAs that fulfill these criteria
Lowest Price per Year for 10 EAs $ 299
Lowest Price for 10 EAs $ 169


The highest account decline after the first year in total is $ 2271
The total annual profit is $ 63,724
The safety factor in total per year is 266

 

Filter procedure with optimization of account reductions:

Requirements:

Your desired account deposit is $ 5000. Investment costs for EAs should not be more than $ 500 10EAs should run for safety reasons.

1. Filter selection test year is not higher than zero. In the case of a self-test, the test year would have to be entered with the respective year from to!

2. Filter is the safety factor that should have a minimum factor of 20 in total of all activated EAs. The filter setting was determined of not less than 10 by experiments.

3. Filter is the number of test months of an EA whose test period should not be less than 10 months.

4. Filter is the safety factor after the first year which should be at least the same size as the safety factor. In our case this would be the factor 10.

5. Filter is the stability factor after the first year which should at least be higher than the stability factor.

6. Filter the optimized account deposit with 10 EAs should be higher than $ 500 but not higher than $ 5000. Again these $ 500 serve to limit the trading volume.

7. Filter Selection of all trading robots which are available with the lowest price per year in the sum of $ 500. Trials have determined a filter setting below $ 90.

8. Filter is again the stability factor after the first year which you increase so far that remain only ten more EAs.

Now we want to adjust by calculation, the amount of account reductions of each EA by changing the trading volume and at the same time change the account decline in total of all 10 EAs until the account decline in total is not higher than $ 5000.

For this calculation, download the file “Spreadsheet Calculation”. This calculation table is available in Open Office as well as in MS Excel.

 Spreadsheets Calculation in Open Office

Spreadsheet calculation in MS Excel

Short description Table of expenditure calculation

1. Enter the filter values Opt.Einl., Opt.HV, Opt-JProf, and Opt-JKonto-R in the yellow input fields of the Output Calculation table.

2. Now enter the value of the desired account deposit in the blue field which serves for regulation.

Note: Since the smallest trading volume is not less than 0.01 lot and no further decimal places are possible, the regulation in the blue field only reacts rapidly which means that the output area only responds when the value change in the blue area of the input area is high enough.

3. Enter a lot limit in the green field. The default value for this is 0.99 lot

4. Change the value in the blue box until the red box in the Opt-J Account-R output value does not appear higher than $ 5000.  Then you receive the optimal trading volume, the optimal annual profit in total, as well as the optimal highest annual account decline  in total per year.

Result of this filtering in one year with subsequent calculation

This filtering detects 10 EAs that fulfill these criteria
Lowest price per year for 10 EAs $ 325
Lowest price for 10 EAs $ 200
The optimized highest annual account decrease in total is $ 4,865
The total annualized profit is $ 98,443
Safety factor in total per year is 192

Differences in the strategy test

The strategy testing between you and the developers will always produce different results. These differences are due to several factors. On the one hand this difference arises through the data supply of the stock exchanges or also by institutions such as banks, brokers etc. so that small differences in the price history are always present which you can not recognize in the course presentation. As a rule, these differences are minimal. Second, it must be checked whether the course history is complete. If the price history is not complete, you can also contact the broker and request it. Furthermore, you still have the opportunity to download the course history directly in MT4 or from https://tickstory.com.  Nevertheless, you have no guarantee that the courses are complete. Personally, I get the courses from http://www.histdata.com/download-free-forex-data/?/metatrader/1-minute-bar-quotes which are only available in the 1 minute chart, then you will be able to convert this 1 minute chart in MT4 into any time period to get an accurate price history. The third point is the spread cost. Many developers give your results to beautify far too small spreads which no broker offers. There are brokers offering accounts with fixed spreads and floating spreads. For fixed spread accounts, the same spread cost should be offered on day and night. For variable spread, spread costs are cheaper during the day but much higher at night.  If possible, use a fixed spread broker to avoid any surprises and in a strategy test, set the spread hive to the spread offered by the broker for a correct outcome. The fourth punk is the way you perform the test. There are three ways a strategy test is performed. At first every tick. A tick is the smallest possible price change and leads to the most accurate result. Then there is the setting for rough exam and a very rough exam. Some developers also present results that were not performed by the most accurate test method, therefore were no real output values by the test. Therefore, you should make sure that you use the most accurate test method with every strategy test! Furthermore, of course the test must be performed at the same time as the one of the developer, so you can say that this test was performed correctly or not correctly by the developer.

Now a few terms

What is Stop?

What is a stop?
Stop Lot is placed at a long order below the current price, and at short order above the current price, and serves as collateral if the price moves unexpectedly and strongly in the wrong direction. A stop lot should always be set at a certain distance from the starting point in order to absorb heavy losses. The order is closed if the price touches the stop lot.

What is a Trailing Stop?

A trailing stop acts as a stop-lot at the beginning. The trailing stop is set below the current price for a long order, and above the current price for a short order, and serves as a security if the price moves unexpectedly and strongly in the wrong direction , The difference is in the price the price runs against me so the trailing stop remains in the position like a stop, but if the price turns and comes into the profit zone, the trailing stop runs at a certain distance behind the current price here. If the price moves sharply and unexpectedly in the direction of the profit, the trailing stop moves immediately until the price hits me again and touches the trailing stop and the order closes.

What is a Take Profit?

Take Profit is set above the current price for a long order, and under the current price for a short order, and serves as a security if the price reaches the desired target. A take profit should always be set at a certain distance from the starting point in order to secure profits. The order is closed if the price touches the take profit.

What is a Liquid Market?

When Forex market, one always speaks of a liquid market, it is characterized in that at any time for a seller and a buyer there. As a result, each order can be bought, sold and closed without waiting and without delay.

What is a bear market

The bear market is a prolonged price drop

What is a bull market?

The bull market is a prolonged price increase

Reasons why manual traders always lose

According to statistics, 95% of traders lose in the CFD trade. Of these, 5% are not true. Part of the problem with manual trading is that you have no way to test a strategy. To test a strategy, the day trader would have to check 24 hours for months without errors. Assuming a manual trade would take three months to examine his system, then he must realize that his strategy is not as good as he originally thought. After that, he would have to throw his strategy over port, and come up with another strategy and consider it. On automatic trading, however, system checks a strategy with a backtest in minutes. The second problem that exists in manual trading, the Day Trader is focused all day pursuing the course in front of the computer, and would like to make at least as much profit for that time as in his job. To achieve this goal, the manual traders choose a much larger start lot that leads mostly to the loss. On Automatic s trading systems often only start with 0.01 lot, which is absolutely inefficient for a manual trader. Automatic trading systems operate according to a strategy based on statistics. Manual traders act only from emotions and not from statistics, like a program. Furthermore, can on trade also take several days. It’s very hard for a person to keep track of the trade for days on end. For a program that is not a problem. In a few days, the price does not move, which is very grueling for many day traders. A commercial robot does not feel that. Sometimes in 3 minutes more happens than in the whole day. For a day trader who has chosen the wrong direction, this is frustrating because he can not make up for that day’s loss. Most hope for another 10 hours for a new opportunity, and make one mistake after another. An Expert Advisor does not care.
In conclusion
I would like to thank the company List & Sell, which enabled me to develop this site. Thanks again