Ошибки, баги, вопросы - страница 1948

 
Renat Fatkhullin:
Проверим, спасибо.

Пожалуйста - буду рад помочь!

Раз я стал заниматься вопросом оптимизации в сети, то сразу появились вопросы:

1. При каждом тесте закачка идет советника или только при компиляции - приходиться ждать пока сеть сообразит, что пора работать - период и инструмент не меняю.

2. Работает ли сейчас ключ для активации dll - что б советники с dll в своей сети считались?

3. Если советник должен возвращать файлы по результатам работы, то это будет происходить при каждом проходе или по окончанию всей оптимизации?

4. Пожелание - научить агента следить за загрузкой процесса - если ядро занято, то агент отказывается работать и ждет окончания процесса загрузки ядра, после чего занимает ядро. Учитывая, что загрузка происходит порциями, то это будет очень хороший механизм для параллельной работы машины над другими задачами, особенно актуально при длительной оптимизации. Можно, конечно, поставить приоритет средствами виндовс, но иногда требуется и высвобождение памяти.

 
Aleksey Vyazmikin:

Результаты оптимизации в кэше, но не в открытом виде...

А нет способа их вытащить оттуда? Может быть есть какой то недокументированный способ? Ведь это же нонсенс и тупой головняк, что результаты не выводятся в файл. Вроде в логах есть процесс простого теста, но в целом ситуация какая то непонятная, почему разработчики платформы не подумали об этом?
 
FION2:
А нет способа их вытащить оттуда? Может быть есть какой то недокументированный способ? Ведь это же нонсенс и тупой головняк, что результаты не выводятся в файл. Вроде в логах есть процесс простого теста, но в целом ситуация какая то непонятная, почему разработчики платформы не подумали об этом?

Внимательно следя за ответами разработчиков, я пришел к выводу, что у разработчиков такой принцип - что можно сделать путем программирования, то не является первоочередной задачей для внедрения в терминал для пользователей, а что не является первоочередной задачей, то может быть никогда не реализовано. Если нужно что-то особенное, то или сами пишем или идем во фриланс.

 

Обнаружил неприятную ситуацию.

Оптимизирую параметры, в том числе тип МА и ТФ, часть ТФ исключена при инициализации - итог - кривой график результатов. На графике присутствует только один тип МА и не все ТФ Или я не верно его строю/читаю?


 

Оптимизация медленная (полный перебор параметров) или быстрая (генетический алгоритм)?

 
Dennis Kirichenko:

Оптимизация медленная (полный перебор параметров) или быстрая (генетический алгоритм)?


Полный, конечно. Да и какая разница какой, я же на скрине показал, что перебирались все типы МА, а на графике только SMA.

 

Дык, наверное оси не резиновые, их всего 3 :-)

Какие оси у Вас (X,Y,Z)?

 
Dennis Kirichenko:

Дык, наверное оси не резиновые, их всего 3 :-)

Какие оси у Вас (X,Y,Z)?


X - метод расчета МА

Z - ТФ МА

Y - на скрине прибыль - а разве её можно вообще менять - не понял как :(

 
Aleksey Vyazmikin:

X - метод расчета МА

Z - ТФ МА

Y - на скрине прибыль - а разве её можно вообще менять - не понял как :(


Надо заметить, что в MT5 Z - это Y

 

Да, результирующий параметр не поменять. Можно перебирать другие 2: для оси X и Y.

Т.е. 3D график даёт представление о том, как повлияла на результат комбинация 2-ух факторов. Причём, влияние не чистое, а с учётом других параметров.