Алгоритм не менялся.
однако факт есть факт. Тестер теперь работает не так. Мой код эксперта тоже не менялся. В чём может быть причина? От чего он берёт на таком большом числе параметров всего 1280? А на гораздо более меньшем числе берёт все 10000 проходов???
Будем смотреть, что могло повлиять. Большая 1024-битная генетика работает в отдельной ветке, старый алгоритм не трогали.
А что, не находит лучших результатов?
Будем смотреть, что могло повлиять. Большая 1024-битная генетика работает в отдельной ветке, старый алгоритм не трогали.
А что, не находит лучших результатов?
>10000 проходов это сразу такая оценка даётся или постепенно добирается?
Кстати, я несколько ошибся, сказав, что алгоритм не менялся. Поменялось хранение генов внутри хромосомы.
В связи с тем, что хромосома может быть очень большая, гены теперь не выравниваются на границу байта, а побитно пакуются друг за другом. Это позволило отсечь множество "левых" проходов, когда изменения хромосомы (кроссовер, мутация и инверсия) затрагивали незначимую часть гена.
Поэтому некоторые генетические оптимизации проходят теперь быстрее, чем раньше
когда ставлю 5541320584800 проходов - то он сразу пишет что будет делать 10000. И всё нормально оптимизируется и я набираю свои попугаи как и раньше.
когда ставлю 63574267229272800 проходов - он сразу выдаёт только 1280 и постепенно набирает. Уже раз 10 запускал он дальше 3000 не уходит. И результат выдаёт очень низкий по сравнению с тем какой выдавал раньше при 10000 проходах.
когда ставлю 5541320584800 проходов - то он сразу пишет что будет делать 10000. И всё нормально оптимизируется и я набираю свои попугаи как и раньше.
когда ставлю 63574267229272800 проходов - он сразу выдаёт только 1280 и постепенно набирает. Уже раз 10 запускал он дальше 3000 не уходит. И результат выдаёт очень низкий по сравнению с тем какой выдавал раньше при 10000 проходах.
Вы можете прислать в сервисдеск Вашего эксперта, указав все настройки оптимизации? После исследования Ваш эксперт будет безвозвратно удалён.
В сервисдеске и пообщаемся
В связи с тем, что хромосома может быть очень большая, гены теперь не выравниваются на границу байта, а побитно пакуются друг за другом. Это позволило отсечь множество "левых" проходов, когда изменения хромосомы (кроссовер, мутация и инверсия) затрагивали незначимую часть гена. Поэтому некоторые генетические оптимизации проходят теперь быстрее, чем раньше" - вот и вся причина. Тестер теперь урезает то что считает не нужным. А там на самом деле нужная информация есть. И както это не логично стало всё. При небольшом количестве оптимизаций тестер работает более глубоко, а при большом количестве параметров наоборот поверхностно. Из-за этого и результат плохой.
- www.mql5.com
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
у меня в моём эксперте есть две стратежки - одна для оптимизации требует 5541320584800 проходов, а вторая - 63574267229272800(если полным перебором).
Когда ставлю на генетику первую - то оптится нормально >10000 проходов.
Как только ставлю вторую то он берёт всего лишь >1280 проходов.
Что случилось с тестером??? Верните как было. Из-за этого невозможно прооптить систему. Раньше набирал 1500 моих попугаев, а теперь до 400 ели дотягивает!
Я читал что вы увеличили число возможных проходов до 1024 бит, может из-за этого алгоритм генетики криво стал работать?