Trabalho ocioso - página 10

 
Olá a todos. Pensei que eu mesmo não seria asfixiado pela ganância até que o serviço fosse posto em ordem, eu removeria os agentes, o que com eles. Parece que eles não interferem, mas quando você começa a entrar nele, você percebe que alguém está desperdiçando os recursos do meu computador. Mas eu definitivamente vou observar o que vai acontecer a seguir, a idéia é interessante, mas não totalmente concluída.
 

Os ratos picaram e choraram, mas continuaram comendo o cacto.

:))

 

2863

Até agora nada mudou: às16:06:34.463 conseguimos a tarefa, ficamos ociosos até16:16:13.313. O que um agente (ou melhor, três agentes) fez durante dez minutos permanece um mistério. Não há informações sobre o trabalho realizado durante esses dez minutos. E mais uma vez não há nenhum arquivo elementar de registro do status de agente (porcentagem do trabalho realizado).

QP      0       16:01:28.144    Network authorized on agent3.mql5.net for barabashkakvn
PJ      0       16:06:34.463    Network 4372 bytes of account info loaded
MQ      0       16:06:34.463    Network 1470 bytes of tester parameters loaded
RE      0       16:06:34.463    Network 42684 bytes of input parameters loaded
PP      0       16:06:34.463    Network 1138 bytes of symbols list loaded (165 symbols)
JD      0       16:06:34.463    Tester  job 6945803875387462663 received from Cloud Server
RG      0       16:06:34.463    Tester  file added, 256322 bytes loaded
IO      0       16:06:34.463    Network 55812 bytes of optimized inputs info loaded
IE      0       16:06:34.566    Tester  successfully initialized
KH      0       16:06:34.566    Network 378 Kb of total initialization data received
MK      0       16:06:34.566    Tester  Intel Core i7-9750 H  @ 2.60 GHz, 32574 MB
PL      0       16:06:34.566    Tester  optimization pass 89 started
GL      0       16:06:34.575    Symbols GER30: symbol to be synchronized
DH      0       16:06:34.596    Symbols GER30: symbol synchronized, 3720 bytes of symbol info received
HD      0       16:06:35.780    History GER30: load 25 bytes of history data to synchronize in 0:00:00.035
FQ      0       16:06:35.780    History GER30: history synchronized from 2019.01.02 to 2021.03.30
RS      0       16:06:35.861    History GER30,M15: history cache allocated for 50292 bars and contains 19020 bars from 2019.01.02 09:00 to 2019.12.30 22:45
CR      0       16:06:35.861    History GER30,M15: history begins from 2019.01.02 09:00
EK      0       16:06:36.800    History GER30,M1: history cache allocated for 752845 bars and contains 283773 bars from 2019.01.02 09:00 to 2019.12.30 22:59
HJ      0       16:06:36.801    History GER30,M1: history begins from 2019.01.02 09:00
IP      0       16:16:13.313    Tester  tester agent shutdown started
JF      0       16:16:13.313    Tester  shutdown tester machine
GR      0       16:16:13.595    Tester  tester process stopped
GJ      0       16:16:13.596    Tester  tester agent shutdown finished
 

A situação se repete - os agentes estão se desdobrando por uma hora e nada está escrito no arquivo de registro. A última entrada foi às 12:46:02.921. Tinha que matar agentes às13:47:50.660

