Мы запускаем облачный сервис MQL5 Cloud Network! - страница 151

 

Спасибо! тема для меня - новая. Вроде уяснил тонкие моменты.

 
papaklass:

Вот за эту оптимизацию ориентировочно с меня снимут 20 кредитов. Раньше было значительно дешевле. И цифры в отчете вызывают вопросы. Из 16441 проходов облако, за которое я заплачу, выполнило 16440. Разница в один проход. А что же тогда выполняли мои агенты (локальные и удаленные)?

Началась пред-чемпионатовская лихорадка, сеть нагрузили, и повылазили новые глюки.

Ну, хоть так ее проверят ) Хотя, конечно, не хотелось бы за счет пользователей.. 

 
большое количество времени компы в простое и возникла идея, правда она совсем не новая)
Сетевой рендер для 3d MAX, affter effects. Слышал что 3д-максеры бывают рендерят проекты  по несколько суток.

возможно такая реализация в этой облачной сети?
Распределенные вычисления в сети MQL5 Cloud Network
Распределенные вычисления в сети MQL5 Cloud Network
  • cloud.mql5.com
Заработать деньги, продавая мощности своего компьютера для сети распределенных вычислений MQL5 Cloud Network
 

Здравствуйте!

Адресую данное сообщение разработчикам MQL5 Cloud Network.

Обратите внимание на следующие скриншоты:

 

Агенты работали не 49 минут как показано на картинке, а по несколько часов (больше 18 точно) в течение суток каждый день. Поэтому платежные расчеты произведены неверно, ибо за каждый час должно было быть по 0.01 как минимум, а там и близко этого нет.

Также не совпадает по картинкам общее кол-во пройденных тестов. 

И ещё такой нюанс. Если PR агента высокий, то конечно он должен зарабатывать больше, чем стандартный. Однако поскольку он выполняет задания быстрее, то и времени тратит меньше, а время учтено в формуле расчетов при перемножении, таким образом уменьшая стоимость работы агентов вместо роста.

Считаю, что при расчетах необходимо учитывать количество выполненных заданий, иначе смысла предоставлять агентов с высоким PR нет никакого.  

 

 

 

 
ForexMoneyMaker:

Агенты работали не 49 минут как показано на картинке, а по несколько часов (больше 18 точно) в течение суток каждый день. Поэтому платежные расчеты произведены неверно, ибо за каждый час должно было быть по 0.01 как минимум, а там и близко этого нет.

Представьте доказательства работы по несколько часов, пожалуйста. Например, просуммировав все старты-стопы заданий по логам агентов.

То, что агент запущен, совсем не означает, что он работает. Пока задач нет, он их ждет и не потребляет ресурсов.

 
Renat:

Представьте доказательства работы по несколько часов, пожалуйста. Например, просуммировав все старты-стопы заданий по логам агентов.

То, что агент запущен, совсем не означает, что он работает. Пока задач нет, он их ждет и не потребляет ресурсов.

Ренат, подавал заявку в СД #559392.

Вот кусок лога:

FK 0 History 17:14:51 GBPCHF.m,M1: contains 109571 bars of beginning data from 2011.01.03 00:00 to 2011.12.30 23:59
GH 0 History 17:14:51 GBPCHF.m,M1: history cache reserved for estimated 684000 bars
HI 0 History 17:14:51 GBPCHF.m,M1: history begins from 2011.01.03 00:00
OR 3 Tester 17:23:05 stopped on 6% of testing interval
OI 0 Tester 17:23:05 1106 Mb memory used
PK 3 Tester 17:23:05 tester stopped outside
FM 0 Tester 17:23:05 cancel expert execution
CI 0 Tester 17:23:05 tester agent shutdown

Собирал статистику целую неделю: агенты работали по 10 минут или около того, потом останавливаются заказчиком, а оплата не проходила. Аналогичная ситуация была с расхождениями в проходах между тестером и профилем, причем в профиле больше чем в менеджере.

Решение будет по этой заявке? 

 

 
fyords:

Собирал статистику целую неделю: агенты работали по 10 минут или около того, потом останавливаются заказчиком, а оплата не проходила. Аналогичная ситуация была с расхождениями в проходах между тестером и профилем, причем в профиле больше чем в менеджере.

Решение будет по этой заявке? 

Я ответил с сервисдеске.

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

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

 
Renat:

Я ответил с сервисдеске.

Спасибо.

Renat:

Если задача по какой-либо причине не вернула решение, то клауд не может засчитать эту работу.

А это не есть хорошо. Поставщик агентов не виноват, что код отправленный его агенту был не корректен. Ресурс был использован, а оплата не проходила. Ведь в это время агент мог выполнять другие "нормальные" оплачиваемые задачи.

Может нужно подумать более детально над методом контроля работы/зацикливания агента?

 
fyords:

А это не есть хорошо. Поставщик агентов не виноват, что код отправленный его агенту был не корректен. Ресурс был использован, а оплата не проходила. Ведь в это время агент мог выполнять другие "нормальные" оплачиваемые задачи.

