Если суммарно передать с Агентов несколько Гб, можно ли нарваться на замедление выполнения FrameNext, нехватку памяти или дискового пространства? Если да, то как в каждом случае будет реагировать тестер/терминал?
FrameNext пришедший в OnTesterPass и через FrameFirst+FrameNext работают с одинаковой скоростью? - скорость чтения файла?
Смысл FrameFilter в том, чтобы FrameNext не тратил вычислительные ресурсы на генерацию Data[] для FrameNext из хранилища фреймов? Другой причины ввода этой функции не смог для себя объяснить. Или же при любом FrameFilter в MQD делается не FileSeek, а считывание Data[] без экономии? Все так? Для чего изначально предназначалась FrameFilter?
Возможно ли сделать, чтобы в тестере два разных советник, но с одинаковым именем не затирали MQD-файлы друг-друга?
Какой формат MQD-файлов?
Почему через FrameFirst и FrameNext нельзя читать свой сохраненный MQD-файл в обычном режиме работы советника (скрипта/индикатора) и даже в OnTesterInit? Из-за этого проблемы с Оптимизационным кешем. В частности, получение Оптимизационной таблицы.
Что обозначает последнее число в названии "Test.EURUSD.M1.0.mqd"?
Почему старый MQD-файл затирается, когда видится логичным сохранять его (дописывать новые фреймы) по принципу Оптимизационного кеша?
Если передаю с Агентов несколько Гб и обрабатываю фреймы сразу (без сброса фреймового указателя (FrameFilter или FrameFirst)) в OnTesterPass, то MQD-файл на Гигабайты не нужен. Возможно ли добавить ключ отказа от создания полноценного MQD-файла в виде задания максимального числа хранений крайних пришедших фреймов?
Вопрос. Настроил дома локальную сеть на 256 агентов на ксеонах. Метатрейдер не хочет задействовать 30% агентов при обычном тестировании. И при генетическом алгоритме около 60 ядер простаивает.
Подскажите где может быть проблема.
Может в метатрейдере какие настройки надо сделать?
И периодически на семерке вылетают часть агентов и сами не перезапускаются. Как быть? Может винда не та? Или что-то настраивать еще надо. Никаких антивирусов и прочего на машина не стоит
Вопрос. Настроил дома локальную сеть на 256 агентов на ксеонах. Метатрейдер не хочет задействовать 30% агентов при обычном тестировании. И при генетическом алгоритме около 60 ядер простаивает.
Подскажите где может быть проблема.
Может в метатрейдере какие настройки надо сделать?
Возможно компьютер на котором идёт тест не успевает общаться с агентами по домашней сети? Попробуйте на этом компьютере оставить только один агент - остальных отключите. Также непосредственно перед генетикой и оптимизацией перекомпилируйте советник.
Вопрос. Настроил дома локальную сеть на 256 агентов на ксеонах. Метатрейдер не хочет задействовать 30% агентов при обычном тестировании. И при генетическом алгоритме около 60 ядер простаивает.
Подскажите где может быть проблема.
Может в метатрейдере какие настройки надо сделать?
Оптимизация подразумевает анализ и консолидацию данных на управляющем терминале, из-за чего дробление на слишком мелкие пакеты заданий не оптимально - будут большие накладные расходы. Если все мощности не заняты - это значит, что задача недостаточно сложная, т.е. её эффективнее решать меньшим числом агентов. На самом деле уже поднимался данный вопрос - поищите на форуме.
Вопрос. Настроил дома локальную сеть на 256 агентов на ксеонах. Метатрейдер не хочет задействовать 30% агентов при обычном тестировании. И при генетическом алгоритме около 60 ядер простаивает.
Только на генетике?
Проделайте каждый из пунктов
Отрубите все Агенты, что включались в Оптимизацию, и оставьте только "проблемные" 60 в состоянии Ready. Будут ли они задействованы в Оптимизации после этого?
Посмотрите количество проходов Оптимизации. Попробуйте увеличить их количество, т.к. при небольшом числе нецелесообразно (особенно при ГА) использовать большое количество Агентов.
Кто-нить знает почему в хранилище добавляются пустые строки. Или с этим надо идти в СервисДеск? Код загружал без пустых строк.
Необходимо больше подробностей
1. Какой у вас браузер?
2. Приложите код (можно личным сообщением)
Проверим.
Вопросы по фрейм-режиму
Вопросы по фрейм-режиму
Используемый режим моделирования тиков, как в названии fxt?
Используемый режим моделирования тиков, как в названии fxt?
Нет, к сожалению.
Более того, режимы "Все тики", "OHLC на M1" и "Только цены открытия" создают одинаковые даже по содержимому mqd-файлы. Наверное, это баг.
Добрый день.
Вопрос. Настроил дома локальную сеть на 256 агентов на ксеонах. Метатрейдер не хочет задействовать 30% агентов при обычном тестировании. И при генетическом алгоритме около 60 ядер простаивает.
Подскажите где может быть проблема.
Может в метатрейдере какие настройки надо сделать?Добрый день.
Вопрос. Настроил дома локальную сеть на 256 агентов на ксеонах. Метатрейдер не хочет задействовать 30% агентов при обычном тестировании. И при генетическом алгоритме около 60 ядер простаивает.
Подскажите где может быть проблема.
Может в метатрейдере какие настройки надо сделать?Возможно компьютер на котором идёт тест не успевает общаться с агентами по домашней сети? Попробуйте на этом компьютере оставить только один агент - остальных отключите. Также непосредственно перед генетикой и оптимизацией перекомпилируйте советник.
Добрый день.
Вопрос. Настроил дома локальную сеть на 256 агентов на ксеонах. Метатрейдер не хочет задействовать 30% агентов при обычном тестировании. И при генетическом алгоритме около 60 ядер простаивает.
Подскажите где может быть проблема.
Может в метатрейдере какие настройки надо сделать?Оптимизация подразумевает анализ и консолидацию данных на управляющем терминале, из-за чего дробление на слишком мелкие пакеты заданий не оптимально - будут большие накладные расходы. Если все мощности не заняты - это значит, что задача недостаточно сложная, т.е. её эффективнее решать меньшим числом агентов. На самом деле уже поднимался данный вопрос - поищите на форуме.
Вопрос. Настроил дома локальную сеть на 256 агентов на ксеонах. Метатрейдер не хочет задействовать 30% агентов при обычном тестировании. И при генетическом алгоритме около 60 ядер простаивает.
Только на генетике?
Проделайте каждый из пунктов