RD      0       12:35:50.087    Tester  optimization pass 12884902275 (3, 387) started
LP      0       12:35:50.097    Symbols EURUSD: symbol to be synchronized
PK      0       12:35:50.177    Symbols EURUSD: symbol synchronized, 3720 bytes of symbol info received
RR      0       12:45:49.677    History EURUSD: load 27 bytes of history data to synchronize in 0:09:59.490
PL      0       12:45:49.677    History EURUSD: history synchronized from 1999.01.04 to 2021.05.14
LE      0       12:45:49.762    History EURUSD,M1: history cache allocated for 8321790 bars and contains 294777 bars from 1999.01.04 10:22 to 1999.12.31 23:01
NG      0       12:45:49.762    History EURUSD,M1: history begins from 1999.01.04 10:22
FR      0       12:46:02.691    History EURUSD,H1: history cache allocated for 139958 bars and contains 6175 bars from 1999.01.04 10:00 to 1999.12.31 23:00
RK      0       12:46:02.691    History EURUSD,H1: history begins from 1999.01.04 10:00
OL      0       12:46:02.748    History EURUSD,H6: history cache allocated for 23336 bars and contains 1039 bars from 1999.01.04 06:00 to 1999.12.31 18:00
HS      0       12:46:02.749    History EURUSD,H6: history begins from 1999.01.04 06:00
QK      0       12:46:02.799    History EURUSD,H4: history cache allocated for 35004 bars and contains 1558 bars from 1999.01.04 08:00 to 1999.12.31 20:00
RH      0       12:46:02.800    History EURUSD,H4: history begins from 1999.01.04 08:00
JE      0       12:46:02.857    History EURUSD,M6: history cache allocated for 1396942 bars and contains 59107 bars from 1999.01.04 10:18 to 1999.12.31 23:00
FE      0       12:46:02.857    History EURUSD,M6: history begins from 1999.01.04 10:18
LR      0       12:46:02.921    History EURUSD,M3: history cache allocated for 2788497 bars and contains 112826 bars from 1999.01.04 10:21 to 1999.12.31 23:00
FL      0       12:46:02.921    History EURUSD,M3: history begins from 1999.01.04 10:21
GJ      0       13:47:50.660    Startup service shutdown initialized
RQ      0       13:47:50.660    Exit    shutdown thread started
PJ      0       13:47:50.716    Server  MetaTester 5 stopped

Como você pode ver entre 12:46:02.921 e13:47:50.660 não há mensagens em absoluto.

Por favor: é possível exibir informações de serviço, por exemplo, a cada três minutos - número do trabalho mais ou menos, o processo está em andamento?


Eliminarei todos os agentes por uma semana, talvez algo seja mudado durante a semana.

 

Os agentes trabalharam por pouco mais de uma hora, ontem. O resultado foi um pouco inesperado:


Anexei o arquivo dos quatro agentes para 13.01.2022.

Arquivos anexados:
13.01.2022.zip  76 kb
 

Os agentes trabalharam por uma hora

tornou-se

No PR 163, o pagamento foi de US$ 0,05.

O que aconteceu? Eles baixaram a taxa para os agentes? Esta quantidade é três a quatro vezes menor do que o normal. Ou alguns agentes ainda estão trabalhando em modo looped, mas de graça?


Estou anexando os registros do dia 17.

Arquivos anexados:
Tester.zip  119 kb
 
Eu o desinstalei, não tinha qualquer utilidade, e o computador às vezes jogava a CPU a 100% e começava a ficar irritante. Acho que é mais fácil permitir a mineração na placa de vídeo do que manter os agentes...... É assim
 

Os agentes receberam suas atribuições. Eles se agitaram por cerca de 25 a 30 minutos. Mas o contador não mudou.

Este é o trabalho (levou o registro de um agente). História, símbolo, carrapatos sincronizados, mas nada entrou no trabalho.

É possível escrever um comentário mais detalhado no registro sobre o destino do trabalho: por exemplo, se o trabalho foi parado do lado do cliente ou se o trabalho foi interrompido do meu lado ... ?

