Cosa significa la voce del diario di bordo - pagina 3

 
nei file Zigzag_Symbol_TF.rpt (formato interessante =) solo una linea - "CloseDateTime,Buy,Sell"
totale di 6 file (8 esperti), data di cambiamento da 23:59 a 00:01 (ora di Alpari)

Non ho cambiato nulla mentre scrivevo questo post...
Questo è abbastanza per ora, ce ne occuperemo domani ;)
 
Ho fatto un casino su M5 =) li ho appuntati sull'orologio, ancora non funziona... <br / translate="no">.
E ora, allegato il tuo codice, ho iniziato una nuova ora - nel log solo alcuni errori, non una sola posizione è aperta...
2005.09.07 01:01:53 quark_test_expert: delimitatore sbagliato per la funzione FileOpen as BIN
2005.09.07 01:01:11 quark_test_expert: delimitatore sbagliato per la funzione FileOpen as BIN
2005.09.07 01:00:21 quark_test_expert: delimitatore sbagliato per la funzione FileOpen as BIN
2005.09.07 01:00:14 quark_test_expert: delimitatore sbagliato per la funzione FileOpen as BIN
2005.09.07 00:59:55 quark_test_expert: delimitatore sbagliato per la funzione FileOpen as BIN
2005.09.07 00:59:55 quark_test_expert: delimitatore sbagliato per la funzione FileOpen as BIN


Questi errori possono essere tranquillamente ignorati. Ho chiesto agli sviluppatori, ma non mi hanno risposto.
 
In senso stretto, l'ideale sarebbe avere una revisione del codice da parte degli sviluppatori, tipo: "Qui dobbiamo cambiare così e così, e questo è il punto. Ma non dicono nulla per qualche motivo...
 
<br / translate="no"> MetaTrader 4 Mobile, build 184
Interazione migliorata tra terminale e server commerciale;


Mi chiedo se questo è rilevante per il nostro argomento?
 
Potete tranquillamente ignorare questi errori. Ho chiesto agli sviluppatori, ma non mi hanno risposto.

Quindi, non deve essere in grado di emettere le informazioni su un file? Se l'errore è nell'apertura del file...

In senso stretto, l'ideale sarebbe avere una revisione del codice da parte degli sviluppatori, tipo: "Qui dobbiamo cambiare così e così, e questo è il punto. Ma sono silenziosi per qualche motivo...

Non credo che saremo in grado di... Dobbiamo setacciare il codice il più possibile, in modo da poter chiedere dopo: "Questa linea è giusta?" =) allora c'è una migliore possibilità...

Mi chiedo se sia rilevante per il nostro argomento.

MetaTrader 4 Mobile, build 184
Non credo....
 
<br/ translate="no">

Questi errori possono essere tranquillamente ignorati. Ho chiesto agli sviluppatori, ma non mi hanno risposto.

Quindi non può emettere le informazioni su un file? Se errore di apertura del file...


No. Il programma vede il carattere separatore sbagliato (dal suo punto di vista) nella funzione di apertura del file. Non influenza l'output in alcun modo, dato che il carattere è per la modalità testo, e io sto usando la modalità binaria. Questo è un difetto del sistema di cattura degli errori.


Non credo... Dovremmo setacciare il codice il più possibile, in modo che più tardi possiamo chiedere: "questa linea è corretta?" =) allora c'è una migliore possibilità...


Sto segnalando dei bug che non sono catturati dal loro sistema di controllo, influenzano la gestione del denaro e potenzialmente - creano un conflitto tra cliente e broker. A me sembra che debbano essere loro ad artigliare me.

Renat ha scritto (in questo thread), fammi vedere il registro. Ho dato tutti i registri possibili. Ho anche postato l'esperto. Cos'altro posso fare?

Non mi costa nulla in linea di principio creare un workaround in cui il client fa 25 tentativi invece di 5, con un timeout invece che senza. Questo è quasi garantito per risolvere il problema. O cambiare la logica dell'EA, anche se è un peccato :) Ma ci saranno altri clienti che non prenderanno questo errore, che poi li metterà "on the money". E non ci sarà niente nei loro registri e andranno a lamentarsi dalla loro società di intermediazione.

Mi chiedo se è rilevante per il nostro argomento?

MetaTrader 4 Mobile, build 184
non credo.... [/quote]

Mi è sfuggito :)
 
riderai....
OrderClose ha restituito true, la posizione è rimasta aperta. 3 volte.
2005.09.07 14:35:10 Allarme: XOINDATR (USDCHF, M5) - Chiudi Acquisto! <br / translate="no"> Ordine #934068 chiuso OK
2005.09.07 14:35:10 XOINDATR USDCHF,M5: trade_lib&info_lib - _OrderClose( 934068, 0.1, 5, 65280 ) - Errore su OrderClose(...). GetLastError() = 6, ErrorDescription = no connection with trade server, Running time: 241 sec.
2005.09.07 14:33:37 Allarme: XOINDATR (GBPUSD, M5) - Chiudi Vendi!
Ordine #934150 chiuso OK
2005.09.07 14:32:26 Allarme: XOINDATR (GBPUSD, M5) - Chiudi Vendi!
Ordine #934150 chiuso OK
2005.09.07 14:31:41 Allarme: XOINDATR (GBPUSD, M5) - Chiudi Vendi!
Ordine #934150 chiuso OK
2005.09.07 13:56:44 Allarme: XOINDATR (USDCAD, M5) - Chiudi Acquisto!
Ordine #934351 chiuso OK
2005.09.07 13:56:44 XOINDATR USDCAD,M5: trade_lib&info_lib - _OrderClose( 934351, 0.1, 5, 65280 ) - Successo. Tempo di missione: 2 sec.
2005.09.07 13:56:44 XOINDATR USDCAD,M5: chiudere #934351 comprare 0.10 USDCAD a 1.1897 al prezzo 1.1879


2005.09.07 14:35:27 Posta: errore di connessione a smtp.mail.ru
2005.09.07 14:35:10 TradeContext: ping fallito
2005.09.07 14:35:10 TradeContext: errore ping
2005.09.07 14:31:09 '63310': ordine di chiusura #934068 compra 0,10 USDCHF a 1,2376 sl: 0,0000 tp: 0,0000 al prezzo 1,2374
 
Haguardato i registri. In 2 giorni di 8 esperti - 3 situazioni del genere =((((
 
Ho capito bene che non si tratta solo del mio EA che hai messo su di te? XOINDATR è qualcosa di tuo, giusto?

Inutile dire che non importa quanto sia affidabile un tester, ottimizzando un EA in esso, che funzionerà sempre nel tester, ma nella realtà - una volta ogni tanto... non riesco a trovare la parola giusta :) Bene, signori sviluppatori, ecco un problema per voi...
 
Ho capito bene che non si tratta solo del mio EA che hai messo su di te? XOINDATR è qualcosa di tuo, giusto?
Sì, la mia EA, 8 pezzi... Non potevo immaginare che una funzione potesse restituire la cosa sbagliata, e anche che GetLastError non avrebbe assegnato un codice di errore a....
Se solo OrderSend e non OrderClose - ancora "non aperto" è meglio di "non chiuso" =)