Home Forums EA Studio EA Studio Tools and Settings EA Studio Tools and Settings: Experience and Results

EightCap
Viewing 285 reply threads
  • Author
    Posts
    • #435394
      User AvatarStoyan Stoyanov
      Moderator

      This topic focuses on in-depth conversations about your Experience and Results with the Tools and Settings in EA Studio.

      P.S. Please use the Reply button if you want to reply to a specific comment. This would make the topic organized and easier to navigate through and will reduce number of duplicate questions.

    • #8221
      Anonymous
      Inactive

      I use :-)

      Maximum equity drawdown %: 10-15% (Depends on FX 10% or Crypto 15%)

      Minumum Trades: 50

       

      and Sometimes:

      Maximum stagnation %: 30%

      Minimum return / drawdown: 3

    • #8222
      Anonymous
      Inactive

      @dommech-Hey there! Good question. My acceptance criteria is:

      Min count of trades: 10

      Max equity drawdown%: 20

      Min net profit: 10

      Min backtest quality: 98

      Min win/loss ratio: 70

      Max stagnation%: 30

      and sometimes Min profit per day: 1 *Of course this depends on the lot size being used for generation of strategies.

      If I can’t get the generator to produce strategies with all of these requirements, then I just run it without acceptance criteria and use these as the performance filters. I use the criteria for all assets that I’m trading. After the the strategies are all created, I then do some additional analyzing to pick out the best strategies to use such as using the optimizer, turning on the stop loss or take profit, etc.

    • #8224
      Anonymous
      Inactive

      Hello Dommech,

      something important from me here:

      Min count of trades:50 is too small number. Specially in Forex you should go with min 300-400 count of trades.

      Basically when the generator/reactor works it looks for combinations between different entry and exit conditions, indicators with different parameters etc., so when you have strategy with only 50 count of trades this might be not a stable strategy. We want to see bigger count of trades so we know that this combination of indicators, parameters, SL, TP and so on, works on more trades(longer period of time).

    • #8228
      Anonymous
      Inactive

      I really like the win/loss ratio, but it is hard for me to get results on all pairs when I keep it on 70.

      In the acceptance criteria for min count of trades, Petko is right, I even try to keep it above 600 trades.

      • #8232
        Anonymous
        Inactive

        Thx for the answers guys!

         

        Some strategies with especially extremely low DD (0.5-2%) I’ve found that they are extremely rare.

        My Backtesting data is over 3 years, always when using FX I’m thinking of adding it to 5 years, my thoughts are that market behavior changes and 3-5 years is enough? Or how do you guys think?

        Usually I get 200 trades/strategy but if I set it higher I might miss the rare ones with the low DD

        I understand that this affects the robustness of the strategy if it’s only 50 trades but the low DD makes me want to take the risk

         

        Off Topic, but:

        How far back do you guys go with FX, how many years or bars do you use to get enough statistic data?

    • #8231
      Anonymous
      Inactive

      @Petko and @Haliffa-Does the chart timeframe that we are using affect the count of trades? For instance, I can generate a lot more count of trades on the M15 chart vs. the H1 chart. But then again, I get into the issue of wanting that 70% winning performance and only getting a smaller count of trades. I wonder if this is the trade-off (higher winning percentage=smaller count of trades vs. lower winning percentage=larger count of trades).

      Since I don’t want to give up on that winning percentage, I may be working with short-term strategies for quite a while.

       

    • #8236
      Anonymous
      Inactive

      @dommech-Yeah, I leave the generator more wide open and once it’s done or as I filter is when I get really picky about the strategies, just so I don’t miss those nice and very low DD strategies.

      For FX, I am going back 5 years. Now that we are in 2019, I changed my data horizon to start at 1/1/2014. I do this because it gives me enough bars as I am trading H1 and M15 charts. For the lower timeframes, 200k bars should be good enough to get some good strategies.

      • #8244
        Anonymous
        Inactive

        @jacpin thx sounds good, I go usually for M15 H1 and sometimes H4 but not lower

        Will change to 5 years as well :-)

        I recently heard in one of Petko’s courses that instead of demo testing the files you could (optional!) Change the data horizon and leave 1 month out of the generator and later recalculate. this gives me even more confidence that the strategy is robust. I still put many EA’s on demo so exchange the bad ones

    • #8248
      Anonymous
      Inactive

      Hello Jacpin,

      You are getting more count of trades on M15 probably because you have more data on it ( I guess you have the max for EA Stduo 200k there?).

      So basically the more bars we have the more count of trades we can expect to see. Of course it depends how you set the generator/reactor, acceptance criteria, etc.

      Just be careful if you use small count of trades and higher win/loss ratio, not to go in over-optimized strategies. Make sure that you do the Monte Carlo test and Demo testing (I know that you do demo).

    • #8249
      Anonymous
      Inactive

      Hello Dommech,

      Glad to see you are working in more details. Yes, this method of removing the last one month is really great.

      This way we see if the strategy was going to be profitable if we really traded with it. It saves a lot of time, and as you said, it gives confidence.

      Both strategies look fine.

    • #8251
      Anonymous
      Inactive

      @Petko and Dommech-Can you let me know which course has this method to leave off the last month in the Data Horizon? I want to understand the steps on how to do this and see if it will really save me some time or provide me with more confidence in the strategies that I generate.

    • #8252
      Anonymous
      Inactive

      Hello Jacpin,

      Glad to hear from you. I show that in the The Ethereum trading in 2018 + 99 Robots every month course, but I have it in my “to do” list where I want to dedicate a whole course about it. I will show different methods on how to avoid the Demo trading.

    • #8253
      Anonymous
      Inactive

      @Petko-You are awesome! If you can please do that I would be so grateful. Sometimes, the waiting for my EAs to pass demo is frustrating to me. But I don’t want to take unnecessary risks. :) As soon as you have anything that shows how to avoid demo trading, then sign me up!!!

    • #8254
      Anonymous
      Inactive

      I will use Demo as well but I will not Demo test my strategies before going live, I will still continue to demo test “backup strategies” if I need to switch out some of the ones. Testing this way on “Out-Data” work as well as demo testing. Markets change anyway so it’s not a guarantee that the strategy will work live if it did on demo.

      I go with enough history data to feel confident + 80-90% Monte Carlo + the last step is the one month of “Out data” I don’t feel that I need more confirmations than that, this way really saves Weeks or even months so I’m willing to take the risks.

       

      Hey, I’m compounding profits so lets start to compound time ;-)

    • #8265
      Anonymous
      Inactive

      Jacpin,

      this is my job to test, trade, and find new methods which are faster. It is great that there are such softwares nowadays which allows us to be innovative.

    • #8266
      Anonymous
      Inactive

      Hello Dommech,

      your method is just fine I think, very similar to what I do. Also, you are right that there is no guarantee, and I think I make this clear in all of my courses. We never know if a profitable EA will continue trade well. It is just the same as to know where EURUSD will go tomorrow.

      But the thing is we wan to put more things on our side before trading, anyway we would be gambling, and you will never see me in the casino :) No way!

    • #8350
      Anonymous
      Inactive

      Hello,

      I want to ask a question.

      In one course I saw that in the acceptance criteria Petko uses the ambiguous bars, and I do not see those in the acceptance criteria.

    • #8355
      Anonymous
      Inactive

      @Chingi-EA Studio went through about 2 updates from the time I have been using it in the last 4 months. Petko is probably going to be updating that course or making a note about the software changes between the time the course was created and now. Instead of ambiguous bars, I use Minimum Backtest Quality and leave it at the default of 98%. Here is the information from the Help tab on EA Studio about this criteria:
      EA Studio Help content on ambiguous bars

    • #8357
      Anonymous
      Inactive

      Hello Jacpin,

      thank you very much for making that clear.

      Actually Petko explains the same in the course about the ambiguous bars, but I was just thinking that this option is no more available.

      So it is good to know it is there, just with different name.

       

    • #8371
      Anonymous
      Inactive

      Thanks for answering the question, Jacpin!

      Yes, Chingi, it is the same filter.

      Cheers

    • #8378
      Anonymous
      Inactive

      I like to use it too! And if one is developing the EA by coding, will never know this option exists :)

    • #8423
      Anonymous
      Inactive

      I am used to place the max consecutive losses in the acceptance criteria.

      I think it is great filter because this way we know how many negative trades to expect during the trading.

      also if there are more during the demo trading, than I know it is over optimized Expert Advisor

    • #8445
      Anonymous
      Inactive

      I’m currently testing from 2005 on the H1 for a few of my pairs (roughly 90k bars). I’ve been looking into using 20% OOS and then keeping the last 6 months of data in my back pocket as a final test after Monte Carlo. Today I just threw some GBPJPY strats on the demo account for testing, will let you know how it goes!

      P.S. only 2 made it onto my demo account after 20 hours of scanning. Only the strategies that passed the 20% OOS and the 6 months visual check.

    • #8462
      Anonymous
      Inactive

      Hi Roman,

      It is good that you test with the OOS and 6 months at the end. However, you are using huge period, so you can afford it.

      Keep in mind that the more Historical data you have, the profit per day becomes smaller. That is why to look for this “golden middle” that will bring you you robust strategies with a nice profit.

    • #8489
      Anonymous
      Inactive

      Hey guys,

      do you know that now it is available to use up to 500k bars in the Data in EA Studio. That is only for the licensed traders by the way.

      Have someone tried that?

    • #8493
      Anonymous
      Inactive

      @Chris-I did not know that. That is a lot of bars. For H1, I think going back 5 years hasn’t even hit 200k bars yet for me. So, 500k…. that is a lot of bars. I wonder if that is more for the lower timeframes like M1 and M5 where 200k bars will only let you go back a couple of months. 500k might be able to give a full year on M1 or M5…or at least close to it. I’m gonna check it out.

    • #8496
      Anonymous
      Inactive

      Hello,

      this increase of the Historical bars is still in test, and I am not sure if it will last.

      Anyway, if you want to test it, you need to change the number from the Data Horizon.

      There are many updates now in EA Studio, and more are coming up.

      So what I will do is to open a new topic in the forum, where I will post videos with every update. This way everyone will keep it up with the updates, and I will explain them in details, because in the help of EA Studio they are written but not really explained.

    • #9513
      Anonymous
      Inactive

      Hi all,

      I wish to know if someone has a strict system when generating strategies with EA Studio or FSB pro about the acceptance criteria?

      What I have learned from Petko is to reduce the acceptance criteria if I can not get any strategies and to increase it if I am generating too many.

      The thing is that with every asset it is different. I mean if I found good acceptance criteria for EURUSD, this does not work on GBPJPY for example. So I had to lower the acceptance criteria there.

      Any suggestions on that?

    • #9534
      Anonymous
      Inactive

      @Maria-Hi there! I know what you are talking about. I did have to change the acceptance criteria in order to generate strategies, but then I would use the performance filers in the collection with the same acceptance criteria I would have normally use to get the strategies I want. That was the only around that issue that I found.

    • #9544
      Anonymous
      Inactive

      Hi Maria,

      better to generate more strategies and than filter them in the Collection.

      The generator shows different and unique strategies all the time, so you really can not predict what it will show in 100%.

      That is why you better give it a little bit more space, and than you just filter the strategies you want to have using the filters in the collection.

    • #9582
      Anonymous
      Inactive

      Hello Maria,

      one thing to keep in mind here is that the brokers offer a different number of Historical data bars with different assets.

      Have a look at your data, and you will see that for EURUSD you will have more bars that for AUDUSD for example.

      This difference could change the performance of the generator when using the same acceptance criteria which is logical.

      Now when you get used with the EA Studio and you generate daily strategies you will know what acceptance criteria to place for any asset quickly.

      Not a bad idea to make an excel table where you place the currency pairs with the acceptance criteria and the values that worked best the last time.

      So when you run a generator for any asset you can have a quick look at it, and see the latest acceptance criteria that you used. It will save you time.

    • #9591
      Anonymous
      Inactive

      Hello Jacpin,

      I get your point. So you just generate strategies with fewer criteria and than you make it strict with the filter in Collections.

      Now, I am concentrated a lot on the new feature R – squared and I think I am trying to make my strategies with too good equity lines which is not exactly what I should be doing :)

    • #9592
      Anonymous
      Inactive

      Hey Andi,

      this is exactly what I am planning to do. I think jacpin said the same. Just generate with not so much strict criteria and then make it strict from the filters in the collection.

      Petko is doing the same in his courses, so I do not know why I lost a couple of days to struggle with that.

    • #9593
      Anonymous
      Inactive

      Hey Petko,

      Your idea is just great. I am getting on work to start building such a table.

      You are right that it will save me time just because of generating strategies for the same currency pairs will be easier.

      With the time I will just make the acceptance criteria stricter.

    • #9621
      Anonymous
      Inactive

      Hello traders,

      I think it will be great if in this topic everyone shares what acceptance criteria one uses. This was we will have an idea what to test as acceptance criteria because obviously running a generator without good strategies at the end is what we do not want to have.

      So here I will start:

      Currently, I use:

      Profit Factor 1.2

      R – squared – 70

      Min count of trades 500

      Stagnation in % – 15%

    • #9647
      Anonymous
      Inactive

      Here are my Acceptance criteria at the moment for the Forex pairs:

      R – squared – 80

      Min count of trades 450

      Max consecutive losses 10

      Backtest quality – 98

    • #9721
      Anonymous
      Inactive

      Here is what I use in the acceptance criteria:

      Minimum bars in trade – 30%

      Min profit factor – 1.2

      Min months on profit – 80%

      May I ask what is the R – squared? I see that you both use it?

    • #9741
      Anonymous
      Inactive

      Hey Viktor,

      The R-squared is an update we have with EA Studio. It helps us generate strategies with better equity lines.

      I have opened a topic in the Forum called EA Studio Updates – have a look at it, there is video and more details about R-squared.

    • #9755
      Anonymous
      Inactive

      R – squared is great improvement, I think it improved a lot the generator because it chooses more stable strategies

    • #9779
      Anonymous
      Inactive

      Min Trades:200
      R-Squared:75
      OOS Stability:70%

    • #9784
      Anonymous
      Inactive

      After the video of Petko, I am planning to start using the OOS. It seems like really nice and useful. SImply, we do not use the whole period that we have but we use chosen % of Historical data. After that, we see the results that would have happened in the last months. And with the update int he acceptance criteria, we get only the good strategies.

    • #9785
      Anonymous
      Inactive

      Anyway here is what I use:

      Min count of trades 450

      Profit factor 1.2

      Max consecutive losses 7

      Backtesting quality 99%

    • #9790
      Anonymous
      Inactive

      Hey Andi, you go it right, with the update of EA Studio acceptance criteria we can filter the separate sectors as In Sample and Out of Sample. That allows us to generate strategies that perform robustness tests as Multi Market and Monte Carlo in the In Sample part and in the same time those that pass the validation criteria in Out Of Sample part.

    • #9811
      Anonymous
      Inactive

      Hola Andi! I’ve always used OOS, I was testing another software at the same time as FSB in 2017. With the search style they use OOS is very important. With it I still keep some of my data in my back pocket (about 3-6 months) just to really simulate and confirm simulated trading. This ensures at least for me the strategy has some strength I can depend on. Doing my method I may only find 1-5 strategies a day, but it helps me feel more secure with them. Even though we are testing on demo first, this keeps my demo free of clutter. Saves me time, space, and emotional excitement lol.

    • #9832
      Anonymous
      Inactive

      Hey Roman,

      you are very right here, OOS is very important, but once again the update now changed it a lot. We have the chance to choose acceptance criteria for the In Sample and for the Out Of Sample. Before it was for the complete backtest.

      Personally, before the update, I did not use a lot the OOS. Simply because we were choosing the acceptance criteria for the complete backtest. So no matter what was OOS showing we were able to decide which strategy to use based on the whole test. Now we have it separately. This way we can choose what criteria to have in the generated part(In Sample), and what Training part(Out of Sample) to choose.

      With simple words, now we really have the chance to simulate Demo trading with OOS.

    • #10390
      Anonymous
      Inactive

      As said I tested the OOS, and it worked just really great for me. The strategies are stable, they pass the robustness tests, and now I am on a nice profit on the Demo account, so I am sure that most of the EAs will go to my live trading portfolio.

      Thanks, Petko! You really improve the systems and share with us! You are the man!

    • #10417
      Anonymous
      Inactive

      Hi,

      I’ve been generated strategies using FSB Pro but decided to check out EA Studio for the first time today. However, I’m encountering some issues and feel that I may have missed something very obvious.

      Under Acceptance Criteria, I discovered that “Maximum Ambiguous Bars” is not available in the options. Was this removed?

      Thanks.

       

    • #10419
      Anonymous
      Inactive

      Hey Ossaio,

      Good topic here, I am sure it will be useful for many of the traders. The ambiguous bars were renamed to Minimum Backtest Quality. Keep it somewhere at 98-99.

      Kind regards,

      • #10420
        Anonymous
        Inactive

        Thank you very much Petko. It was indeed helpful!

    • #10422
      Anonymous
      Inactive

      Cheers, Ossaio!

    • #10424
      Anonymous
      Inactive

      Hey Andi,

      I am glad to hear that my videos improved your Experts trading.

      I follow along all updated with EA Studio and test them when I find the method that works the best for me, I will always share it.

      Anyway, OOS is great to be combined with the acceptance criteria.

    • #10518
      Anonymous
      Inactive

      Is there any correlation between the Minimum count of trades and Monte Carlo?

    • #10545
      Anonymous
      Inactive

      Hello Stephen, I can say there is. The more count of trades a strategy has, the more chances you have to pass the Monte Carlo.

      Simply, if you have a small count of trades, you are getting closer to over-optimized strategy. The more trades a strategy has, the more robust it is. The strategy was tested more times in the past, and there is a higher chance to continue profit.

    • #10613
      Anonymous
      Inactive

      Hey,Pekto!

      Thanks for the answer. I was guessing that the more count of trades we have, the better.

      I saw that the strategies having more count of trades pass the Monte Carlo.

      However, I think that EA Studio is capable to find great strategies, and especially if we succeed to filter them well.

      Thanks for your help as always!

    • #10614
      Anonymous
      Inactive

      @Petko – Sorry for the delayed response. Yes I really do treasure the OOS, especially the acceptance criteria control of both in and out of sample is extremely useful! Finally got my new computer yesterday which is why I’ve been radio silent. Looking forward to cranking out more strats!

    • #10618
      Anonymous
      Inactive

      Hey Roman,

      Glad to hear from you again. Yes, the new acceptance criteria really changed the usage of OOS. Before that, I was not using it…

    • #10656
      Anonymous
      Inactive

      Guys, when you use the win/loss ration what value are you looking for in the acceptance criteria as a minimum?

    • #10662
      Anonymous
      Inactive

      @Thapelo-I’m using 0.70 as my minimum in the acceptance criteria and only under the complete test part.

    • #10712
      Anonymous
      Inactive

      Hey Jacpin,

      you do not use the OOS at all? How is the win loss ratio calculaed? Isn’t it the profit divided by loss?

    • #10723
      Anonymous
      Inactive

      I think it is calculated when you sum the Winner trades and the losers trades, and then divide by the winners…not 100% actually.

    • #10790
      Anonymous
      Inactive

      Hey guys, it does not really mean how it is calculated. I know that it is a ratio between winning trades and losing trades :)

      But if your SL and TP are different(and they are) this will mean that these criteria could be misleading.

      For example, if you have SL 2 times bigger then the TP, it will mean that one negative trade will equal to 2 positive trades. And it will be different for any strategy…

    • #10798
      Anonymous
      Inactive

      Good point Andi, I observed that my win/loss ratio is only high (>0.75) when SL is very close to or bigger than TP. Sometimes, those strategies with SL 2 times bigger than TP can give very nice equity line but it will require a lot of wins to recover one negative trade.

    • #10802
      Anonymous
      Inactive

      Hey guys, that is why I use more the profit factor. It is not connected to the number of profitable trades and losing trades but to the results itself. At the end of the day, the important is the results, not the number of trades.

    • #10847
      Anonymous
      Inactive

      Hey Ossaio,

      yes, this is true as Petko confirms. It is nice to use the win/loss ratio but it is better if you combine it with some other criteria.

    • #10861
      Anonymous
      Inactive

      For sure, Andi. We always need to combine different criteria.

      Now, when trading on the live account, you can use one strict rule/criteria to follow the trading on the live.

      I think Jacpin was using exactly the Win/loss to monitor the EAs on the live which makes a lot of sense.

    • #10896
      Anonymous
      Inactive

      @Desita-Sorry, it took so long for me to reply. I was having issues logging in and for some reason, the forum wasn’t allowing me to respond. But now I can. I use the win/loss ratio as 0.70 (meaning 7 out of 10 trades are winners) I only will accept 3 losses out of 10 trades. This is just my conservative way of trading. But after watching Petko’s courses on the updates, I now use the win/loss ratio of 0.70 for the complete backtest as well as a minimum count of trades. I use the OOS just the way Petko shows us as well as the R-squared for optimization. After doing this, my strategies have become so much better.

      @Petko-You’re absolutely right. I still do. It is a lot easier for me to analyze an EA results in FX Blue Live with just monitoring the win/loss vs, anything else.

      Hope everyone else is doing well and happy trading! My commodities are on a roll lately and my forex pairs with GBP and JPY are doing fantastic this month!

       

    • #10905
      Anonymous
      Inactive

      Hello Jacpin,

      Glad to hear that the recent videos that I recorded improved your strategies with the OOS and the R-Squared.

      I think your system to manage the live account with win/loss ratio of 0.70 is just great. Keep up the good work!

    • #10952
      Anonymous
      Inactive

      Hey Jacpin,

      thank you very much for the replay. Your system is really nice. I will give it a try during the next month. It makes a lot of sense really.

      And what is your system to test the EAs on Demo, or you do not? Do you only use the system of Petko for OOS?

    • #10959
      Anonymous
      Inactive

      @Desita-Hey there! I honestly tried to get out testing on Demo and only using Petko’s system of the OOS, but I just couldn’t confidently let it go. I guess this may be considered overly cautious, but I really don’t like waste time or money. So I do a combination of both.

      I generate the strategies using my broker’s live historical data and include the updated criteria that Petko showed using the R-squared and 30% OOS. I then take these strategies and run them through the MT strategy tester (since I am using MT5, it might be a bit different for those on MT4). I analyze the last 10 trades to see if the win/loss is still at 70% or above.

      For example..strategy generated and ran through tester shows a total count of trades to be 125. I go back to trade 110 (not 115) to analyze and see if 70% win/loss performance is maintained. From there I check the win/loss performance of trades 120-125. Lets say it is 4-1 in winning trades at this time. I then put this EA in demo for the next 5 trades to complete another 10 trade analysis. If it maintains losing more than 2 trades out of the next 5 trades, then this has maintained the 70% winning performance and passed demo testing. Potentially this is an EA that I could start live trading. There are other factors I look at as well before immediately putting them on, like profit factor, # of pips moved, etc.

      Let’s take this same scenario and have it start off as a losing strategy, for instance it is sitting at 2-3 in winning trades. This means that it cannot have any more losses out of the next 5 trades to pass my demo criteria. Sometimes they pass and sometimes they don’t. But I have found that being this strict has helped me to avoid some major catastrophes.

      Hope this helps.

    • #10996
      Anonymous
      Inactive

      Hello Desita!

      Thank you so much for making this so clear. I see that you are very strict in your testing which is absolutely respectful.

      I like that you look at the recent trades. I also do. I avoid placing EAs which equity line goes down at the end after the generation. But it is not really strict and precise to look at the chart. Probably the number of trades is the better solution.

      Anyway, I watched many times the OOS update from Petko and it is just great. I am sorry that I did not use it so far.

    • #11062
      Anonymous
      Inactive

      Jacpin, so nice of you to share your experience here!

      My acceptance criteria on live account are 1.2 profit factor, but I see that you are doing deeper analysis which is more professional.

    • #11072
      Anonymous
      Inactive

      @Desita-I did the same thing..not looking at strategies where the equity line is going down after generation. But since I am generating fewer strategies, I start to look at these and keep them in mind because it may be just going into its losing phase and will come back in winning later on. I agree, I am really mad at myself for not using OOS sooner.

      @Haliffa-Thanks for the compliment! I would say that this is me being very conservative, but not overly cautious. If I became overly cautious as well, then none of my EAs would ever go live! LOL.

    • #11077
      Anonymous
      Inactive

      Hello Jacpin, yes Petko mentions that at one of the recent courses that it is important to place the EA on live when it is on its winning phase. It makes so much sense.

      I always feel like: “OK, that’s it! I know what I have to do now!” and then something new comes up, something I did not think about or I missed :)

    • #11101
      Anonymous
      Inactive

      Hey Jacpin,

      Nice to see you writing in the Forum, it is great to learn from your experience. I have built a similar system to yours but I want to test well before I share. :)

       

       

    • #11122
      Anonymous
      Inactive

      Hello Jacpin, you are right! If we go too cautious, we better stop trading Forex. :)

      But as Petko says, we should be confident and not brave in trading.

    • #11246
      Anonymous
      Inactive

      Hello guys,

      Quite interesting topic here. The thing is that really everyone is different. Different risk tolerance, different capital to trade, and different targets.

      The best is to test it all on a Demo, and see where you will feel comfortable.

    • #11423
      Anonymous
      Inactive

      Hello,

      I am Laila, a new trader to the forum. I want to ask if someone succeeded to get strategies from the generator if using all Acceptance criteria?

    • #11437
      Anonymous
      Inactive

      Hello Laila,

      Welcome to the Forum! If you mean using all Acceptance Criteria at the same time, you won’t probably get any strategies. Normally we use 2 to 5 different criteria and it is already too strict.

      Also, it is important to have good Historical data.

    • #11585
      Anonymous
      Inactive

      Hi Laila,

      I use only 2 acceptance criteria at the moment in “training” and OOS. My reactor settings are pretty strict though, i like to see a very strong Monte Carlo. This test for me is the most important. But again this is my personal style. You’ll find what you like to see with time. It’s taken me 4 months of live trading to gain 30% in my account. September of last year is when i finally got serious about developing my strategies the way i’m comfortable. If you see Jac’s criteria he likes to see 70% win ratio, this for me means large stops with tight TP in my experience so far. Not something I’m comfortable with. I’d rather see at least 1-1 ratio between SL and TP, and as long as the win rate is above 40% I’m happy. Give it time, and patience. You’ll want to throw your computer from time to time when you get back to the generators and see nothing in the collection. If I knew what i know now in December 2017, I would have focused on learning my reactor style sooner.

    • #11648
      Anonymous
      Inactive

      Hello Petko,

      After a couple of your courses, I realized that it’s not the idea to use all of them but few. Also, it depends on what value we will set.

      I spend reading the forum(great and very positive), watching the courses and practicing. I have a much better idea of how to use the two software.

    • #11649
      Anonymous
      Inactive

      Hello Roman,

      thank you very much for the information and for sharing your experience. I am sure it will take me time, and I am quite serious in trading for the last few years so I hope I will be in tune with the software in the next 1-2 months.

      I am just exploring the OOS function(Petko’s videos about it are awesome). It is very hard for me to twist my trading style but I see that this is the right path and I am confidents I am in the right place.

      It is very motivating to hear you made this profit. It is a very good profit for 4 months!!! Some professional traders I know, fellows of mine, aim at 20% per year. Of course, they trade with huge accounts.

      As soon as I see what works for me, I will share it in details.

      Regards,

      Laila

    • #11669
      Anonymous
      Inactive

      Hi Laila,

      I began as a manual trader as well, but as Popov once said in a post on the main forum for FSB “This is a different way to trade”. When I first started using the software I rushed into throwing EA’s live without really testing them on demo first. Now i know what to look for in order to do that, but when i started i blew an account just as fast as i funded it. OOS is something I pay Very close attention to, and I keep a little bit of data in my back pocket to truly verify the OOS in EA Studio. I’m currently working on learning FSB so you’ll see me asking a lot of questions in the FSB thread as well. To make that profit I’ve also had to endure two major drawdowns with my errors (i started a thread on this). I rushed strategies onto the live account at full demo size and a single loss on two occasions (the last one was a legit accident due to me being half asleep) put me in a 50% dd the first time, and the second was about 3 weeks ago and it took out all my previous gains and then some. Luckily last week was a REALLY good trading week and i made it all back with some EA’s i had put live on GJ and EU.

    • #11670
      Anonymous
      Inactive

      In thinking about it, my account would be up around 60% since the beginning of 2019 if not for my last error. Was about to hit the 30% mark before coming home from a 12 hour day and putting a strategy full blast on the account. It’s still a profitable strat, but now it’s at about 3% account risk instead of the “Full Nelly” that took out my previous profits. I’m enjoying algo trading much more than i did as a discretionary trader. I still stalk the markets on the daily like i’m used to, but enjoying my trades getting triggered while chasing people around for my day job lol

    • #11681
      Anonymous
      Inactive

      Hey Roman, may I ask what was your error you did, because I did not understand, sorry fr that. Just knowing each other mistakes would be so useful. Thanks!

    • #11694
      Anonymous
      Inactive

      Hola Andi,

      I’ve been trading using a smaller live account to really get a grasp on how to track the demo EA’s (and practice doing this consistently every day) then make sure the live account continues to grow. What I ended up doing twice is putting my full demo size on my live account dragging myself into a 50% drawdown the first time. And the second time I had come home from a long day of driving (I’m a territory sales rep) and placed an EA live without adjusting the position size. Erasing all my previous gains of about 32% bringing be back down to break even. This was about a month ago so I’ve just recently recovered it due to having more EA’s on the live account now than I did at that time.

      Silly mistakes, but cost a lot of time and aggravation. So had to remind myself to slowdown again.

    • #11697
      Anonymous
      Inactive

      Hey Roman, you should be very careful when placing new EAs in the account. Make sure when you generate them in EA Studio or FSB pro to use the lots that you are planning to trade with. This way you will not need to change or adjust when placing on the live or demo account.

    • #11719
      Anonymous
      Inactive

      Hey everyone! Just wanted to post an update of the Acceptance Criteria that I am using after having implemented the OOS from watching Petko’s videos:
      Complete backtest-Minimum win/loss ratio-0.7

      In Sample (training) part-Minimum net profit-100 and Minimum r-squared-65

      Out of Sample (trading) part-Same as In Sample

      Doing well with this. :)

    • #11728
      Anonymous
      Inactive

      Hey Jacpin, the Minimum net profit is if you trade with 0.1 or? It depends on the lots…

    • #11738
      Anonymous
      Inactive

      @Stephen-Yes, this is with trading at 0.1 lots. I always generate my strategies with trading at 0.1 lots. I will then just increase the lot size during live trading when I feel my account balance is high enough to handle the risk.

    • #11752
      Anonymous
      Inactive

      Jacpin thanks for the update, are you using 30% OOS? I’ve been mainly using 20%.

    • #11755
      Anonymous
      Inactive

      @Roman-Yup, I’m using the 30% and it has made such a great, huge difference in the strategies that I am generating for the better. I just copied what Petko had in his videos and went with that. Thank goodness for Petko.

    • #11760
      Anonymous
      Inactive

      I stay with 20% OOS, I am not sure if there is a huge difference between 20% and 30%…maybe if the data is smaller it is good to use 20%. Anyway, we would have too small data to generate the EAs.

    • #11761
      Anonymous
      Inactive

      And yes, good we have Petko! He changes my trading it total. First I realized from the Forum that I was scammed last year, then I learned how to trade by myself and not to depend on anyone, and now he keeps improving my trading with all updates and new courses.

    • #11791
      Anonymous
      Inactive

      @Haliffa – Agreed, Petko is a huge asset!

      I personally like the 20% OOS, it simulates the most recent market conditions (I mainly trade H1) so for me 20% is about a year and a half worth of data. Then i verify the OOS with the most current 6 months of data that I’ve kept with Data Horizon. It’s all about personal preference :)

    • #11831
      Anonymous
      Inactive

      Hello Roman,

      yes indeed it is a personal choice but the great thing with OOS is exactly that we are able to test the EAs on the recent months. And it happens automatically with the Reactor which is really awesome!

    • #12218
      Anonymous
      Inactive

      Hello, guys, recently we had an update with the EA Studio which combines the OOS and the Walk forward. I will do my best to record a video about it until the end of the week.

    • #12221
      Anonymous
      Inactive

      @Petko-I can’t wait. Another way to make better strategies generate??? I’m here for it!!!

    • #12223
      Anonymous
      Inactive

      Me too, every time I am excited to see updates and new videos.

    • #12276
      Anonymous
      Inactive

      Hello Jacpin,

      yes, today I will record the video and launch it till Sunday.

      Kind regards,

    • #12342
      Anonymous
      Inactive

      Hello Jacpin, what else do you use when you generate the EAs or just win/loss 0.7?

    • #12351
      Anonymous
      Inactive

      @Violet-Hi there! Here is the updated Acceptance Criteria that I use based on Petko’s latest video:

      Complete Backtest:

      Min. profit factor-1.1
      Minimum r-squared-70

      In Sample (training) part:

      Minimum r-squared-50

      Out of Sample (trading) part:

      Minimum r-squared-50

      After the strategies are generated, I then filter their performance based on the win/loss, # of trades, etc.

      I hope this helps. Happy trading!

    • #12353
      Anonymous
      Inactive

      Hello Jacpin,

      thank you very much for sharing. Yes, I saw that videos but I tried generating with the win/loss of 0.7 and I did not get any strategies. Now it makes sense to me.

      I saw that you follow the results, and you keep the EA if it makes 7 of 10 profitable, right? What is the SL is higher than the TP. If we have 7 profitable with small TP and 3 negative with bigger SL, isn’t that going to be a losing EA?

    • #12362
      Anonymous
      Inactive

      @Violet-Yes, I keep the EA if it makes 7 out of 10 trades. I follow the performance using FX Blue Live and it has helped tremendously. I usually do a check twice a day on the performance of the robots-once in the morning and once in the evening.

      Yes, you’re right. It would be a losing EA with a higher SL than TP. Those EAs that I have that are like that are trading at over 90% accuracy. So, I am usually a good 15-20 wins in before a SL occurs. But as soon as it does look like it is just wiping profits, then it is time to take them off.

    • #12369
      Anonymous
      Inactive

      @jacpin2002 – thanks for sharing all of that. It sounds you already know your system and you know what you are doing and what you need to do. That is lovely. One last question :) How long time normally one EA stays on a live account with this management of 7 out of 10?

    • #12388
      Anonymous
      Inactive

      @Violet-I only started live trading in October 2018, so I am just 6 months in. However, I can say that my current EAs are lasting about 3-4 months staying in profit for right now. But I am constantly running EA Studio as with updates and Petko’s videos, I am generating better EAs all the time that are lasting longer and with tighter performance, meaning the SL is closer to the TP.

    • #12389
      Anonymous
      Inactive

      @Jacpin – I’m very happy to hear your results! You always give me hope LOL. Trying to get my stats to improve, so far the best strategy i have is one Petko released in one of his courses back in September last year :/. Very curious though, with such performance you’ve been getting what’s kind of tp and sl range are you using in the generators?

    • #12391
      Anonymous
      Inactive

      @Roman-Hey there! I’m glad my experience is helping you out. I wanted to make sure I share both my ups and downs, so that other traders know that they are not alone in what they experience. I keep the TP and SL range for the generator as follows: Forex (SL 10-100 pips Fixed or Trailing and TP 10-100-both are set to Always use) Commodities (SL 1-10 pips Fixed or Trailing and TP 1-10 pips-both are set to Always use). Hope this helps.

      *The only thing I am struggling with is to have a range of SL and TP for the cryptocurrencies. I want to be able to keep it to Always use, but I’m having trouble finding the range. @Petko-Could you please help me with this? Maybe you can provide some guidance on what range could work for Bitcoin, Ethereum, and Ripple? I did notice that range may differ amongst these three as they all move differently in the relative amount of pips.

    • #12396
      Anonymous
      Inactive

      Hello Jacpin,

      I succeed to create EAs so far that last for no more than 5 weeks. So I guess this is the thing we need to look for – longer successful performance. This way the longer the EAs last, the less work we will do. At the end of the day, this is why we are at Expert Advisors :) And what do you mean by tighter performance? Why are you looking for SL closer to the TP?

    • #12397
      Anonymous
      Inactive

      @Violet-Having the SL closer to the TP is what I mean by tighter performance. I like the SL being close to the TP because with a 70% winning performance, my EA will only take 1 or 2 trades to make up the loss instead of 4 or 5. And yes, always be on the lookout for longer successful performance. My two EAs that have been the most successful and longest running performance are for GBPUSD and gold. :) Hope this helps.

    • #12399
      Anonymous
      Inactive

      Jacpin, you are so kind to share all of that. Thanks a lot! I am sure you are in help to many that read but afraid to ask :)

      I have started using gold too and I am happy with the results so far :)

    • #12400
      Anonymous
      Inactive

      Hello Jacpin,

      It is indeed hard to set the range for the cryptocurrencies. This is because the recent months the Bitcoin and the others were staying in a range without huge volatility. During this time when I was generating EAs, I was looking for smaller TP because if I place a huge range, the generator will look at the whole Historical Data. This will include the data from 2017 and 2018 when the bigger TP worked better and Take Profit of 200$ was taken a few times during the day. This was the time when I recorded the two courses for the Bitcoin Never Losing Forumala.

      Anyway, now there is some volatility again, so I have increased again the ranges. Also, I am testing now the cryptocurrencies with the update with the Walk Forward Optimization. I have described it in the recent update called EA Studio updates: Walk Forward optimization.

      This way we take the last parameters which are best for the recent period of data. And this is very suitable for the cryptocurrencies which have different volatility all the time.

      Hope that helps.

    • #13061
      Anonymous
      Inactive

      Hey Petko,

      Thank you for the video, I have missed it somehow. I am on the halfway now but it looks like a really interesting one.

       

    • #13223
      Anonymous
      Inactive

      Hey Leon, just keep an eye on the EA Studio Updates topic. Whenever there is a major update in EA Studio I record a video about it.

      Actually, there are updates in EA Studio all the time but most are inside the code of the software which improves the speed of the generator and other features.

       

    • #14572
      Anonymous
      Inactive

      Alright, so there are updates all the time as far as I get it. But not on the interface. And I guess, you make updates only on the things that we see, or some extra features? Thanks for your work, Petko! I really enjoy watching the courses and using the EA Studio and FSB Pro.

    • #14943
      Anonymous
      Inactive

      Hello all, do you use different acceptance criteria for the different time frames or not? At least with the different time frames, we have a different number of bars, right? Does this mean that we need to require a different count of trades?

    • #14963
      Anonymous
      Inactive

      Hello guys, it also happens to you that the Acceptance Criteria is not accepted by the Reactor all the time until it has led you to despair? Everyone is responsible for generating their own EAs. I wanted to know how you behave. Do you have an example of Exel tables where you have the whole in overview? Can you take a few screenshots to show your Acceptance Criteria values? This would make it easier for me and for many of you who are still at the start.

       

    • #15030
      Anonymous
      Inactive

      Hello Centcel,

      the best thing to do is to start with small criteria, not strict. With the time when you collect more bars, you will be able to increase it. For example, try to make stricter the criteria every new month. Increase the Number of Trades from 300 to 320, 340..every new month. Because with every new month you will have more bars. It worked for me before…

      What I do now is to create many EAs, and after that filter them in the collection. Not looking so much to make it strict.

    • #15485
      Anonymous
      Inactive

      Hello Centcel,

      I think you have bad Historical data. I had this issue at the beginning. You won’t get any decent strategies before you collect many bars. Focus on the small time frames because there the data collect faster.

    • #15717
      Anonymous
      Inactive

      Hello Centcel,

      the guys have you good answers. The problem is with the data obviously.

      What you can do is to use the MetaTrader-Demo data that is in EA Studio. It has many bars. You will be able to create good strategies. As you see in most of my courses I use exactly this data. Also, it updates automatically.

    • #16618
      Anonymous
      Inactive

      Petko, do you use the same criteria in the Acceptance criteria when you generate the EA and the additional filter in the collection? Does it make sense to filter the EAs in the collection with different criteria or better use the same?

      Thanks!

    • #18093
      Anonymous
      Inactive

      Hello friends,

      Are there any Risk/reward ratio in the Acceptance criteria on Ea Studio

      Thanks

    • #18109
      Anonymous
      Inactive

      As far as I know, there are the Win/loss and Return/drawdown.

      How should be risk/reward calculated? How much you are risking vs how much you profit. This means the loss (this is what we risk) vs the profit (this is what we benefit). If this is the case this is the win/loss or the profit factor which is the gross loss/gross profit.

    • #18125
      Anonymous
      Inactive

      Hello Haliffa,

      Reason why i was asking about risk/reward ratio is because many of the strategys i get, often has bigger SL than TP but has great Profit Factor according to EA studio. But i wanted to aim more for example: risk 10$ to make 20$, which criteria should i focus on then?

    • #18341
      Anonymous
      Inactive

      Hello Riuzk,

      I understand your question. EA Studio taught me not to look for a smaller SL than the TP. This is an old trading rule that was never proved to me.

      Anyway. if you want to have that, just put in the range for SL and TP when you are generating the EAs.

      For example, place a range for the SL 10-15 and for TP 30-45.

      Kind regards,

      • #18346
        Anonymous
        Inactive

        “EA Studio taught me not to look for a smaller SL than the TP. This is an old trading rule that was never proved to me.”

        Petko, would you please explain abit more on this?

    • #18349
      Anonymous
      Inactive

      One of the old trading rules says that your Take Profit should be 3 times bigger than the Stop Loss. After I tested 100s and even 1000s of strategies with EAs I realized that this is not the reality. I have so many profitable EAs where the SL is bigger than the TP.

      Also, with EA Studio and the Experts, we test with precise statistics, something not available at manual trading at all.

      Of course, there are strategies that work with SL smaller than the TP but not the majority.

      And as I mentioned in some of the courses, if you ignore everything but think just about the price. When you open a trade and you place a SL smaller than the TP, you have a bigger chance of hitting the SL first. Higher possibility.

    • #18350
      Anonymous
      Inactive

      And I just did not see prove along the years that the SL should be 3 times smaller than the TP… :)

    • #18463
      Anonymous
      Inactive

      Thanks Petko for you explanation, im guessing you focus more on profit factor with counts of trades.

      Many of my running EA’s has bigger SL than TP, but i see sometimes my EA studio find a strategy that have SL on 150 pip and TP 10 pip, these are some strategy i tend to ignore. Because sometimes i have 15 winning trades in a row and 1 loss that takes you back to breakeven. What kind of experience do you have with these strategy Pekto?

    • #18525
      Anonymous
      Inactive

      I normally avoid those as well. There were traders sharing in the forum that they profit with such strategies. I think it was for the Gold…

      Anyway, if the strategy passes the Monte Carlo and it is not over-optimized for such SL or TP I think it worths trying it.

      Ye, recently I use a bit more the profit factor, but give it a try, use different things, experiment. This is the way that you will find your trading style.

    • #20695
      Anonymous
      Inactive

      Just an update to this topic: I started using more the consecutive losses acceptance criteria. I went down to 5 and the strategies I get are really awesome. I use it as well to remove the EAs from my live account. If they make more than 5 consecutive losses, I remove them.

      And it makes a lot of sense because if we create an EA following one thing when this thing is broken or comes not true, it means the strategy was over-optimized for that criteria. Correct me if I am wrong Petko.

    • #21598
      Anonymous
      Inactive

      Hey Andi,

      Glad to hear from you. I would not correct you because I use the very same thing with some of my accounts.

      Let’s make it clearer to the beginner traders what is consecutive losses in Forex trading.  This is how many losing trades in a row we have when generating a strategy or backtesting one.

      Now, when Andi says that he uses 5 consecutive losses, it means that he aims at strategies that have no more than 5 trades losing in a row.

      So yes, it makes sense to keep the same rules when generating strategies and when trading on a Demo to filter the EAs for live. The consecutive losses in Forex strategies are quite interesting and easy to follow when trading as well.

    • #21745
      Anonymous
      Inactive

      How to follow the consecutive losses in Forex trading with the EAs? I am not sure if I see that in FX Blue?

       

    • #21800
      Anonymous
      Inactive

      Hey Mery,

      yes, you can not see exactly the consecutive losses in FX Blue, you can see the winner and the losers there. So one of the things you can do is to keep an eye when you have 10 trades and see how many of those were the losers. Let’s say you want to have win/loss ration of 0.7, this will mean that you can allow just 3 losers. After that, you can restart it when the strategy goes to 10-20 trades. Or you can restart at every 5 trades.

      The other thing you can do is to bring back the strategy in EA Studio and from Data horizon you can set as a start the date when you started trading with the EA. And you will have a detailed statistic for the strategy. Basically, you can import 10 EAs, update the Historical data and see how they go, what stats you have, but just make sure to set the start date.

      The consecutive losses in Forex are just an example for that, you can do it with the profit factor, the r-squared, max stagnation and so on…

    • #22322
      Anonymous
      Inactive

      Hey Petko,

      thanks for making this clearer. I got it now. I am surprised that in FX blue there are no so many statistics as within EA Studio. It’s a statistical website and EA Studio shows you more about the strategies… :)

      Anyway, I wish there was such a feature in EA Studio where we can track the performance of the Experts and we would not need to use the external website.

    • #22394
      Anonymous
      Inactive

      Hi Meryjonestexas,

      I see some columns in FX Blue about consecutive losses and winners. They’re all the way to the right on the stats page, so they’re kind of hidden.

      Is this what you’re looking for?

    • #22474
      Anonymous
      Inactive

      Hey Traderaw,

      thanks indeed! Yes, I see now that there are consecutive losses and profits.

      I am thinking of a new system to place the EAs trading on the live account. If I generate EAs with consecutive losses 7, for example, I would then keep the EAs in the live account until there are 7 consecutive losses. If this happens I would remove the EAs from the live account.

      How does this sound?

    • #22542
      Anonymous
      Inactive

      Very good point here! In my mind was that Mary was asking about the win/loss ratio! Thanks for the clarification traderaw19!

      Mary, I am not really sure about that system…

      let’s say you have selected to use 7 consecutive losses. In your real trading you might have the case to hit on 4-5 consecutive losses than 1 winner, and then again 4-5 consecutive losses and 1 winner. And this could continue for some time and it will be within your criteria but you will have losses…

       

    • #22942
      Anonymous
      Inactive

      Hi everyone. I’m new to algo trading and to this forum. Just wanted to know your thoughts regarding this subject. Thanks

      Since the common acceptance criteria can be found under the generator (generator settings), and also under optimization (whether full data, walk forward, and normalization), what is the best way to make use of the common acceptance criteria?

      Should we use it while generating strategies, or during optimization? Or both?

      What are the advantages or disadvantages in using one method over the other?

    • #23050
      Anonymous
      Inactive

      Hello Jay-R,

      Very good question here, but it is from those questions that have no precise answers.

      However, I will explain to you what is the logic.

      If you use the common acceptance criteria in the generator, all the strategies will be filtered there(this is what I do).

      If you want to use the optimizer, it is recommendable to use the common acceptance criteria again. Because the strategies that will come from the generator fitting the acceptance criteria but the optimizer can change that. Normally it should change them in a better way and improve Profit Factor, Consecutive losses and so on, but might lower the number of trades.

      Anyway using the Monte Carlo is a must after the generator.

      Have a look at the Normalizer, it is quite interesting. I will upload an update video about it.

      Cheers,

      • #23417
        Anonymous
        Inactive

        Thanks for elaborating on the logic Petko.

        For the Monte Carlo, I did notice in your courses that you use it frequently.

        And yes, I’m looking forward to your updates on the Normalizer.

        Cheers

    • #23425
      Anonymous
      Inactive

      Hey Jay-R,

      I will do my best to record those updates tomorrow.

      And yes, I use the Monte Carlo all the time. It is the strongest robustness tool for me.

    • #24158
      Anonymous
      Inactive

      Hi Petko,

      I’ve been using Monte Carlo and I also think it’s a very nice robustness tool. Are the updates you spoke about ready yet?

    • #24240
      Anonymous
      Inactive

      Hey Stephen,

      Glad to hear from you. Yes, it is recorded, just the team is editing it.

      Tomorrow it will be uploaded on YouTube, and I will inform you in the EA Studio Updates topic.

    • #24947
      Anonymous
      Inactive

      Hi everyone. I see the term Acceptance criteria is a vast combination of features. When choosing the Acceptance criteria, how do you know what and what not to combine for you to get the expected outcome?

    • #32199
      Anonymous
      Inactive

      Hey John,

      The best practice is to start with wide acceptance criteria. For example, use just Min count of trades 300 and a profit factor of 1.2.

      Or you can use just consecutive losses in Forex which means that the strategies you want to trade must not have more than 7 consecutive losses, for example.

      When you get many strategies in the collection, like over 100, you can add some more criteria

    • #36771
      Anonymous
      Inactive

      Something I wanted to share. Actually Petko said that long ago but I did not realize it. Now I see it is 100% true.

      The more count of trades the strategy has, the Monte Carlo passes with more validated tests. This means that we have more robust strategies.

      So basically the most important Acceptance criteria is a profitable strategy with many count of trades. With some currencies and time frames I get over 1000 without a problem, and with other 500 is the level. But at the end of the day, I get better strategies for any asset.

       

    • #36968
      Anonymous
      Inactive

      Yes, Andi!

      Simply with the strategies with more count of trades the entry conditions happened many times in the past. This is what makes them robust.

    • #38092
      Anonymous
      Inactive

      My Acceptance Criteria

      Balance line Stability 85 and minimum count of trades

      It always gives me R-squared greater than 90 and very good profit factor.

      It is a new update I believe, you should all give it a try.

      By the way, this is my first post, you all have been helpful here. I will try to share one of my results.

       

    • #38093
      Anonymous
      Inactive

      sodekeaugustine3 do you use out of sample…and any robustness tests?

    • #38094
      Anonymous
      Inactive

      I use full data optimization and Monte Carlo validation(robustness test) in the reactor.

      I use OOS Monitor for the Out of sample.

      Balance Stability is a performance metric develop to be as a combination of R-Squared, correlation and better scaling for a strategy

      Eastudio guide, under acceptable criteria

    • #38096
      Anonymous
      Inactive

      Is the oos monitor truly out of sample? Or us it just showing in sample?? Not sure how it works?

    • #38102
      Anonymous
      Inactive

      Yes jenialyinvest

      I do use 30% OOS for my full data optimization but the green part won’t show in the collection, so I have to check OOS Monitor for the OOS.

      This way it is the same out of sample you are talking about.

    • #38104
      Anonymous
      Inactive

      Oh,

      I just check well,it isn’t the same thing, that is why I used 30% OOS in my full data optimization settings.

      What the OOS MOnitor does is that ,it divides the result into 3parts: in sample,out sample and complete backtest in respective of whether you use OOS in your reactor or not.

    • #38795
      Anonymous
      Inactive

      Great discussion here, guys. Keep up the good work!

    • #41200
      Anonymous
      Inactive

      Hello guys,

      something that I figured out recently and I wanted to share.

      I use the OOS when generating the strategies with the reactor, and after that, I filter the strategies with the min count of trades.

      This way, when generating strategies, I am already testing the EAs for the last 20% of the data(simulating the Demo account) and when I filter them with the min count of trades basically I get the robust strategies.

      Plus the Monte Carlo is there of course. This way I feel much more comfortable…but it took me nearly 2 years to realize what should I be using for my self.

      Yes, I know Petko showed that in some of the courses, but maybe I was not ready to accept it :)

    • #41967
      Anonymous
      Inactive

      Hello,

      I’ve been using EA Studio since the beginning of the year, and I took most of the courses. The reactor here works most of the time daily and I have tested many combinations of acceptance criteria and timeframes and I played a lot with data horizons to simulate trading after the out of sample period.

      I am not using normalization, it doesn’t seem to have much impact on the robustness of the strategies,

      I am not using walk forward too, because 20% OOS with the minimum profit factor 1.2 or 1.1 seems to work better to generate robust strategies. Also this way I have the chance to delete strategies that have 1.1 OOS profit factor but are loosing recently or have huge stagnation.

      I like to use minimum R Squared 70 and maximum consecutive losses 10, but what Andi said is really really important. There is a huge difference in miminum 300 trades or minimum 500 trades. The strategies with 300 to 500 trades are much less robust even if they passed Monte Carlo test.

    • #41985
      Anonymous
      Inactive

      Hello Luis,

      You are doing an excellent job! It is all about testing and trading with the EAs.

      EA Studio, in the beginning, was much simpler without Walk Forward, Normalizer, and other tools. With time, many were added, which makes it a bit more confusing and time-consuming for the traders to find their method of generating strategies.

      About the number of trades, that is absolutely correct.

    • #47476
      Anonymous
      Inactive

      Hello guys,

      I am new in the Forum and trading, so I want to ask you what acceptance criteria is?

      Sorry if this question is stupid, but it is hard for me because I am a beginner trader!

      Have a great day!

    • #47710
      Anonymous
      Inactive

      Hello Ivone,

      the Acceptance criteria are the rules that we want our strategies to fulfill.

      For example, when we run the generator to show us new strategies, we can set acceptance criteria with Profit Factor 1.2.

      This means that we will see strategies that have higher PF.

      Cheers.

    • #47809
      Anonymous
      Inactive

      Thank you for the answer, Petko!

       

      Cheers!

    • #49592
      Anonymous
      Inactive

      Hey guys,

      A quite interesting topic that should not fall down in the Forum.

      I see that using the right Acceptance criteria is what gives us the start.

      Recently I started to use the Min Count of Trades + R-squared. I think robustness and a nice balance line works great because it just makes sense…

       

    • #50401
      Anonymous
      Inactive

      Hi Guys,

      I have used a very lenient acceptance criteria such as 90% backtest quality, minimum trades 100 and profit factor 1.1 (also for in-sample and OOS).

      I realised once the strategy count in the collection area reached 100, the rest of the strategies are getting moved to “Pruned Excessive Strategies”. It looks like there is a limit of a maximum of 100 strategies per portfolio. Not sure though.

      Is there anyway I can get these Pruned Strategies back to my collection so I can filter them manually?

      Please advise. Thank you.

    • #50412
      Anonymous
      Inactive

      Hello Faraz,

      yes, in the collection you will always the top 100 strategies. You can not see the rest. Anyway, you can set on the side additional acceptance criteria, and while the Reactor is working you can filter the EAs so it won’t reach 100 by using your extra criteria.

      If you want to have just more strategies than 100, you will need to download the collection when it reaches 100, and delete the strategies so you will collect the new ones.

      By the way, you use a very small value for count of trades. Go for 300 as a minimum.

      Cheers,

    • #50444
      Anonymous
      Inactive

      Hi Petko,

      Thank you for the advice. I will follow the same accordingly.

      Have a nice weekend.

    • #50497
      Anonymous
      Inactive

      Hi Petko,

      As shown in your courses, I tried to open 2-4 windows of EA Studio to calculate many strategies at once. However, the speed significantly reduces, which you have told as well.

      Is this speed something relating to my computer, internet connection speed or is it related to the server of EA Studio?

      I have a VPS connection with Contabo with 60GB Ram, 1Tb SSD and 1000mb/s Bandwith. Yesterday I ran just one strategy window for 600 mins and it was able to calculate more than 5 Million strategies within this time period compared to 4 windows which was able to calculate only around 250,000 strategies within a 600 min timeframe.

      However, I did another one strategy window today and it was only able to calculate around 350,000 strategies within the 600 min timeframe.

      I am starting to think that the speed is not related to my Computer or Internet Connection, it maybe the EA Studio server.

      Please correct me if I am wrong and do you have any other suggestion to increase the speed of the calculations, as I feel the specifications of my VPS mentioned above is pretty good.

      Any of the group members who can contribute to this? Please do.

      Thank you very much.

    • #50514
      Anonymous
      Inactive

      Hey Faraz,

      It looks like you have a very powerful VPS!!! Are you using it just for trading?

      If you have something else in there which uses the RAM(even you have a lot) this might slow down the process.

      EA Studio runs on a server and on the browser at the same time. Make sure you use Chrome.

    • #50516
      Anonymous
      Inactive

      Hi Mery,

      I have a separate VPS setup for trading only. This one I use it solely for EA Studio only. So yes as you mentioned, it is a powerful VPS and I’m only running 01 EA Studio session at the moment and nothing else. The speed is still very low. For a 10 hour session, its generating only around 250k-300k strategies and yes I’m using Chrome as well.

      Initially it was generating around 5 million strategies every 10 hours, thats why I’m a bit confused on what happened now.

      I’ve checked the RAM as well, this is the only program thats running. Feeling that its the EA Studio server that is slow.

      Generally how many strategies does your EA Studio generate in a 10 hours timeframe?

    • #50518
      Anonymous
      Inactive

      Its strange, EA Studio is more slower than before and it use many CPU like FSB .

      Im sure its wasn’t like that few month ago .

    • #50523
      Anonymous
      Inactive

      It work good now, was a problem of my PC I think .

      When do you consider you’re acceptance criteria as too tight ?

      More than 10000 strategy calculated without any of them passed validation ?

    • #50900
      Anonymous
      Inactive

      Hey guys,

      I have been using EA Studio every single day, and I don’t see any issues with the speed.

      Faraz, keep in mind that when EA Studio is loaded, it does not have anything to do with the server. It works just on the browser.

      It works as it is on your computer.

      It might calculate fewer strategies on the lower time frames because you have more bars. On the higher time frames, it will calculate millions. Of course, it depends on the acceptance criteria which will pass.

      The logic is simple – the more bars you have the more calculations it does. It is a lot of mathematical formulas behind the generator… The more values there are (bars) the fewer strategies will be calculated.

    • #50907
      Anonymous
      Inactive

      Hi Petko,

      Yes, you’re absolutely right. I just opened 2 browsers and ran an M1 and a D1 reactor for 24 hours. At the end of the day, the M1 reactor had calculated around 500,000 strategies and the D1 had calculated more than 11 million.

      So yes, now it makes sense. Thanks for clearing it up Petko.

    • #50909
      Anonymous
      Inactive

      Sure, let me know if there is anything else.

      Cheers,

    • #50913
      Anonymous
      Inactive

      Hello,

      This is my acceptance criteria. But I am looking forward for some feedback. I’m pretty new to EA studio (4months).

      COMPLETE BACKTEST:

      min back test quality: 98

      min r-squared: 60

      min count of trades: 200

      min stag %: 30

      min equity dd %: 20

      min prof factor: 1.2

       

      IN-SAMPLE:

      min prof fact: 1.2

      min r-squared: 60

      min backtest qual: 98

      OOS

      min prof fact: 1.2

      min r-squared: 60

      min backtest qual: 98

       

       

      I been focusing on GBPUSD: 15M AND H1.

      This are my settings on my acceptance criteria and validation and looking for some feed backs:

      Running on Reactor:

      Data Horizon – 02/01/2018  to 06/11/2020 (14,706 bars) data source from FS DUKAS

      S/L: 50-100(ALWAYS USE/FIXED)

      TP: 10-50(ALWAYS USE)

      GENERATOR SETTINGS:

      OOS: 30% ( GEN STRATS W/ PRESETS and USE COMMON ACCPT CRIT)

       

      WFO SETTINGS:

      SEGMENTS: 5

      OOS 30%

      +- 10 STEPS

      OPT PRESET IND

      VALID SEG 5

       

      MONTE-CARLO SETTING:

      20 @80%

      default settings for validation (im looking to change this, but i just cant think of a good setting for validation)

       

       

      I hope this info help some people build a basic..

       

      lately I have been messing around min count trades on acceptance criteria and sometimes I use it to filter and or sometime use a lower min count trade.

       

      Im really looking forward for some feedback to improve my validations/acceptance criteria for reactors/wfo

       

    • #51134
      Anonymous
      Inactive

      Hello, and welcome to the Forum!

      I think you are doing a pretty good job and you realize what you are doing.

      However, the min count of trades are small, you need to keep at least 300 as a min.

      If you tried and you fail to get any strategies it is because you have a small number of bars?

      If you use the Free Forex Historical Data app, there are more bars, why would you use less than 15k?

      Also, you may want to try generating EAs not just for the GBPUSD because this will bring you more diversification.

      Cheers,

       

    • #53584
      Anonymous
      Inactive

      What I recently use for my acceptance criteria is:

      PF > 1.4

      A number of trades 700.

      I noticed that if I use Walk Forward Optimization in the Reactor it finds more strategies with bigger Count of Trades.

      Did anyone notice that? It works great by the way!

    • #57050
      Anonymous
      Inactive

      I have noticed the same. I guess because it divides the backtest period into zones, and in each one, it requires min count of trades.

      However, what I wanted to share recently is that I use more and more the R-squared and the tests show that if I generate EAs with above 80 as a value, the strategies perform pretty well after that.

    • #57266
      Anonymous
      Inactive

      Hi johnbrown7,

      When you use number of trades 700, how many bars do you then have in your data set?

    • #57528
      Anonymous
      Inactive

      Recently I noticed that we don’t need to have too many bars to get more count of bars. With the default 50 000, you can still get 300 to 500 count of trades.

      And this way we get more active strategies. That is what I Explain in the upcoming trading course.

    • #61736
      Anonymous
      Inactive

      Hello Petko!

      I realized what you said in this last post after watching the course :) Amazing!

      I did many tests and right. The generator still produces strategies within my acceptance criteria of 500 trades and 1.3 PF.

      You are always right! It is so evident that if we have fewer bars and we still want 300 to 500 trades as a minimum, we would have more active strategies. I didn’t think it is possible.

      Now comes the question: How much should we decrease the number of bars? :)

    • #83569
      Anonymous
      Inactive

      Hey Andi,

      It seems I missed your kind words, mate! :)

      Well, I do not go below 100000 bars on the lower time frames. It depends on the symbol but even we have 20 000 bars if the strategy shows 500 count of trades and a good Profit Factor, passes Monte Carlo, and is not over-optimized, then all is good.

    • #84498
      Anonymous
      Inactive

      Hi,

      I am Very new to EA Studio, I am unable to generate even one strategy! please find the screenshot below and anyone please correct me what is wrong?

       

       

       

    • #84606
      Anonymous
      Inactive

      Just my opinion…..  You are using to much filtering.  I would drop any optimisation and normalisation.  Also Just stick with the monte Carlo for the robustness testing.  I would also always use a SL and TP.  After 2 years of using EA studios and probably a 1000 + hours invested in this program and with the help of Petko I have realised it is best to set the parameters lower, get lots of strats and filter them out on demo before putting them on live.  Currently I have taken this to the extreme by creating about 50000 strats a week on the M1 and then pre-filtering them down to 100 / 200 with the prior weeks data and then running them on demo and doing a final filter down to 30/40 strats to run live.  Again this is just what is working for me.  Watch some of Petkos videos on the filtering of starts, I believe this is key……  Good luck.

      • #84630
        Anonymous
        Inactive

        Hi richard, what default Acceptance Criteria’s do you use to get that huge amount of strats per week? How many bars do you use? Do you use the Generator or the Reactor? Many thanks for sharing your knowledge.

    • #84608
      Anonymous
      Inactive

      Also….  Once you have got the reactor sorted.  Take time to learn the validator.  This is a very powerful part of the program that will allow you to input 1000’s of strats and “Run them forward” on say the last weeks / months data.  I use this as a pre-filter before I take them to demo for a final filter  (For example wait 3 trades and then any strats above PF of 2 transfer to live)…..

    • #84669
      Anonymous
      Inactive

      I only go back 8 weeks on the M1.  I use the reactor. I leave out the previous week as I use this as a pre-filter.  So actually start back 9 weeks.  I use COT = 100, PF = 1.2, Max losses = 3.  I don’t use any robustness or optimisation.  I just want raw strats as I run my own form of robustness tests later by comparing many slightly different versions of my core strategy.  I run 12 instances of EA studios at the same time.  6 on each PC.  It normally takes 6 hours to get 300 strats on each EAS.  So about 4 or 5 days to get 60000 strats.  Seems like an overkill I know…….  I have done many tests with different amounts of strats up to 60000 and have found that the more I have the lower the DD and the higher the PF becomes.  I am aware that I may be curve fitting the strats by having that many so am watching for that.  After I have the 60000 I run them forward on the previous weeks data in the validator.  With much stricter criteria:  COT = 10, PF = 2, Max losses = 1.  This shows me how those 60000 strats would have run “Live” for that week.  There is normally 300 strats that pass this criteria.  I then select the top 100 / 200 and create a portfolio.  I run them on demo.  I use a custom made filtering app that does the final filtering and sends the ones that pass through to a live account.  Normal settings are something like wait 3 trades, if 2/3 trades win with a PF of 2 and R2 above 50% they go to live.  I monitor them in the live account and if they start to drop below my criteria they are removed.

      I am always continuously testing.  So if I have an idea that I want to test I usually run about 10 slight variations of it side by side for a month or so and then evaluate and move forward with the one that is working the best.  This way I keep narrowing down what works for me.

      After lots of testing with the M15 and the H1 I found I just could not get consistent results.  Not to say it can’t be done, just doesn’t work for me.  The markets have also been pretty crazy for the last year and there is potentially massive changes ahead to the fiat currency system as we know it…..  So i want to trade a TF that can adapt quickly to changes and not look back to far in the past.  Again this is just what I am comfortable with…..

      I have also narrowed it down to one particular pair that performs well and I also only run my EAs on a 4 hour window each day when the markets are most active and the markets are not crossing over from one another…..

      I still have a way to go but the results are improving and getting more consistent as I go…..

      I am working towards opening an account with FTMO and some other prop firms in the next month or so.  So I have been trying to create a system that stays with the tight requirements of the prop firms….

      Good luck and just keep testing and practicing……

    • #84735
      Anonymous
      Inactive

      Hello,

      Can I ask you why you don’t use OOS of EA Studio and do it manually ?

       

      > I have also narrowed it down to one particular pair that performs well and I also only run my EAs on a 4 hour window each day when the markets are most active and the markets are not crossing over from one another…..”

      So you are generating your EAs also on a 4 hour window each day by using the “Trading Session” ?

      Thank you

    • #84810
      Anonymous
      Inactive

      I hold back the previous week of data and then run the strats forward on that week using the validator.  This is basically doing a one week OOS. I prefer to use the validator to do this as it gives me more filtering options and allows me to load large amounts of strats.  It allows me to set slightly different run times or whatever other filters I choose for testing purposes…

       

      Yes After much testing I have decided to focus on the  4 hour London / US overlap.  This is the most active session of the day.  Also I have noticed that when a new market session opens it can sometimes reverse the current market, so I try to line up as many things as I can in my favour….

      I also only want to trade a pair that has both of their respective banks open during that session which is why I am focussing on the GBPUSD for now….

      I create my strats on the 4 hour overlap only.  I have done comparisons of creating them over a 24 hour period and the overlap and the overlap shows more promising results….. So for me I set the sessions to 1515 – 1845.

       

       

       

       

    • #84812
      Anonymous
      Inactive

      This is my summary of algo trading and what has brought me to this point that I feel works for me. (I could be wrong???)

      Put a large amount of time / filters / robustness tests into creating a smaller number of EAs that are tuned to run for a longer period of time and ride out the drawdowns with confidence that your EA will work in the longterm.

      Create a larger number of EAs with less robustness filters etc…  Allow them to run forward and filter them on the fly….. Replacing them on a more frequent basis to keep them aligned with the market.

      I am just more comfortable with the second.

      If you watch enough of Petko’s videos ( And I recommend that you do) you will see there are 2 main filtering systems that he utilises.

      1.) Create your strats, run them forward on demo, filter the top performers ( with PF, WL etc) and transfer them to live account.

      2.) Create your strats. Leave them for a week / month.  Load them into validator and pick the top performers and transfer them straight to live. Or hold back a week / month run them through the validator and transfer to live.

      So for me I chose to use both filtering systems as this gave me better results…..  I create my M1 strats over 8 weeks of data, not using the previous week.  Then run them forward on the validator for one week, giving me the top 100 / 200 or whatever. (Pre-filter).  Then to demo.  After they meet my criteria on demo they go to live for the rest of that 4 hour session.

      I hope that makes sense…..  I have probably gone on too much…….

    • #84831
      Anonymous
      Inactive

      Thank you very much for your precise answer.

      More I am using EA Studio and more I am thinking of putting less effort into Filtering ea with robustness tests.

      Because we can never be sure the EA’s will perform in the future no matter what robustness tests we are doing.

      I may just want to generate a bunch of EAs (3k+) then put them on Demo and transfer the top performer to live account.

      I’ve do that in the past but with only 100 EA’s so with a much larger portfolio I think I have much larger chance to have profitable strategies.

       

       

    • #99675
      Anonymous
      Inactive

      Hey Richard,

      I have been following your work in the Forum, but you haven’t posted anything recently? How is it going with the automated software that you developed to track the EAs?

    • #100023
      Anonymous
      Inactive

      Hi, I’m trading with .o1 lot; I tried setting up the strategy like Petko’s beginner video. I have taken a screenshot of my results. Can you please take a look and let me know what I’m missing? Or a way I can do improve the strategy, so it’s profitable.

       

      Thank you,

      PaulScreenshot

    • #100334
      Anonymous
      Inactive

      Hey mate,

      It looks like you had only 2 trades…are you sure you implemented the strategy as it is shown in the video?

      Which video are you looking at?

      Did you try to see the results with the Premium Data?

    • #104763
      Anonymous
      Inactive

      Hi Petko

      Is it possible on EA studio to create EAs that only trade a certain day of the week? I know in tools you can adjust the trading session times on Sundays and Fridays, but Monday – Thursday are grouped together. I know i could simply switch off auto trading in my MT 4 terminal on the days i don’t want to be trading but that doesn’t work when i am testing multiple EAs in one MT 4 account, ie i might want some to trade only Monday, some only Tuesday, some only Wednesday etc, but turning off Auto trading at 00:01 on a Tuesday morning would turn them all off that day. I realise I could also individually take the EAs off charts on the days i don’t want them trading but that is a pain. It would be far easier if you could test for EAs that work well on a certain day and then when you create the EA, it would already include the code to say it would trade that day only. Any help would be appreciated. Thanks.

    • #105086
      Anonymous
      Inactive

      Hey Steve,

      I got your point. Everything you said is correct, so the one thing I can do is to suggest that option to Forex Software and see if they will add it as an option.

      Cheers,

    • #110379
      Anonymous
      Inactive

      Plus, you can a rule Long Only which I doubt I showed in the video. Not for Forex. :)

    • #111289
      Anonymous
      Inactive

      Hey Richard,

      Been reading through this thread and really resonated with your posts. Are you still on here? Sounds like you were honing in on success for sure to me so expect you are too busy enjoying your millions.

      If not then it would be great to hear how you are getting on, especially with regards to getting stable results that stay within the strict guidelines of the prop challenges?

      From what I have read my approach and use of EA Studio is very much aligned with yours so I really do hope we haven’t heard from you because you are too busy enjoying your profits!!

    • #111291
      Anonymous
      Inactive

      Also lots of other strong voices in here that haven’t been heard from in while (Andi, Haliffa, Roman, Jaquin2002).

      Anyone about, how have your results been going?

    • #112436
      Anonymous
      Inactive

      Hey Samuel,

      Thanks for keeping up the spirit in the Forum! I appreciate it! :) I am sure the others will join again.

    • #120228
      Anonymous
      Inactive

      When running the Generator or Reactor for the 15 minute and 60 minute time periods how much bar history should be used to get an accurate result?

    • #120235
      Anonymous
      Inactive

      Hey Alan, not sure what you mean by accurate but I’m assuming you mean reliable and robust.

      To be able to have any kind of faith in the strategy it’s important that it has been backtest over a significant period and has made a significant number of trades in that period.

      Personally I use about 5 years data for both M15 and H1 and set the minimum trades to 300. Obviously this will be 4x more bars for M15 so will take longer to generate strategies, but it is also easier to pass the minimum 300 trade criteria for M15.

      Hope that answers your question? Using less is fine as is using more, that’s just what I use ;-)

      Also to get this amount of data use the Premium data or historical data app

    • #120241
      Anonymous
      Inactive

      I am using 5 years of data for both M15 and H1.  I have all setting as per “Forex Strategy Course + 12 EAs I Trade Live” course and I am using Premium data starting from 2017.  The EA Studio Reactor running H1 is doing fine and after 9 hours the Collections is 52.  However, the EA Studio Reactor running M15 after 9 hours has Zero Collections.  I stopped it.  As a test I changed the minimum trades from 300 to 100 and after 10 minute it had collected 3 trades.  I then stopped it.  I reset minimum trades back to 300 and restarted the Reactor.  After 2 minutes I got the following message “The Generator Cannot Find Strategies Possible reasons: Too strict Acceptance Criteria, Cannot make enough profit, Improper range of Stop Loss, Improper range of Take Profit.”  I then set the minimum trades to 200 and still get the error message after 2 minutes.  So I have set the minimum trades back to 100.  After 11 minutes it has collected 3 strategies and will leave it there.  I guess I am surprised that I have to set minimum trades to 100.  I would have expected M15 to have more trades than H1.  Does this seem correct to you?  Or, does something seem not correct?

    • #120255
      Anonymous
      Inactive

      Hi Alan, yes I would have expected it to be easier to pass the minimum trade count acceptance criteria on M15.

      First are you absolutely sure of these three things:

      1. The EA studio settings are identical except for the timeframe

      2. This is for the same symbol

      3. That you have all the bars for the full 5 year days range for M15 and there are no gaps (use the check in the data statistics to confirm this)

      Once you have confirmed these I will be able to help more.

    • #120257
      Anonymous
      Inactive

      The symbol is EURUSD.  Yes the settings are all the same.  After 4 hours Collector is 3.

    • #120268
      Anonymous
      Inactive

      Interesting. All I can think of is that for M15 it’s not managing to find strategies because it is simply more difficult for this data, perhaps it’s just more noisy on this timeframe over the last 5 years (which it will be) and harder to predict.

      I understand it’s a little unintuitive but it doesn’t mean that there is a mistake really. Worth asking questions but if after checks everything is as it should be then we can only assume it’s just harder to find strategies passing the acceptance criteria on this timeframe.

      On the one hand it takes longer to generate strategies for M15 as there are 4x as many bars but then on the other I would have expected that it would have been easier to pass the minimum trade acceptance criteria but it must be struggling with the others.

      What other acceptance criteria do you have set? I would leave the minimum count of trades at 300 but relax the other acceptance criteria a little bit so that you get some strategies in the collection and then filter from there.

      Much better after an overnight generation to have a couple of hundred strategies in the collection that you can trim down using the performance filter than just have a handful in the collection.

    • #120379
      Anonymous
      Inactive

      I moved trades back to 300 and lowered minimum stop loss and take profit from 10 to 5.  Still not working.  Lowered from 5 to 2.  Still not working.  Lowered from 2 to 1.  Now it is collecting strategies.  Collected 3 strategies in the last 45 minutes.

    • #120438
      Anonymous
      Inactive

      Hold on, lowered minimum stop loss and take profit from 10 to 5?? Set your ranges for minimum stop loss and take profit from 10 – 200.

      Also for acceptance criteria just start with a simple minimum 300 trades and minimum profit factor of 1.2 for the complete sample. If using OOS then set the IS and OSS min profit factor to 1.1.

      Also this seems to be a generation issue so don’t worry about running Monte Carlo or anything in the reactor. Just use the validator after you have a good collection to do this.

      let me know how you go?

    • #120442
      Anonymous
      Inactive

      Before I lowered minimum stop loss and take profit from 10 to 5 I tried 10 – 200.  I also tried 10 – 300.  I still continued to get the message  “The Generator Cannot Find Strategies Possible reasons: Too strict Acceptance Criteria, Cannot make enough profit, Improper range of Stop Loss, Improper range of Take Profit.”  So since it wouldn’t start collecting strategies by moving the upper end of the range higher I tried lowering the lower end of the range.  I had to lower it to 2 to get it to start collecting strategies.  It is now 10 hours later and it stopped collecting.  The collection total 6 strategies.  Something just is not right.  I am going to change to a different currency pair and see if the Reactor starts to work better.

    • #120448
      Anonymous
      Inactive

      I ran the Reactor with GBPUSD M15 to verify if the Reactor is working correctly for 2 hours using the settings as per the “Forex Strategy Course + 12 EAs I Trade Live” course the number of Collections is Zero.  I don’t think EA Studio is not working correctly!

      I have 1 day left on my 15 day trial and I am not 100% convinced to purchase it.

    • #120452
      Anonymous
      Inactive

      Hi Alan,

      100% EA studio is working correctly. But there is definitely some input that is off somehow.

      I think the quickest and easiest way for me to get to the bottom of it at this point is for you to send me your EA studio settings .json file?

      Are you able to attach it? Just go to tools and save settings and you will get a json file.

      Having been through this process several times myself and also helped others, there is often some doubt with EA studio at the start and then later zero doubt and shown to be user error. It’s remarkably clever and highly quality assured software without doubt :-)

      Take a look at the thread below of someone having total dispair about Ea studio not working properly and then working through with support to find that all is well:

      portfolio calculations vs reality

      Send the settings through and I will take a look at what’s going on tonight and get back to you ;-)

    • #120455
      Anonymous
      Inactive

      Also I would strongly recommend you check out this video https://youtu.be/z8FF1Uefdpo as a further check of how well EA studio is doing it’s job :-)

      I know there is just something off with this particular issue in the settings. Can be a bit slow resolving this way but as a long term user I’m sure I will be able to get to the bottom of it quickly once I upload your settings and take a look.

      Hope the above forum thread and videos are helpful.

       

    • #120466
      Anonymous
      Inactive

      I will be very interested in the errors you find and am anxiously awaiting your results!

    • #120471
      Anonymous
      Inactive

      Cool, I’ll need you to send me your settings file first though? Have you downloaded it yet? Once you have sent me the file definitely check out those links I sent you also. Both are really very useful when starting with EA studio ;-)

      Feel free to either attach the file here or just email it to me. I’ll get it quicker with email though ;-)

    • #120472
      Anonymous
      Inactive

      All I can see in the forum is a way to attach an http link or an image file.  I don’t see where I can attach a file.  Also I don’t know how to get your email address.

    • #120473
      Anonymous
      Inactive

      [email protected]

      Ill be able to take a look in about an hours time

    • #120474
      Anonymous
      Inactive

      Email sent!

    • #120479
      Anonymous
      Inactive

      Hey Alan,

      I checked out your settings file and I see the issue :-). You are using a 0.1 lot size on an account that is too small. Presumably this is the account settings you intend to trade so you should definitely be setting the lot size in the strategy properties to 0.01. I would also increase the range of the take profit and stop loss a bit.

      I will email you back the modified settings file that added a couple of strategies to the collection in about 5 mins.

      I’d probably recommend that you increase the account size/ leverage a bit during the generation and then can check on your account size/leverage using the validator. This will help you get a feel for the threshold values that are sensible.

      I personally just use a 10k account with 100:1 leverage using a 0.1 lot size (pretty much the default) during generation.

      Also in the data horizon uncheck the start date box and just have the bars set and the end date set. That’s just my preference though. Hope you checked out that thread and video also ;-)

      Let me know how you get on.

    • #120481
      Anonymous
      Inactive

      I uploaded the modified settings file into EA Studio.  After running for 15 minutes EA Studio collected 1 strategy.  This could equate to 4 strategies per hour and 40 strategies after 10 hours.  I will let it run and see what the results are.

      I also wonder how the changes to the settings will affect simulated trading…

    • #120484
      Anonymous
      Inactive

      After 2 hours of running the modified settings for EA Studio has only collected 2 strategies :o(

    • #120488
      Anonymous
      Inactive

      Hmm, I’ll take another look in the morning Alan. That was the thing that stood out but perhaps I was too hasty in thinking that was the issue.

      As to how those changes would affect the simulated trading, shouldn’t be a problem as long as a semi sensible portfolio.

      I’ll actually quickly set it running on my computer and see how it looks in the morning also okay ;-)

      Also please keep yours running overnight and I I’ll likely want a couple of screenshots from you in the morning to compare. I just loaded that file to Ea studio and hit run on reactors and in 3 mins have 2 added to the collection, will see how it looks in the morning though.

    • #120489
      Anonymous
      Inactive

      Hey guys,

      I just had a look at this topic and will try to help you out.

      Now, if you see the error message it does not mean it will not find strategies. It is just a warning that for 2 min the reactor did not find anything but if you leave it running, you might see results.

      I am just running the monthly updates and for GBPUSD M15 I keep it to 300 мин trades and 1.2 Profit Factor.

      More, you can try lowering the number of bars to 100000 so the reactor will work faster.

      And by the way GBPUSD is a hard one to find a lot of strategies :)

      • #120540
        Anonymous
        Inactive

        Hi Samuel,

        Just now changed normalizer to 20% OOS.  I will let it run for 10 hours and then report my results.
        I do wonder however, if I have several unrelated web pages open in my Chrome browser if they have any affect on the performance of EA Studio.

    • #120503
      Anonymous
      Inactive

      I guess my EA Studio trial is ending today.  If I order the EA Studio Pack now can I upgrade to the Optimal or Mega Pack later?

    • #120507
      Anonymous
      Inactive

      Well, I broke down and ordered the Optimal Pack.  Waiting for email with Key…

    • #120510
      Anonymous
      Inactive

      Hey Alan,

      I checked my reactor this morning and had 42 strategies in collection. That’s from running the same settings as you but I changed the account settings to default.

      I have set it running again with your account settings so will update you tonight.

      meantime I would suggest using the default account settings as this will be absolutely fine as long as you are trading a portfolio of say around 10 EAs (which you should be).

      Also you setting look good btw, except that I would change the normalizer to 20% OOS to match your generator.

      Optimal pack is Avery good choice btw Alan. I’d focus on EA studio for now but it’s excellent value to get FSB pro for the extra cost as you develop as a trader you will be glad to have both options :-)

    • #120537
      Anonymous
      Inactive

      Hi Samuel,

      Thanks for emailing the settings.  I noticed in the post above you suggested I change the normalizer to 20% OOS to match the generator.  However, in the settings you emailed to me you did not make this change.  Which way are you now suggesting?

    • #120538
      Anonymous
      Inactive

      Hi Alan,

      I noticed that after I had sent you the settings so change to 20% for normalizer.

      Also my reactor using your settings generated plenty of strategies throughout the day? Can you confirm that you are now generating plenty strategies with these settings (About 40-50 over night?). Hopefully the issue is resolved now? If not then please send me a screenshot of your reactor page after running all day. Cheers Sam

    • #120548
      Anonymous
      Inactive

      Hey Alan,

      Glad to have you on board! Yes, you can always upgrade.

      It would be best if you run the generator/reactor in a separate browser. It would work faster.

       

    • #120555
      Anonymous
      Inactive

      Hi Petko,

      Are you saying if I run EA Studio on a second copy of Chrome on the same pc?  So open one instance of Chrome for EA Studio and a second instance of Chrome for other work on the same pc would allow EA Studio to run faster?

    • #120597
      Anonymous
      Inactive

      Hi Alan,

      Yes that is what Petko is saying and it is definitely the case.

      Make sure that you close other unneeded applications and browsers when running the reactor. Also take note of the number of strategies generated and not just the number making it into the collection if you’s want to gauge how optimally EA studio is working.

      My rough rule of thumb is to run a separate window running a single instance of EA studio per processor core.

      Also make sure that your browsers are active, you cannot minimize them. This is the main reason I want to see a screenshot actually, I want to see how many strategies have been generated rather than added to the collection. I suspect the window may be going inactive.

      After an overnight run the number of generated strategies should be many hundreds of thousands and maybe even over a million depending on computing power.

      Hopefully that’s the issue as I really don’t think it’s to do with the account settings like I originally suspected.

      Oh and always use chrome of course :-)

    • #120639
      Anonymous
      Inactive

      Hi Samuel,

      After running for 10 hours here is the result of the EA Studio Reactor:

      Generator
      Generated strategies 55008
      Passed validation 11 (0.02 %)

      Normalization
      Calculated strategies 11 (2075)
      Normalized strategies 10 (90.91 %)
      Passed validation 11 (100.00 %)

      Monte Carlo validation
      Calculated strategies 11 (231)
      Passed validation 4 (36.36 %)

      My thoughts is that there are not enough generated strategies.  I think this may be because I have too many webpages and MT4 accounts running at one time.  Since I have my 10 MT4 accounts running I don’t want to close them for 10 hours to test this theory.  So, I will wait until the weekend when I will cold boot my laptop (i7 processor) and will just open on instance of EA Studio and let it run for 10 hours to see how it works.

      I know I can only run EA Studio on one laptop but can it be any laptop?  I have another laptop that I do not use.  I could use it to run this test during the week so I could have results by tomorrow morning.  If I don’t hear from you I will give it a try this evening and I could have results in the morning.

       

    • #120650
      Anonymous
      Inactive

      You can run Ea studio on as many computers as you want Alan. I have two mid range desktops running about 6-8 reactors on each computer and each reactor does about 2000 generations a minute which would be about 1.2 million over 10hrs so yes something is definitely up with your computer speed as it is running 22x slower than mine?

      For reference my processors are just ryzen 4700g on one machine and intel i5-10400 on the other so really nothing fancy at all both machines cost me under 1000 AUD about 18 months ago.

      Let me know how you get on but looks like we have found the issue at last ;-)

    • #120655
      Anonymous
      Inactive

      Hi Samuel,

      Here is latest test on the same laptop.  I just had one Reactor running.  It does about 1000 generations per minute but collection is terrible.

      10 minutes, 11000 strategies, 3 passed validation, 3 passed Normalization, 0 passed Monte Carlo
      15 minutes, 17000 strategies, 3 passed validation, 3 passed Normalization, 0 passed Monte Carlo
      20 minutes, 22000 strategies, 4 passed validation, 4 passed Normalization, 0 passed Monte Carlo
      25 minutes, 27000 strategies, 4 passed validation, 4 passed Normalization, 0 passed Monte Carlo
      30 minutes, 32000 strategies, 5 passed validation, 5 passed Normalization, 0 passed Monte Carlo
      35 minutes, 36000 strategies, 6 passed validation, 6 passed Normalization, 0 passed Monte Carlo
      40 minutes, 4100, strategies, 7 passed validation, 7 passed Normalization, 1 passed Monte Carlo
      45 minutes, 46000 strategies, 9 passed validation, 9 passed Normalization, 1 passed Monte Carlo

      So number of strategies generated is about 1/2 of what you are getting, however, not nothing is passing Monte Carlo.  So I am not sure we have discovered the problem.

      I will set up my other laptop tonight!

    • #120659
      Anonymous
      Inactive

      I think we might be close to solving it but yes let’s not count our chickens yet. However what I am seeing is that your 10hr reactor generated just 20% more than what you have just shown was done in 45 minutes. So what is happening is your reactor is going inactive after about an hour and therefore your 10hr run is really just results for an hours run.

      So if you were getting typically 3 you could expect about 30 if it had actually run all night.

      So before we worry too much about the number getting through the acceptance criteria and the Monte Carlo we want to see that 600,000+ generations after an overnight run.

      Does your screen stay on all night? What would be a good option is to get a vps for running EA studio on. I don’t get these issue because I run on desktop.

      Also getting half what I get on my desktop is probably fair and should still allow you to get plenty of strategies. How many cores does your processor have?

      Also 10% passing Monte Carlo isn’t necessarily  a problem, we use it to leave only the more robust strategies and sometimes that is just about 10%. Usually I like to see around 10-25% getting through the Monte carlo

    • #120676
      Anonymous
      Inactive

      Hi Samuel,

      My main laptop has 4 cores with 8 logical cores and the screen is set to never turn off.

      My second laptop also has 4 cores with 8 logical cores and the screen is set to never turn off.

      My second laptop has now been running for 4 hours and has collected 8 strategies.  So when the 10 hour run is complete I should have 20 strategies.

    • #120678
      Anonymous
      Inactive

      When looking for a vps how many cores should I get?

    • #120683
      Anonymous
      Inactive

      Hey Alan,

      Wel that aligns with me getting about 40 in 10 hrs which is good. Remember and keep an eye on number of generations though. Also definitely try and get a few running at the same time on each computer and check that it doesn’t slow the reactors too much.

      re vps well that depends on how many reactors you want to run at the same time. I would think that with your two laptops you should be able to run 3-4 reactors simultaneously one each so that may be enough for you (it’s plenty really).

      I wouldn’t get anything fancy.

      You probably have enough power without but if you did want to go that route then being able to run 4-8 reactors 24/7 is plenty in my opinion so a 4-6 core would be a good choice.

      Determine how you want to use EA studio etc first before deciding what you need.

      You do probably have enough computing power already if you are happy to leave them on 24/7 but I guess I am just thinking screens draw a lot of unnecessary power in this case so possibly not a very elegant long term solution.

      but you could maybe just opt for one and try it for a month and see how it suits you, can cancel at any point?

    • #120684
      Anonymous
      Inactive

      I have a one day free trial on a vps.  I transferred a test file to it so I know it is working.  However, I have no idea on how to run EA Studio on it.

    • #120686
      Anonymous
      Inactive

      EA Studio is pretty fast on any machine, in my opinion.

      However, you can try on a VPS, just install chrome there and run.

      But personally, I think VPS is worthy for MT and algo trading, and EA Studio you can run on your machine.

    • #120692
      Anonymous
      Inactive

      Thanks Petko.  Windows based vps is a little expensive anyway, so I am not planning on using them unless I absolutely need too.

    • #120693
      Anonymous
      Inactive

      Hi Samuel,

      I not sure what is going on this morning.  I started a Reactor on my main laptop about 3 hours ago and it has already collected 12 strategies.  The only difference I know of is that I left the Reactor viewable on my screen instead of an MT4 terminal.  Would that make the difference?

    • #120694
      Anonymous
      Inactive

      Yeah I agree Petko, EA studio code is incredibly fast and doesn’t require much hardware but current issues could make it a good option. If prevent screen turning off then there shouldn’t be an issue with reactor going inactive though!

      The main issue here seems to be somehow the reactor going inactive, a vps can be an option worth pursuing for some. I’d probably do it if I didn’t have my desktops just to allow me not to have a screen on all night.

      Kind of a preference thing really though.

    • #120695
      Anonymous
      Inactive

      Yes Alan, that is exactly what will make the difference! If you put another window in the front the browser will become inactive. This is the cause, we got there eventually :-)

      You need the screen on and can have several browsers running in the foreground as long as you position them to all remain active.

      There are some cost effective vps options but if it doesn’t feel like an preferred option then totally not required, it’s just good to have options :-)

    • #120696
      Anonymous
      Inactive

      Samuel, how do you have several browsers running at one time?  From what I am understanding is that if I put one browser in front of the other then the one behind will go inactive and the Reactor will not run.

    • #120697
      Anonymous
      Inactive

      Hi Samuel,

      The Reactor on my second laptop has completed it’s run and collected 15 strategies.

      What is interesting is that after the Reactor has run for 4 hours it has already collected 14 strategies.

    • #120715
      Anonymous
      Inactive

      Hey Alan, that’s definitely sounding more reasonable and giving you something to work with.

      Make sure you save all your work and build up a nice pool of robots so that you can save yourself a lot of time in the future by reusing your results with the validator :-)

      Also am I right in thinking that you have already purchased petkos Ea package and get robots every month?

      You run the reactor to generate from scratch but you can also load in as many existing EAs as you can to the validator and run with the same settings, that way you will get lots of EAs into your collection MUCH faster.

      Also make sure you check how running a few reactors at same time on each laptop goes as I’m pretty sure that would be the optimal amount for your hardware (6 reactors in total is absolutely plenty), and always keep an eye on those generations rather than only what’s collected and make sure that after 10 hrs you have equivalent of roughly 1000 a minute for 10 hrs straight on each reactor

      Sounds like all is well now though and you just need to get to work in building up a nice pool of robots for yourself now right? ;-)

    • #120764
      Anonymous
      Inactive

      Hi Samuel,

      I will answer your above questions.
      First of all I took all 440 robots generated to date and ran them through the Validator with the normal settings and came up with a nice small pool of 42 robots.  I will continue to generate more robots to add to this pool each day.  I can now further filter this pool of robots to chose those to add to my portfolio of 10 MT4 accounts.

      In addition to generating my own robots I have a few courses from Petko where I get an assortment of robots he has generated each month.

      Now that I have run the Reactor several times since all the issues have been resolved I will be adding more Reactors over the next several days to see how many Reactors I can run at one time without reducing the number of robots generated per minute.

      Right now I am generating on average 1200 robots per minute.  Also, I am collecting on average 8 robots per hour.

    • #120787
      Anonymous
      Inactive

      That all sounds great Alan, you are well on your way now :-).

      Glad we got it resolved eventually. Was a puzzler for a while there!

      In my experience each extra reactor will slow down things a little bit but there is a sweet spot, for example adding a second might mean that each reactor generates 1000 a minute which means combined you are getting 2000 a minute, a third might reduce this the each getting 800 a minute which is still 2400 combined so an over all improvement but then suddenly a 4th might slow it down more considerably to only getting 500 a minute and then thats 2000 combined and so the sweet spot is 3 reactors.

       

    • #120794
      Anonymous
      Inactive

      I have a question:  When I run the Reactor and collect 40 robots and then run those 40 robots through the Validator is then collects something like 34 robots.  The Validator is using the same filters as the Reactor.  I would have expected all 40 robots to pass through the Validator.  What is going on?

    • #120810
      Anonymous
      Inactive

      Hey Alan,

      If you are using the Monte Carlo on the validator then that is what is going on. There is randomness in the Monte Carlo sometimes s strategy may just pass the 80% threshold and sometimes it may just fail it for example. But that’s okay the 34 going through are only the ones that have passed the Monte Carlo twice :-)

    • #120813
      Anonymous
      Inactive

      Yes the robots are going through the Monte Carlo twice.

    • #120815
      Anonymous
      Inactive

      I have another question:
      I have Reactor Collections for several days now.  Should I further filter them by combining them together in the Validator?  How do you handle Many days of Collecting robots?

    • #120821
      Anonymous
      Inactive

      Yes combining them by running through validator is a good idea. Mainly because it will remove correlations and duplicate strategies and also it’s good to run the Monte Carlo a second time. But even if not running a second Monte Carlo and just running through the acceptance criteria the validator will trim out the correlated strategies that wouldn’t have been collected had they all been generated in a single reactor.

    • #120830
      Anonymous
      Inactive

      Hi Samuel,

      Yes that was my thinking to run them all through the Validator at one time to remove correlations.  I am also thinking that it puts the best strategies at the top of the list. And, it also allows me to further filter the complete collection so I can find the best 10 robots to use.

      Do you normally use the Multmarket and Walkforward after you have selected the best robots to use before live trading or do you just use the Monte Carlo?

    • #120841
      Anonymous
      Inactive

      Yep Alan, that’s the way to use the validator to organize your collections and yes also combining in this way will be the best point to sort and filter the final 10.

      For general robustness the Monte Carlo is enough.

      Unless you are trying to target something specific with the Multimarket or Walk forward validations but otherwise Id just stick to Monte Carlo. That’s what I do.

      It sounds like you are building up your pool of strategies nicely now right?

    • #120862
      Anonymous
      Inactive

      Today I ran a test of my two laptops.  I ran the EA Studio Reactor for 60 minutes using my normal settings.  The following is the results:

      Main laptop
      System: 4 core, CPU 2.80GHz, 16.0GB
      60 minutes, Generator = 114358, Collected = 2
      60 minutes, Generator = 116435, Collected = 5
      60 minutes, Generator = 115576, Collected = 3
      60 minutes, Generator = 114678, Collected = 3
      60 minutes, Generator = 116109, Collected = 8
      Average: 4 robots collected per hour

      Second laptop
      System: 4 core, CPU 1.6GHz, RAM 20.0GB
      60 minutes, Generator = 57265, Collected = 3
      60 minutes, Generator = 50597, Collected = 5
      60 minutes, Generator = 48698, Collected = 3
      60 minutes, Generator = 49929, Collected = 3
      60 minutes, Generator = 48915, Collected = 2
      Average: 3 robots collected per hour

      What I noticed is that the CPU speed is important in hour many  robots are generated per hour.  However, what was a surprise to me was that the only difference in how many robots actually pass all the filtering is 1 robot per hour (4 vs 3).

      My next test will be to see how many robots (EA’s) are collected per hour when I run 2 Reactors on each laptop.

    • #120913
      Anonymous
      Inactive

      Hey Alan that is all sounding good and yes now the next step is to see how many reactors is optimal for each machine. I am guessing 3-4.

      The number generated is the most important bit here, I’m sure if you left the above test running longer then difference in the number collected gap would widen but then also as you get more strategies the likelihood of correlated strategies not making it through increases. Main point is all is looking well now and you are fine tuning and starting to get to work on your personal pool of robots :-)

    • #121212
      Anonymous
      Inactive

      In the “EA Studio Professional Course” in the section called “The Pool” Petko talks about when he has collected too many strategies he further filters them in the Validator.  Unfortunately, Petko skips over how he further filters strategies when there are too many to handle.   It is the middle of the month of August and I have been running the Reactor twice every day on two laptops and I am already getting a very large amount of strategies.  By the end of the month I will be over burdened with strategies.  How is the best way to further filter all these strategies so I have a nice collection for August?

    • #121255
      Anonymous
      Inactive

      Hi Alan, having too many strategies really isn’t much of a problem. But lets say the you are aiming for roughly 1000 strategies in your pool per symbol timeframe pair.

      If at the end of the month you have 2000 and want to trim a bit you could load your existing collections into the validator in chunks to get the best 250-300 and then just keep the final 3-4 collections that come out of the validator. Also as you will be moving the validator end date forward a month some may just naturally fail the acceptance criteria and if you are getting too many passing you can simply increase the acceptance criteria a little and filter the top 300 however you want when you run them through the validator.

      How many strategies are you expecting to have??

    • #121304
      Anonymous
      Inactive

      Right now I have 1521 strategies (EURUSD M15)  for the month of August and the month is only half over so I could end up with 3000 strategies by the end of the month.

    • #121327
      Anonymous
      Inactive

      It’s not really a problem having so many strategies, it will help you find strategies faster as you are able to skip the generator having to find strategies from scratch. Just make sure to keep them tidy I guess.

      What about other pairs and timeframes? You should focus on building these up if you are approaching too many for EURUSD M15.

      Also once you have a big collection this will allow you to run the reactor less often and just use the validator going forward to ensure your pools keep passing the validator settings or also if you decide to change your strategy requirements by modifying the acceptance criteria you will have a large group of strategy’s to begin with.

      I would pick the pairs and symbols that you want a pool for, build each up and then going forward use the validator to maintain and keep current and the Reactor to top up as needed going forward.

    • #121344
      Anonymous
      Inactive

      What about other pairs and timeframes?

      Each of my 10 MT4 accounts are funded with $400.00.  Margin required is $200.00.  As you can see I cannot have more than one asset in each MT4 account.  My original plan was to diversify EURUSD with 10 different strategies which would be a balanced portfolio as far as I understand.  I suppose I could add some H1 assets to this mix.

      Another strategy might be to use  EURUSD, GBPUSD, USDJPY, EURJPY, EURGBP, GBPJPY, USDNZD, EURNZD, GBPNZD, NZDJPY which would be an underbalanced portfolio by one USD asset which might not be objectionable.  I could try this in the future once I have collected sufficient strategies for all these assets or I could use Petko’s pool of strategies.

      What do you think?

    • #121347
      Anonymous
      Inactive

      Regarding the slight out of balance in terms of USD is not a problem at all in my opinion with all those suggested pairs.

      I think stick with what has been working, and experiment with small changes at a time rather than a large overhaul.

      Yes 10 different strategies on EURUSD can be a balanced portfolio. I would prefer they were spread over different periods though. 2-3 for M15, M30,H1 and H4 would be better.

      Yeah I’d think once you have enough on EURUSD move to different pairs. 1000 is more than enough in your pool for any single pair and timeframe though.

    • #160989
      Anonymous
      Inactive

      After running EA Studio for a few weeks and finding some great strategies, I put them on a demo account.

      However, I found that all the brokers I have tried drastically increase the spreads over the London open, which is where most of the EA Studio strategies make all their profits.

      For example, the normal spread for AUDNZD is 54 pips, but between 23:30-1:15 (UTC+3), the spreads go as high as 400 pips. This is true for all symbols.

      All of the profitable strategies that I have found with EA Studio have one thing in common: they make all their profit by opening trades at 0:00, which is where the spreads are the highest. I live in the USA, so as far as I know, I can only trade with these brokers:

      1. Trading.com

      2. IG Markets

      3. Forex.com

      4. Oanda.

      I have tested all these brokers, and they have the same results regarding raising the spreads over the London open.

      I have tried adding the Entry Time and Exit Time Indicators to the preset Indicators list in EA Studio and set them to only trade from 2:00-23:00. However, EA Studio cannot find any strategies even if I let it run for 15 hours with 8 different symbols.

      I aim to find 10 or more profitable and robust strategies to run them on prop firm accounts.

      Please let me know if I am missing something and what you recommend I do.

    • #161123
      Anonymous
      Inactive

      This image is MT4 Strategy Tester backtest of EA created by EA Studio.  Broker is Oanda MT4 demo account($10,000).  Profit is $3822 over last 12 months.

      Paste your EA source code and I will take a look at it.

    • #161156
      Anonymous
      Inactive

      Hi Jaylon,

      You correct in changing your EA studio settings to avoid this high spread. I remember having a similar issue a long time ago.

      If you are no longer collecting strategies then this is to do with your settings.

      I would suggest initially running just the generator with no validation and relax your acceptance criteria gradually until you are collecting say 20-50 strategies over 24hrs. Then Filter these in the collection tab and save the collection and run through validator with robustness settings.

      This way you will get a feel for what settings are most appropriate.

      If you post your generator settings and acceptance criteria I can review and advise better.

      Cheers

    • #210802
      Anonymous
      Inactive

      FTMO data is now available on EA Studio and goes back to 2015.  This makes it easy to backtest Petko’s FTMO EA’s using EA Studio, the best backtestor on the market!

      Alan,

    • #216182
      Anonymous
      Inactive

      Hello Alan, great to have a prop funding firm data on EAStudio!

      Suggestion: an additional entry rule I would find really useful is the “Entry WeekDay”.

      Many times, using the “Entry Time” is not enough:

      Thanks and regards

      • #216189
        Anonymous
        Inactive

        Hi Angelo,

        With EA Studio you can create strategies that have more balanced profit and loss throughout the week than the one you are showing.

        Example:

        Alan,

    • #217569
      Anonymous
      Inactive

      sure Alan, but it’s “realistic” or too much overfitting to obtain a 100% win rate with a HIGH SL and a strict TP (around 11:1 SL_TP ratio in this case)? How could this kind of ea will perform in coming days weeks? Is better to always test every EA on demo account, or the exclude in advance the overfitted ones?

      Thank you!

    • #238521
      Anonymous
      Inactive

      It seems that this option has not been improved upon 2 years later :(

    • #244275
      Anonymous
      Inactive

      Hello everyone

      I want to Take advantage of everyone’s experience here to create good strategies that keep profitable with changes in the market.

      Thanks

    • #244308
      Anonymous
      Inactive

      Hi Ahmed,

      I am happy to hear you are looking to create profitable Expert Advisors! Can you share with us how you are creating your Expert Advisors like what settings, etc you are using in EA Studio? Others who are using EA Studio would be interested in how you are creating your Expert Advisors and can be beneficial for their success as well.

      Alan,

    • #244539
      Anonymous
      Inactive

      I’m not happy with the results yet, but these are my settings I want to know where my mistakes are. https://drive.google.com/file/d/1cZjMvYZLJDRg-MhJL4YXJlhbof4nrwzV/view?usp=drivesdk

    • #253002
      Anonymous
      Inactive

      PETKO, I did on your EA studio generator one EA with good results ($2.00 dollars as a daily profit) and compile it on Metaeditor 5 and all was ok, but the report shows that the better trading are on Monday and Tuesday, both days on 6:00 to 8:00, 15:00 to 17:00 and 19:00 to 21:00, using ChatGPT I can changed the day and hours and did not have a compilation’s errors on Metaeditor 5, but I DON’T KNOW if it could affect the EA performance. I am testing it and implemented on my demo account. What do you think about that?

      • #253041
        Anonymous
        Inactive

        Hi Sandra,

        This will most likely change the performance.  Let us know how the testing goes!

        Alan,

    • #260010
      Anonymous
      Inactive

      Hello,

      Does anyone know why FTMO-Data has disappeared from EA studio ?

      I’m working a lot with those data and now I’m stuck, even when I load on EA studio interface, the FTMO-data I got using the express generator, It doesnt work. I can’t do Walkforward or else…

      Is it temporary ?

      Thank you,

      WassB

    • #260794
      Anonymous
      Inactive

      Maybe Petko you have informations about the question above ? or can you get information from the developper please ?

      Thank you,

      Regards,

      WassB

    • #261721
      Anonymous
      Inactive

      Hello ?

      Is this forum dead ?

    • #261745
      Anonymous
      Inactive

      Hey WassB,

      Sorry for the late reply.

      So, after the experience we had with FTMO, we decided to remove the data from EA Studio.

      Kind Regards,
      Nikos

    • #302151
      User AvatarRicky Suen
      Participant

      Hello, all.  I am a new comer to the EA Studio.  I have experimented a lot with the software but cannot find any consistantly profitable strategies.  To find the strategies for a past month, I use the historical data of n months before that month.  Although the strategies are profitable for the n months, when I apply them to the target month, they become losing.  I tried a lot of symbols, time frames, acceptance criteria, robustness testing but the result is the same.  May I know if anyone here can generate strategies which are consistantly profitable?  What is your setting?  Have you performed the same testing as mine?

    • #302222
      User AvatarAlan Northam
      Participant

      Hi Ricky,

      In Generator use Out of Sample Testing. Historical data set for last one year including the current date. In the Acceptance Criteria make the out of sample and in sample white fields to have a profit factor of 1.2. This should get you going in the right direction.

      Alan,

    • #302271
      User AvatarRicky Suen
      Participant

      I think your method only means that you split the historical data into two sets and perform backtest on each of them.  You assume that if these two sets pass the backtests, it will perform well in the future.

      I want to use the historical data to prove if it is true.  My method is: (1) Set data horizon to 1/6/2023 to 30/9/2023 (4 months); (2) Generate the strategies using EA Studio; (3) Add the top 5 strategies to the portfolio; (4) Change the data horizon to 1/10/2023 to 31/10/2023 (next month); (5) Recalculate the portfolio; (6) Advance the data horizons by one month and repeat the process ten times.

      Since all strategies generated in step (2) are profitable, I expect that the result from (5) (i.e. next month after the sample data) is also profitable on average.  However, the result is very disappointing.  The average is losing.  It means that if I used the generated strategies in the past, I would be losing money.

      May I know if my testing is meaningful?  Why the result is negative?  Has anybody tried to perform similar tests and got positive results?

      • #302285
        User AvatarAlan Northam
        Participant

        No!  If you set the historical data to 1/6/2023 to 30/10/2023 and select OOS equal to 40% it will use the 1/6/2023 to 30/9/2023 (the sample historical data) to find strategies with profit factor of 1.2 or greater.  It will then take these strategies and trade them from 30/9/2023 to 30/10/2023 (the out of sample historical data time period/the next month).  The strategies with profit factor of 1.2 or greater in the out of sample time frame will show profitable traded strategies during the next month.  When you look at the strategies in the Collection tab the green area is the performance of the traded strategies over the next month (from 30/9/2023 to 30/10/2023).  You can then add the best ones to the portfolio.

        Alan,

    • #302311
      User AvatarRicky Suen
      Participant

      Thanks for your prompt reply, Alan.  I think I need to use an example to show my idea.  Let me set up a reactor with the data horizon of 1/6/2023 – 31/10/2023, OOS = 40%, min. profit factor = 1.2.  After execution, 23 strategies are collected.

      Then I add the top 5 strategies to the portfolio and check the result.  The net profit is 1233.18 which is normal.

      To check how the strategies perform in the next month, I changed the data horizon to 1/11/2023 – 30/11/2023 and click the “Calculate” button in the portfolio page.  The net profit became -39.82.  It means that the generated strategies is losing in the next month.

      I checked many symbols, time frames and data horizon, the negative profit is more common than the positive.  So it means that I cannot rely on the strategies generated from previous months.  Is this conclusion correct or I am doing something wrong?

    • #302312
      User AvatarAlan Northam
      Participant

      Let me run the reactor.  Is your dates from June 1, 2023 through October 31, 2023?  If so then OOS of 20% would be one month not 40%.  Sorry if I gave you the wrong OOS percentage number earlier.  I will now run the reactor with these numbers.

      Alan,

    • #302413
      User AvatarRicky Suen
      Participant

    • #302414
      User AvatarRicky Suen
      Participant

      Why did I still get negative result?

      • #302429
        User AvatarAlan Northam
        Participant

        I will run the test again and see what I get.

        • #302434
          User AvatarAlan Northam
          Participant

          I see what I did.  I collected the strategies using Blackbull and then somehow switched to Eightcap to select the top 5.  When I do this again I get positive profit for the portfolio  in November.  However, if I use Eightcap to generate the strategies in the collection and then select the top 5 making sure I am still using Eightcap I do show a loss for the portfolio in November.  I will have to start all over again.  Sorry for the confusion!

          Alan,

    • #302575
      User AvatarAlan Northam
      Participant

      Hi Ricky,

      Yesterday I tried many times to generate strategies that would show profit in November 2023 but could not find any.  I then sat out to determine why.  I finally decided to look at the Indicator chart for EURUSD for the complete year of 2023.  I found the date period of June 1, 2023 through October 31, 2023 to be mostly during the period in which EURUSD was trading in a range.  So what happens is EA Studio then creates strategies that work good in trading ranges.  However, the test period of the whole month of November was in a trending period of the market.  The problem is strategies that are generated during trading ranges do not work well during the period of time when the markets are trending.  I was able to find one or two strategy that did manage to show profit during the month of November but I could not find 5 or more strategies to add to a portfolio that would show profit during the month of November.  I then generated strategies for the first 3 months of 2023, added the top 5 to a portfolio and then looked at how they performed during the month of April.  During these four months the market was trending.  I found the portfolio did result in nice profit during the month of April.

      Note:  I used OOS = 30% for January 1, 2023 through March 31, 2023 to have out of sample equal to one month.

      EURUSD CHART FOR 2023

      EURUSD Balance Chart April 2023

      Alan,

    • #302580
      User AvatarAlan Northam
      Participant

      Hi Ricky,

      Finally what I did was to generate strategies from October 2018 through October 2023, 5 years for EURUSD.  I set the OOS to 30% to see profit for last one year of trading.  By using 5 years of data the indicators used have settings that generate profits over the long term which then includes many periods of trending and ranging periods.  This is why Petko uses 5 years of historical data when generating strategies.  I then looked at profits generated while trading during the month of November 2023.  Results show a profit of $188.75 for the month of November 2023 with 13 trades.

      What all this testing shows is when generating strategies you need to include multiple periods of trending and ranging markets to create strategies that will work well in future market conditions.

      Also by using an OOS equal to one year shows how well the indicators work when actually trading over a future one year market conditions.

      Alan,

      If you are evaluating EA Studio and have not purchased it yet but has decided to purchase it please use this link to give me credit for your order.  Thanks!  Alan–

    • #302607
      User AvatarRicky Suen
      Participant

      Thank you for your effort, Alan.  I am sorry that I have already bought the EA Studio so I can also give you a verbal credit here ;).  If I do not misunderstand, you suggested my using a longer period for the training and applying the strategies in a longer period.  Both of the training period and the trading period should contain trending durations and ranging durations.  I will try this approach in my setup to examine the result.  Thanks again.

      • #302636
        User AvatarAlan Northam
        Participant

        Hi Ricky,

        You should use a longer period such as 3 to 5 years to generate strategies so as to cover multiple trending and ranging periods.  In my opinion the OOS period should be longer than the future time frame you wish to trade before updating EAs.  For example if your strategy is to update EAs on a weekly basis then make the OOS period at least 2 weeks.  I would also suggest selecting strategies in the Collection that are moving upward on the right edge of their balance line charts.  I also suggest using more entry and exit indicators so the strategies generated will execute better trades such as 4 entry indicators and 2 exit indicators.  Experiment, try different combinations, see what works best for you.

        Alan,

        • #303508
          User AvatarRicky Suen
          Participant

           

          Sorry that I have taken a short trip so I cannot respond to your reply promptly.

          Nevertheless, I tried your suggestions and did an experiment.  For the generator, I set the data horizon to 20 weeks and used 10% for the OOS which is about 2 weeks.  The max entry indicators and max exit indicators are set to 4 and 2 respectively.  For the round 1, I used the historical data of 19/11/2023 to 6/4/2024 (totally 20 weeks) to generate 100 strategies from EA Studio.  Then I selected the top 5, top 10, top 20, top 50 and all strategies for trading in the next week.  The results are recorded.  The same process was then repeated 20 times for the subsequent weeks.  The table posted above shown all the recorded results.

          I cannot use 3 to 5 years for the generation because it will make the OOS period too long.

          You can see that most of the trading results are still losing.  May I know if you have any further suggestions to improve the result?

          • #303661
            User AvatarAlan Northam
            Participant

            When using 20 weeks to generate strategies and then trading for only one week the losing weeks in your table may be a result of the market going through drawdowns.  I would suggest increasing your trading time frame to one week, two weeks, and four weeks to see if results improve with longer trading time frames.

            Also, generate strategies for 1 year with OOS 10% and then trade for one week, two weeks, and four weeks to see how trading improves with longer time frames.

            Also, generate strategies for 2 years with OOS 10% and then trade for one week, two weeks, and four weeks to see how trading improves with longer time frames.

            Also, generate strategies for 3 years, etc, with OOS 10% and then trade for one week, two weeks, and four weeks to see how trading improves with longer time frames.

            Keep trying different combinations and eventually you will find what works best for you.

            Alan,

             

             

             

    • #303706
      User AvatarRicky Suen
      Participant

      I understand that I can try all the combinations to see which ones are profitable.  But I want to know if there is any before starting a full scale testing.  My approach is just using the historical data to generate strategies and to use them in the next week or month.  It is quite simple and straightforward.  May I know if anyone had used this approach to get profit consistantly?  If so, could you share the combinations they are using?

    • #303708
      User AvatarRicky Suen
      Participant

      I am also very curious why the result is so strange.  If you generated a group of profitable strategies for the period 1 to period n, you expect that the group of strategies is also profitable in period n + 1.  Or at least they are not losing.  It seems that this assumption is not true.  If the profitability of a strategy in the past is not related to the profitability in the future, what is the point to do backtesting?

    • #303849
      User AvatarRicky Suen
      Participant

      I did another experiment.  According to your suggestion, I used 3 years of data for training, 10% OSS and the trading period is one month.  To avoid focusing on one type of market condition, I spread the trading periods between 2019 to 2023.  The trading periods are separated by 4 months.  In addition, I added Monte Carlo simulation for the market variations to increase the robustness.  The result is shown above.

      It seems that the result has no improvement.  Do you know what is going wrong?

    • #303996
      User AvatarAlan Northam
      Participant

      Hi Ricky,

      I don’t know what is going on with EA Studio.  I have tried create profitable strategies using your line one dates.  I have tried different strategies and nothing works.  I use to be able to create strategies and then test them with future dates and show a profit.  So I don’t know what is going on.  I think you should submit a support ticket about this issue.

      Alan,

       

    • #304193
      User AvatarAlan Northam
      Participant

      Hi Ricky,

      I don’t know if you already saw the topic as to how I actually do my trading.  If you follow the replies I posted from the very beginning of the topic to the end you will learn the strategy I use.  This strategy got me all the way to an Infinity Forex Fund funded account.  This is the trading strategy I found that works best for the way I like to trade.  Near the end I show I only had one losing week out of the 12 weeks it took me to hit the profit target and get funded.

      https://eatradingacademy.com/forums/topic/ongoing-challenge-10-eas-from-ea-studio/

      Alan,

Viewing 285 reply threads
  • You must be logged in to reply to this topic.
Shopping Cart