Новая версия платформы MetaTrader 5 build 2340: Управление настройками счета в тестере и расширение интеграции с Python - страница 5

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Andrey Khatimlianskii
58465
Andrey Khatimlianskii  
Slava:

При генетической оптимизации наличие в кеш-файле не проверяется всегда, независимо от отсутствия или наличия этого свойства.

Ну, как же? Генетика же активно использует кеш.

И, как по мне, совсем не правильно, что это происходит при явном запрете.

fxsaber
17793
fxsaber  
Andrey Khatimlianskii:

Ну, как же? Генетика же активно использует кеш.

Использует кеш текущего оптимизационного задания.

Slava
Модератор
13473
Slava  
Andrey Khatimlianskii:

Ну, как же? Генетика же активно использует кеш.

И, как по мне, совсем не правильно, что это происходит при явном запрете.

Не путайте кеш-файл с расширением opt и оперативный кеш. Холодный кеш и горячий кеш.

tester_no_cache как раз не даёт брать из кеш-файла проходы, посчитанные на прошлых оптимизациях

Good Beer
150
Good Beer  
Slava:

Чтобы найти соответствующий форвардному результат из основного списка просто сделайте даблклик на строчке форвардного прохода. Этот трюк работает уже 10 лет.

Я знаю. И даже фреймы работают правильно. Но в прошлой версии не нужно было трюков а в этой уже не нужно вкладку форвард. А каким трюком теперь визуально оценивать эффективность форвард оптимизации?

MetaQuotes
Админ
27946
Renat Fatkhullin  
Вышла бета 2341 с исправлением загрузки *.dll в агентах.
Andrey Khatimlianskii
58465
Andrey Khatimlianskii  
fxsaber:

Использует кеш текущего оптимизационного задания.

Slava:

Не путайте кеш-файл с расширением opt и оперативный кеш. Холодный кеш и горячий кеш.

tester_no_cache как раз не даёт брать из кеш-файла проходы, посчитанные на прошлых оптимизациях

Понял, спасибо.

fxsaber
17793
fxsaber  
Renat Fatkhullin:
Вышла бета 2341 с исправлением загрузки *.dll в агентах.

Сейчас можно писать так.

input datetime StartTime = __DATETIME__;
input string FileName = __FILE__;


Но нельзя так.

input datetime StartTime = __TODAY__; // Default: D'2020.01.01'
input string FileName = __BROWSER_FILE__; // Default: "File.txt"


Первая строка удобна, когда запускаешь статистический скрипт. И нужно, например, поднять свежую стату за сегодня.

Вторая - выбор файла через GUI, а не ввод с клавиатуры.

Строка для поиска: Uluchshenie 011.

Igor Makanu
10122
Igor Makanu  
Renat Fatkhullin:
Вышла бета 2341 с исправлением загрузки *.dll в агентах.

да, в билде 2341 теперь работают .dll на C# в тестере

Roman
1551
Roman  
В тему dll.
А насколько корректны вызовы функций из dll при тестировании?
Ведь тестер бежит ускорено, чем в реальном времени.
Поясните как тогда отрабатываются функции вызванные из dll.
Или тестер дожидается ответ каждого вызова? 
Igor Makanu
10122
Igor Makanu  
Roman:
Или тестер дожидается ответ каждого вызова? 

так работает, поэтому минимум расчетов нужно закладывать в dll иначе терминал закроет эксперта с ошибкой (МТ4 зависает) , если что то тяжелое или из графики - то в dll новый поток

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий