Sign Up

Have an account? Sign In Now

Sign In

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask question.

Forgot Password?

Need An Account, Sign Up Here
Sign InSign Up

First independent community of traders

First independent community of traders Logo First independent community of traders Logo

First independent community of traders Navigation

  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • Buy Theme
  • Home
  • About Us
  • Blog
  • Contact Us

Share your knowledge in the forex community!

Our community is a completely independent place for communication between forex traders and software developers for trading platforms Metatrader 4 and Metatrader 5

Create A New Account
Home/ Questions/Q 5247
Next
In Process
c00l777
c00l777

c00l777

  • 8 Questions
  • 13 Answers
  • 0 Best Answers
  • 22 Points
View Profile
  • 0
c00l777
Asked: December 29, 20202020-12-29T09:36:48+00:00 2020-12-29T09:36:48+00:00In: Forex Expert Advisors

Automatic switching to the genetic algorithm, how to deal with trouble.

  • 0

Hello ladies and gentlemen. I decided, after all, to switch to MT5. Of course, there are a lot of new and interesting things. One thing was very frustrating, in the 64-bit version it is impossible to work without a genetic algorithm with iteration options of more than 100 million. Even if you ask a full search, with the number of options more than 100 million, the tester automatically turns on the genetic algorithm. In my case, I put the computer on for a few days and I am satisfied with a larger number of options. Is there a way to increase this number, or maybe someone knows how to contact the developer? I didn’t find any contacts on the MetaQuotes site.
Thank you all in advance.

  • 7 7 Answers
  • 0 Followers
  • 0