Может нужно подумать более детально над методом контроля работы/зацикливания агента?

Тут есть и обратная проблема, что на части агентов задачи просто тормозятся/глючат/прерываются из-за недостатка ресурсов и получается, что заказчик оплачивает работу без получения результатов.

Со своей стороны мы провели несколько раундов тюнинга и защиты сети от слабых агентов, на лету собираем статистику потребляемых ресурсов каждым экспертом и стараемся распределять задачи на агентов с соответствующими возможностями. Кроме того, мы автоматически умеем блокировать совсем ошибочных экспертов и отключаем их от приема в сеть. В результате мы свели количество проблем до минимума, но все равно продолжим работу в этом направлении.

 

Представьте доказательства работы по несколько часов, пожалуйста. Например, просуммировав все старты-стопы заданий по логам агентов.

То, что агент запущен, совсем не означает, что он работает. Пока задач нет, он их ждет и не потребляет ресурсов.

Ренат!

Просуммировать, конечно, можно. Время жалко, скурпулезная работа, столько выдержек перемолотить, складывая все по минутам. Поэтому ладно, оставим пока как есть, учитывая, что несовпадения были и у других, и вы этим занимаетесь.

Однако вопрос по учету кол-ва проходов при расчете стоимости услуг агента остается в силе.

Встречается  много вот таких вещей, когда время потрачено, исторических данных нет и задание отклоняется:

 

NJ      0       Network 11:34:21        authorized on 5.agents.mql5.com
GL      0       Network 11:34:24        38680 bytes of group info loaded
IK      0       Network 11:34:24        1490 bytes of tester parameters loaded
RL      0       Network 11:34:24        9924 bytes of input parameters loaded
KF      0       Network 11:34:24        142 bytes of symbols list loaded
NL      0       Tester  11:34:24        file added, 112848 bytes loaded
EE      0       Tester  11:34:24        file added, 58531 bytes loaded
KJ      0       Tester  11:34:24        file added, 6815 bytes loaded
FQ      0       Network 11:34:24        6992 bytes of optimized inputs info loaded
OH      0       Tester  11:34:24        successfully initialized
QQ      0       Network 11:34:24        222 Kb of total initialization data received
KE      0       Tester  11:34:24        Intel Core i7-2670QM  @ 2.20GHz, 6058 MB
QO      0       Tester  11:34:24        optimization pass 1b1236a8df448ecf (0, 11) started
LG      0       Symbols 11:34:24        EURCHF: symbol to be synchronized
CL      0       Symbols 11:34:24        EURCHF: symbol synchronized, 3544 bytes of symbol info received
DD      0       History 11:34:24        no history files found at C:\Program Files\MetaTrader 5 Strategy Tester\Tester\Agent-0.0.0.0-2000\..\bases\VTB24-MetaTrader5\history\EURCHF\*.hcs
JM      2       Tester  11:34:24        cannot get history EURCHF,M1
OH      0       Tester  11:34:24        111 Mb memory used
MF      3       Tester  11:34:24        tester stopped outside
OS      0       Tester  11:34:24        cancel expert execution
NI      0       Tester  11:34:24        tester agent shutdown
JM      0       Network 17:30:45        connected to 5.agents.mql5.com
RD      0       Network 17:31:15        connected to 5.agents.mql5.com
QK      0       Network 17:31:45        connected to 5.agents.mql5.com
GQ      0       Network 17:32:15        connected to 5.agents.mql5.com
CJ      0       Network 17:32:15        authorized on 5.agents.mql5.com
FR      0       Network 17:32:16        38680 bytes of group info loaded
GH      0       Network 17:32:16        1490 bytes of tester parameters loaded
OO      0       Network 17:32:16        3268 bytes of input parameters loaded
DD      0       Network 17:32:16        612 bytes of symbols list loaded
JS      0       Tester  17:32:16        file added, 39017 bytes loaded
KP      0       Network 17:32:16        3744 bytes of optimized inputs info loaded
RJ      0       Tester  17:32:16        successfully initialized
PN      0       Network 17:32:16        58 Kb of total initialization data received
OH      0       Tester  17:32:16        Intel Core i7-2670QM  @ 2.20GHz, 6058 MB
CL      0       Tester  17:32:16        optimization pass 7 started
NF      0       Symbols 17:32:16        GOLD: symbol to be synchronized
LS      0       Symbols 17:32:17        GOLD: symbol synchronized, 3304 bytes of symbol info received
RK      0       History 17:32:17        no history files found at C:\Program Files\MetaTrader 5 Strategy Tester\Tester\Agent-0.0.0.0-2000\..\bases\ActivTrades-Server\history\GOLD\*.hcs
JN      2       Tester  17:32:18        cannot get history GOLD,M30
IJ      0       Tester  17:32:18        111 Mb memory used
PG      3       Tester  17:32:18        tester stopped outside
FS      0       Tester  17:32:18        cancel expert execution
GE      0       Tester  17:32:18        tester agent shutdown