GN      0       10:19:02.373    History XAUUSD,M5: history begins from 2021.01.04 01:00
FI      0       10:19:02.529    Tester  job 7058008938217744221 received from Cloud Server
NM      0       10:19:02.529    Tester  file added, 8987 bytes loaded
JJ      0       10:19:02.624    History XAUUSD,M30: history cache allocated for 12705 bars and contains 11809 bars from 2021.01.04 01:00 to 2021.12.31 20:30
HI      0       10:19:02.624    History XAUUSD,M30: history begins from 2021.01.04 01:00
PQ      0       10:19:02.700    History XAUUSD,M10: history cache allocated for 38109 bars and contains 35422 bars from 2021.01.04 01:00 to 2021.12.31 20:50
KF      0       10:19:02.700    History XAUUSD,M10: history begins from 2021.01.04 01:00
JN      0       10:19:02.779    History XAUUSD,H2: history cache allocated for 3307 bars and contains 3083 bars from 2021.01.04 00:00 to 2021.12.31 20:00
JP      0       10:19:02.779    History XAUUSD,H2: history begins from 2021.01.04 00:00
NH      0       10:19:11.826    Symbols EURUSD: symbol to be synchronized
NO      0       10:19:11.928    Symbols EURUSD: symbol synchronized, 3720 bytes of symbol info received
QO      0       10:19:12.372    History EURUSD: load 12 Kb of history data to synchronize in 0:00:00.077
LD      0       10:19:12.372    History EURUSD: history synchronized from 2017.01.02 to 2022.01.27
CL      0       10:19:12.376    Ticks   EURUSD: ticks synchronization started
OE      0       10:19:12.689    Ticks   EURUSD: load 712 Kb of tick data to synchronize in 0:00:00.313
JF      0       10:19:12.689    Ticks   EURUSD: history ticks synchronized from 2013.04.01 to 2022.01.26
JS      0       10:19:12.711    Symbols XAUEUR: symbol to be synchronized
JG      0       10:19:12.792    Symbols XAUEUR: symbol synchronized, 3720 bytes of symbol info received
CG      0       10:19:13.260    History XAUEUR: load 2.26 Mb of history data to synchronize in 0:00:00.466
LL      0       10:19:13.260    History XAUEUR: history synchronized from 2021.01.04 to 2022.01.27
RD      0       10:19:13.260    Ticks   XAUEUR: ticks synchronization started
FM      0       10:19:14.862    Ticks   XAUEUR: load 10.03 Mb of tick data to synchronize in 0:00:01.594
JN      0       10:19:14.862    Ticks   XAUEUR: history ticks synchronized from 2022.01.03 to 2022.01.26
CE      0       10:57:59.709    Tester  tester agent shutdown started
PQ      0       10:57:59.709    Tester  shutdown tester machine
HI      0       10:57:59.720    Tester  tester process stopped
FO      0       10:57:59.721    Tester  tester agent shutdown finished
DL      0       10:57:59.721            rescan needed
OI      0       10:58:04.559    Network connected to agent1.mql5.net
EN      0       10:58:05.948    Network connected to agent2.mql5.net
 

Saudações a todos. Eu tenho a mesma situação. 16 núcleos estão martelando há duas horas e, como resultado, um trabalho é feito. Em resumo, deixei 4 núcleos para serem comparados.

Bem, pelo menos algo foi dado pelos desenvolvedores como uma explicação. Penso que todo o problema está na memória. Quanto mais você tem memória, mais eles lhe dão tarefas. E menos chance de trabalhar.

Há também a suposição de que a mesma tarefa foi dada a muitos agentes que tiveram tempo primeiro e fecharam.

Mas este é o meu palpite.

Como tornar as tarefas mais finas? Precisamos limitar a memória por linha.

Por exemplo, a pasta base contém um monte de histórias baixadas para sincronização, que podem nunca mais ser usadas novamente.

Esperando por uma explicação. Eu abri o mesmo fio por engano. Necessidade de fechá-lo e discuti-lo aqui.

 
Vladimir Karputov #:

Os agentes receberam suas atribuições. Eles se agitaram por cerca de 25 a 30 minutos. Mas o contador não mudou.

Este é o trabalho (levou o registro de um agente). História, símbolo, carrapatos sincronizados, mas nada entrou no trabalho.

É possível escrever um comentário mais detalhado no registro sobre o destino do trabalho: por exemplo, se o trabalho foi parado do lado do cliente ou se o trabalho foi interrompido do meu lado ... ?

Talvez isso ajudasse. Eu peguei o programa. Deletado o diretório e tudo o que lhe está associado. Limpou o registro e todas as referências à palavra testador. Reinstalou os agentes. Começou a bisbilhotar de novo lentamente.

Razão: