Errori, bug, domande - pagina 2086

 

"Errore con il timer 4024", "impossibile impostare i millisecondi del timer(500)"


Cari sviluppatori e autori

Chi ha di nuovo l'errore del timer?

 
Michel:
2017.12.06 21:27:53.767 2017.02.03 17:20:05 posizione modificata [#1529 buy 0.01 EURUSD 1.07812 sl: 1.07482]
2017.12.06 21:27:53.767 2017.02.03 17:20:05 failed modify #1526 buy 0.01 EURUSD sl: 0.00000, tp: 0.00000 -> sl: 1.07482, tp: 0.00000 [Stop non valido]
2017.12.06 21:27:53.767 2017.02.03 17:20:05 *** Celebra Modify ticket#1529 retcode=10016 result.deal=0 result.order=0 magic=[101] sl=1.07482 tp=0.00000
Solo SL cambia. E sta cambiando, solo snervante messaggio: fallito modificare ... [Fermate non valide]

Di quale posizione stiamo parlando? 1529 o 1526? Questo registro non mostra se lo stop loss è cambiato. Se i vecchi e i nuovi valori di SL sono uguali, ci sarà un errore. Anche il prezzo attuale sarebbe bello da vedere.

 

Nei segnali, il grafico "Balance" è in ritardo rispetto al grafico "Funds" - è questa l'intenzione?


 

La funzione web "Pocket" per ogni post ha smesso di concatenare fonti e immagini con essa. Per favore, correggetelo.

 

Ogni tanto questo tipo di cose

2017.12.08 23:15:35.387 Tester  EURUSD: history data begins from 1996.08.09 00:00
2017.12.08 23:15:35.387 Tester  EURUSD: ticks data begins from 2011.12.19 00:00
2017.12.08 23:15:35.397 Core 1  agent process started
2017.12.08 23:15:44.616 Core 1  connecting to 127.0.0.1:3000
2017.12.08 23:16:02.892 Core 1  tester agent authorization error
2017.12.08 23:16:02.892 Core 1  connection closed
Iniziato il 1654+.
 
fxsaber:

Ogni tanto succede questo.

È iniziato il 1654+.

Guardate il ritardo - 18 secondi tra il tentativo di connessione e l'abbandono. Questo indica un timeout della connessione di rete.

Di solito si tratta di un avvio lento e dell'inizializzazione di un'applicazione exe sotto la supervisione dell'anti-virus.

Lo abbiamo incontrato molte volte e non possiamo farci niente. L'antivirus passa semplicemente molto tempo ad analizzare l'agente tester.

Significa anche che tutta l'attività dei file dell'agente sarà esaminata sotto una lente d'ingrandimento e rallentata senza pietà.

Un consiglio è quello di mettere l'agente e le sue directory locali nel pass antivirus. Questo renderà immediatamente tutto più veloce.

 
Renat Fatkhullin:

Guardate il ritardo - 18 secondi tra il tentativo di connessione e l'abbandono. Questo indica un timeout della connessione di rete.

Di solito si tratta di un lento avvio e inizializzazione di un'applicazione exe supervisionata da un antivirus.

Lo abbiamo incontrato molte volte e non possiamo farci niente. L'antivirus passa semplicemente molto tempo ad analizzare l'agente tester.

Significa anche che tutta l'attività dei file dell'agente sarà esaminata sotto una lente d'ingrandimento e rallentata senza pietà.

Un consiglio è quello di mettere l'agente e le sue directory locali nel pass antivirus. Questo renderà immediatamente tutto più veloce.

Non ci sono antivirus e simili sulla macchina. Tutto è su SSD. E il problema non si è mai verificato nel 1653-.

 
fxsaber:

Non ci sono antivirus o cose del genere sulla macchina. Tutto è su un SSD. E il problema non si è mai verificato nel 1653-.

Allora avete bisogno dei log locali di questo agente al momento del problema.

Nemmeno un Microsoft Defender interno?

 
Renat Fatkhullin:

Allora abbiamo bisogno dei log locali di questo agente al momento del problema.

L'agente locale Tester\Agent-127.0.0.1-3000\logs\20171209.logs è vuoto.

Nemmeno il normale Microsoft Defender?

Spento.


Riproduco il problema in questo modo. Avvio il terminale e faccio CTRL+F5 da ME. Forse queste impostazioni fanno la differenza.


 
fxsaber:

L'agente locale Tester\Agent-127.0.0.1-3000\logs\20171209.logs è vuoto.

È necessario guardare subito quando si verificano i problemi, poiché i log dell'agente locale vengono puliti automaticamente. E il terminale sa come pulire gli agenti morti.

Ma se non è passato in 18 secondi, significa che la porta non era nemmeno aperta.


Spento.

Molto probabilmente no ed è attivo. Aggiungete l'intera directory con l'agente esplicitamente alle "directory skippabili" e riprovate.

Un'altra ragione potrebbe essere la mancanza di diritti per aprire la porta di rete.

UAC è abilitato? Prova a riprodurre dopo aver avviato il terminale "come amministratore".