Answer
Share
  • Facebook

    7 Answers

    • Voted
    • Oldest
    • Recent
    1. 223231

      223231

      • 0 Questions
      • 13 Answers
      • 0 Best Answers
      • 48 Points
      View Profile
      223231
      2020-12-29T09:37:35+00:00Added an answer on December 29, 2020 at 9:37 am

      What unique tasks each trader decides.

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    2. laryx

      laryx

      • 0 Questions
      • 43 Answers
      • 0 Best Answers
      • 112 Points
      View Profile
      laryx
      2020-12-29T09:37:30+00:00Added an answer on December 29, 2020 at 9:37 am

      Luchezar Shalomaev:

       changing a single number in the code is not difficult. Although, metaqoutes is an extremely lazy company

      I think the point here will be that a much larger number of users will not understand why all of a sudden their optimization began to take much more time than it took before. It is easier to turn on the genetic optimizer on the machine than to explain to hundreds of users where the strange number of millions of passes comes from.

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    3. c00l777

      c00l777

      • 8 Questions
      • 13 Answers
      • 0 Best Answers
      • 22 Points
      View Profile
      c00l777
      2020-12-29T09:37:21+00:00Added an answer on December 29, 2020 at 9:37 am

      George Merts:

      I also don’t understand the need for a full search.

      If there is a region of high values in the fitness function, then the genetic algorithm will find it and reach the maximum point.

      If the maximum of the fitness function is not in the region, but simply in a single “outlier” – then, although the genetic algorithm can skip it (and a full search will find it) – it is unwise to use the “outlier” data.

      That’s the point. It is emissions that work. Moreover, they have been working for 3 years. The result is stable, 600% per year.

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    4. laryx

      laryx

      • 0 Questions
      • 43 Answers
      • 0 Best Answers
      • 112 Points
      View Profile
      laryx
      2020-12-29T09:37:14+00:00Added an answer on December 29, 2020 at 9:37 am

      Renat Fatkhullin:
       

      In general, your genetic algorithm should be able to show all these areas 100 times. I don’t understand why you need a full crawl. Especially given the fact that you didn’t say a word about the problem, the methods of solving it, and what you are looking for specifically.

      I also do not understand what is the need for a complete search.

      If there is a region of high values in the fitness function, then the genetic algorithm will find it and reach the maximum point.

      If the maximum of the fitness function is not in the region, but simply in a single “outlier” – then, although the genetic algorithm can skip it (and a full search will find it) – it is unwise to use the “outlier” data.

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    5. c00l777

      c00l777

      • 8 Questions
      • 13 Answers
      • 0 Best Answers
      • 22 Points
      View Profile
      c00l777
      2020-12-29T09:37:03+00:00Added an answer on December 29, 2020 at 9:37 am

      George Merts:

      Divide your range into several, so that each of the sub-ranges includes less than 100 million variants. And iterate over the sequence.

      I wonder what you have there for such a supercomputer, and a super-simple expert that 100 million options require only a few days of brute force ? Even if you bet for a week – you need to do 200 passes per second.

      Thank you, the breakdown is clear. The problem is that often the tester finishes at night, and this is a waste of time. The computer was configured specifically. Core i9-7980 – 18 cores, 32 Giga memory, DDR4 frequency 2666 Mhz. As for the adviser, it is really simple MA/BB. It has been working since 2014, but the number of transactions is 10-15 per year, you will not earn much. On the previous computer, I managed to bring only 2 pairs to mind, testing takes 2-3 months. I hope to connect a dozen more on this.

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    6. renat

      renat

      • 0 Questions
      • 16 Answers
      • 0 Best Answers
      • 66 Points
      View Profile
      renat
      2020-12-29T09:36:58+00:00Added an answer on December 29, 2020 at 9:36 am

      There’s even save settings and results of 100,000,000 passes (how many bytes per pass?) you may not have enough memory.

      If the technique stops the frontal method, then you need to look for another smarter option.

      If you have hundreds of millions/billions of passes at minimal cost, then rewrite your algorithm as:

      for(int i=0;ifor(int j=0;jfor(int k=0;kand make a frontal pass.

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    7. laryx

      laryx

      • 0 Questions
      • 43 Answers
      • 0 Best Answers
      • 112 Points
      View Profile
      laryx
      2020-12-29T09:36:53+00:00Added an answer on December 29, 2020 at 9:36 am

      Divide your range into several, so that each of the sub-ranges includes less than 100 million variants. And iterate over the sequence.

      I wonder what you have there for such a supercomputer, and a super-simple expert that 100 million options require only a few days of brute force ? Even if you bet for a week – you need to do 200 passes per second.

      • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
    Leave an answer

    Leave an answer
    Cancel reply

    Browse

    Sidebar

    Ask A Question

    Stats

    • Questions 514
    • Answers 2k
    • Posts 5
    • Comments 0
    • Best Answers 0
    • Users 921
    • Popular
    • Answers
    • Tags
      • On: December 18, 2020
      • Answers: 16

      How to allow trading at certain times

      • On: December 29, 2020
      • Answers: 16

      Example of implementing the OOP pattern Abstract Factory using MQL5 ...

      • On: December 18, 2020
      • Answers: 15

      EMA with a different formula

      • On: December 29, 2020
      • Answers: 15

      Invitation for algo traders.

      • On: December 29, 2020
      • Answers: 14

      Dear Programmers, do not pass by, help fix the error!

    • atma1
      atma1 added an answer Added activation. Thanks. April 8, 2021 at 6:54 am
    • iks_
      iks_ added an answer Atma1: Good day, dear colleagues. Yesterday I updated VMware to… April 8, 2021 at 6:54 am
    • renat
      renat added an answer Atma1: Good day, dear colleagues. Yesterday I updated VMware to… April 8, 2021 at 6:54 am
    • mvs
      mvs added an answer Renat Fatkhullin: You can not immediately send the received data,… April 8, 2021 at 6:53 am
    • anton_m
      anton_m added an answer Renat Fatkhullin: How much data do you read? You can… April 8, 2021 at 6:53 am
    analytics british company computer developers django employee employer english facebook french google interview javascript language life php proforexea programmer programs pro vsa salary university

    Related Questions

    • atma1

      Yesterday I updated VMware to version 16.1.0 and the product ...

      • 3 Answers
    • anton_m

      It is not possible to read data from the server ...

      • 6 Answers
    • s22aa

      Tell me what the difference is.

      • 2 Answers
    • areedbreen

      on the chart in the tester one yield and in ...

      • 2 Answers
    • 1006293

      A question about the intersection of moving averages in MQL5

      • 3 Answers

    Users

    atma1

    atma1

    • 1 Question
    • 1 Answer
    s22aa

    s22aa

    • 1 Question
    • 1 Answer
    areedbreen

    areedbreen

    • 1 Question
    • 1 Answer

    Footer

    First independent community of traders

    About

    An independent community of forex traders. This is where traders communicate. You can ask your questions and you will receive an answer to your question.
    • Terms of Use
    • Privacy Policy
    • Cookie Policy
    • Knowledge Base
    • Support

    © 2021 Forexcommunity.net. All Rights Reserved