MetaTrader 5 Strategy Tester и MQL5 Cloud Network - страница 10

 
Renat:

Не беспокойтесь, у нас параллельно идет разработка нескольких направлений и мы уже взялись за реализацию визуализатора тестирования.

Проблема визуализации процесса тестирования на самом деле сложная, так как тестер полностью вынесен за пределы терминала. На текущий момент мы решили, что визуализация будет работать прямо в самом агенте (только локальном) тестирования, представляя собой окно плеера с графиками. Это означает, что нам нужно перенести к тестер копию всей системы визуализации, которая используется в терминале.

Мы переносим визуализацию в агента тестерования, чтобы не нагружать(не портить) архитектуру самого терминала.


Интересно. Значит ли это, что можно будет запускать одновременно несколько визуализаторов? Может лучше вынести эту часть терминала в длл и использовать длл терминалом и при визуальном тестировании подгружать агенту(чтоб не тратить ресурсы когда визуализация не требуется). В общем жду с нетерпением, тк большая часть разработки стоит из-за его отсутствия.
 
Graff:
Интересно. Значит ли это, что можно будет запускать одновременно несколько визуализаторов? Может лучше вынести эту часть терминала в длл и использовать длл терминалом и при визуальном тестировании подгружать агенту(чтоб не тратить ресурсы когда визуализация не требуется). В общем жду с нетерпением, тк большая часть разработки стоит из-за его отсутствия.

вопрос звучит странно.  

Есть один терминал-> в нем стартует один тестер -> с ним визуализация.

Про какие несколько визуализаторов вы спрашиваете? про несколько тестеров в одном терминале??

 
Визуальное тестирование торговых стратегий будет работать на одиночных тестах и только на локальных агентах, что логично.
 
А что странного? 4 ядра, 4 агента, 4 одновременных визуализаций :)
 
Graff:
А что странного? 4 ядра, 4 агента, 4 одновременных визуализаций :)
...4 головы...
 
Graff:
А что странного? 4 ядра, 4 агента, 4 одновременных визуализаций :)

тогда правильно так:

4 ядра, 4 агента, 4 терминала, 4 одновременных визуализаций

 
Graff:
А что странного? 4 ядра, 4 агента, 4 одновременных визуализаций :)
sergeev:

тогда правильно так:

4 ядра, 4 агента, 4 терминала, 4 одновременных визуализаций

Одиночное тестирование проходит на одном ядре, тут как правильно заметил Sergeev как вариант только 4 терминала сработает.

PS

Но вместо такой возможности я бы лично предпочел возможность собрать все локальные ядра в некий пул (так чтобы они виделись как одно ядро).

По сути такая реализация даст возможность значительно ускорить одиночное тестирование.

 

Interesting:

Но вместо такой возможности я бы лично предпочел возможность собрать все локальные ядра в некий пул (так чтобы они виделись как одно ядро).

По сути такая реализация даст возможность значительно ускорить одиночное тестирование.

Никакого ускорения не будет. Каким образом будет происходить распределение задач и синхронизация результатов между ядрами, если средств в языке для этого нет (кроме некоторых хаков)?

 
Renat:

Запущено пять серверов MetaTrader 5 Cloud Server в разных концах света для балансировки нагрузки:


Скоро они начнут в колонке "Оборудование" показывать доступные ресурсы в виде "348 из 1456 агентов доступно".

Первое время система будет работать в режиме внутренних тестов, затем мы начнем публичное тестирование. Пока можно регистрировать своих агентов в MQL5 Cloud Network - все агенты доступны в собственном профайле на сайте MQL5.com.


это радует

я выставил примерно 32 ядера  в пул

правда большая часть ядер, это ядра ноутбуков ,  которые естественно не всегда включены

 
А есть ли возможность уже сейчас воспользоваться агентами из Cloud Network? Просто у меня в терминале уже отображаются эти агенты, а воспользоваться не получается
Файлы:
Untitled-1.jpg  56 kb
Причина обращения: