Come posso controllare il funzionamento del centro dati? - pagina 11

 
Riavviato il terminale, non ha cambiato le impostazioni del centro dati (nessuna autoconfigurazione, l'indirizzo d/c è prescritto) - non vuole lavorare su Alpari reale.



Ora rimuoverò l'indirizzo d/c e vedrò.
 
Senza l'indirizzo del centro dati specificato, il terminale funziona. Comunque, non so cosa sia cambiato lì, ma è fatto in modo che non si possa passare dal data center demo al server reale. Dovrò installare un quinto terminale.
 
Qualcosa è andato storto ad Alpari, ho appena scoperto che ci sono due terminali con ordini aperti che avrebbero dovuto chiudere alle 11:00 ora di Mosca. Ho guardato i registri del giornale e c'è
I problemi con il trade manager sono iniziati
in sincronia
.
2006.01.27 11:53:35 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:35 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:34 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:33 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:33 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:33:33 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:32 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:32 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:30 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:30 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:28 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:28 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:27 11:53:27 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 11:53:27 TradeDispatcher: il contesto commerciale è occupato


I log del secondo terminale sono gli stessi.
Il codice di Expert Advisor non è stato cambiato dall'inizio (lo stesso Expert Advisor su 10 coppie).

Blocco di chiusura:
void CheckAndClose() { int cnt = OrdersTotal(); for (int i=0; i < cnt; i++) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol() != Symbol()) continue; if (OrderMagicNumber() != magic) continue; if (OrderType() == OP_BUY) { OrderClose(OrderTicket(), OrderLots(), Bid, 3); } else if (OrderType() == OP_SELL) { OrderClose(OrderTicket(), OrderLots(), Ask, 3); } } }



Ho notato ora che la chiusura viene eseguita in modo errato - dal basso verso l'alto, ma prima funzionava bene :)
Questo codice può avvertire solo che si chiuderà con le imprecazioni del terminale, ma si chiuderà lo stesso, ma in modo un po' disordinato.

 
Il tentativo di chiudere gli ordini con lo script ha dato tale errore 146.

Il riavvio del terminale ha aiutato - tutti gli ordini sono stati chiusi:
2006.01.27 12:08:26 '105039': ordine #2965450 compra 0,10 EURUSD a 1,2213 sl: 1,2123 tp: 1,2229 chiuso al prezzo 1,2209<br / translate="no"> 2006.01.27 12:08:26 '105039': richiesta in corso
2006.01.27 12:08:26 '105039': richiesta accettata dal server
2006.01.27 12:08:26 '105039': ordine di chiusura #2965450 compra 0,10 EURUSD a 1,2213 sl: 0,0000 tp: 0,0000 al prezzo 1,2209
2006.01.27 12:08:22 '105039': ordine #2965429 compra 0,10 USDCAD a 1,1506 sl: 1,1416 tp: 1,1522 chiuso al prezzo 1,1485
2006.01.27 12:08:22 '105039': richiesta in corso
2006.01.27 12:08:22 '105039': richiesta accettata dal server
2006.01.27 12:08:21 '105039': ordine di chiusura #2965429 compra 0,10 USDCAD a 1,1506 sl: 0,0000 tp: 0,0000 al prezzo 1,1485
2006.01.27 12:08:20 '105039': ordine #2965397 comprare 0.10 EURCAD a 1.4050 sl: 1.3960 tp: 1.4066 chiuso al prezzo 1.4023
2006.01.27 12:08:20 '105039': richiesta in corso
2006.01.27 12:08:20 '105039': richiesta accettata dal server
2006.01.27 12:08:20 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:20 '105039': ordine di chiusura #2965397 acquistare 0,10 EURCAD a 1,4050 sl: 0,0000 tp: 0,0000 al prezzo 1,4023
2006.01.27 12:08:14 '105039': ordine #2965411 vendere 0.10 GBPCHF a 2.2591 sl: 2.2681 tp: 2.2575 chiuso al prezzo 2.2612
2006.01.27 12:08:14 '105039': richiesta in corso
2006.01.27 12:08:14 '105039': richiesta accettata dal server
2006.01.27 12:08:14 '105039': ordine di chiusura #2965411 vendere 0.10 GBPCHF a 2.2591 sl: 0.0000 tp: 0.0000 al prezzo 2.2612
2006.01.27 12:08:13 '105039': ordine #2965408 vendere 0.10 USDCHF a 1.2692 sl: 1.2782 tp: 1.2676 chiuso al prezzo 1.2707
2006.01.27 12:08:13 '105039': richiesta in corso
2006.01.27 12:08:13 '105039': richiesta accettata dal server
2006.01.27 12:08:13 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:13 '105039': ordine di chiusura #2965408 vendere 0.10 USDCHF a 1.2692 sl: 0.0000 tp: 0.0000 al prezzo 1.2707
2006.01.27 12:08:11 '105039': ordine #2965419 comprare 0.10 EURAUD a 1.6255 sl: 1.6165 tp: 1.6271 chiuso al prezzo 1.6218
2006.01.27 12:08:11 '105039': richiesta in corso
2006.01.27 12:08:11 '105039': richiesta accettata dal server
2006.01.27 12:08:11 '105039': ordine di chiusura #2965419 compra 0.10 EURAUD a 1.6255 sl: 0.0000 tp: 0.0000 al prezzo 1.6218
2006.01.27 12:08:11 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:11 '105039': ordine #2965441 vendere 0,10 EURGBP a 0,6859 sl: 0,6949 tp: 0,6843 chiuso al prezzo 0,6865
2006.01.27 12:08:11 '105039': richiesta in corso
2006.01.27 12:08:11 '105039': richiesta accettata dal server
2006.01.27 12:08:11 '105039': ordine di chiusura #2965441 vendere 0,10 EURGBP a 0,6859 sl: 0,0000 tp: 0,0000 al prezzo 0,6865
2006.01.27 12:08:11 '105039': login (4.00, #28710D84)
2006.01.27 12:08:10 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:10 PM TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:01 '105039': login (4.00, #28710D84)
2006.01.27 12:07:57 LiveUpdate: la nuova versione 4.00 build 188 è disponibile
2006.01.27 12:07:57 '105039': login (4.00, #28710D84)


e secondo

2006.01.27 12:10:06 '105040': ordine #2965428 comprare 0.10 USDCAD a 1.1506 sl: 1.1416 tp: 1.1522 chiuso al prezzo 1.1484
2006.01.27 12:10:06 '105040': richiesta in corso
2006.01.27 12:10:06 '105040': richiesta accettata dal server
2006.01.27 12:10:06 '105040': ordine di chiusura #2965428 compra 0,10 USDCAD a 1,1506 sl: 0,0000 tp: 0,0000 al prezzo 1,1484
2006.01.27 12:09:46 '105040': ordine #2965396 comprare 0.10 EURCAD a 1.4050 sl: 1.3960 tp: 1.4066 chiuso al prezzo 1.4022
2006.01.27 12:09:46 '105040': richiesta in corso
2006.01.27 12:09:46 '105040': richiesta accettata dal server
2006.01.27 12:09:46 '105040': ordine di chiusura #2965396 acquistare 0,10 EURCAD a 1,4050 sl: 0,0000 tp: 0,0000 al prezzo 1,4022
2006.01.27 12:09:36 '105040': ordine #2965440 vendere 0,10 EURGBP a 0,6859 sl: 0,6949 tp: 0,6843 chiuso al prezzo 0,6863
2006.01.27 12:09:36 '105040': richiesta in corso
2006.01.27 12:09:36 '105040': richiesta accettata dal server
2006.01.27 12:09:36 '105040': ordine di chiusura #2965440 vendere 0,10 EURGBP a 0,6859 sl: 0,0000 tp: 0,0000 al prezzo 0,6863
2006.01.27 12:09:35 '105040': ordine #2965423 comprare 0,10 AUDUSD a 0,7520 sl: 0,7430 tp: 0,7536 chiuso al prezzo 0,7525
2006.01.27 12:09:35 '105040': richiesta in corso
2006.01.27 12:09:35 '105040': richiesta accettata dal server
2006.01.27 12:09:35 '105040': ordine di chiusura #2965423 compra 0,10 AUDUSD a 0,7520 sl: 0,0000 tp: 0,0000 al prezzo 0,7525
2006.01.27 12:09:26 '105040': ordine #2965410 vendere 0.10 GBPCHF a 2.2591 sl: 2.2681 tp: 2.2575 chiuso al prezzo 2.2616
2006.01.27 12:09:26 '105040': richiesta in corso
2006.01.27 12:09:26 '105040': richiesta accettata dal server
2006.01.27 12:09:26 '105040': ordine di chiusura #2965410 vendere 0.10 GBPCHF a 2.2591 sl: 0.0000 tp: 0.0000 al prezzo 2.2616
2006.01.27 12:09:25 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:09:25 '105040': ordine #2965407 vendere 0.10 USDCHF a 1.2692 sl: 1.2782 tp: 1.2676 chiuso al prezzo 1.2709
2006.01.27 12:09:24 '105040': richiesta in corso
2006.01.27 12:09:24 '105040': richiesta accettata dal server
2006.01.27 12:09:24 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:09:24 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:09:24 '105040': ordine di chiusura #2965407 vendere 0,10 USDCHF a 1,2692 sl: 0,0000 tp: 0,0000 al prezzo 1,2709
2006.01.27 12:09:23 '105040': ordine #2965418 comprare 0.10 EURAUD a 1.6255 sl: 1.6165 tp: 1.6271 chiuso al prezzo 1.6217
2006.01.27 12:09:23 '105040': richiesta in corso
2006.01.27 12:09:23 '105040': richiesta accettata dal server
2006.01.27 12:09:23 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:09:23 '105040': ordine di chiusura #2965418 compra 0.10 EURAUD a 1.6255 sl: 0.0000 tp: 0.0000 al prezzo 1.6217
2006.01.27 12:09:23 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:09:00 '105040': ordine #2965449 acquistare 0,10 EURUSD a 1,2213 sl: 1,2123 tp: 1,2229 chiuso al prezzo 1,2209
2006.01.27 12:09:00 '105040': richiesta in corso
2006.01.27 12:09:00 '105040': richiesta accettata dal server
2006.01.27 12:08:59 '105040': ordine di chiusura #2965449 acquistare 0,10 EURUSD a 1,2213 sl: 0,0000 tp: 0,0000 al prezzo 1,2209
2006.01.27 12:08:59 '105040': login (4.00, #28710D84)
2006.01.27 12:08:58 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:58 PM TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:58 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:58 TradeDispatcher: il contesto commerciale è occupato
2006.01.27 12:08:40 '105040': login (4.00, #28710D84)
2006.01.27 12:08:37 LiveUpdate: la nuova versione 4.00 build 188 è disponibile
2006.01.27 12:08:36 '105040': login (4.00, #28710D84)


Build 186 del 14.12.2005 Sembra che i terminali stessi si siano bloccati in qualche modo. Dovrà aggiornare.
 
Grande!!!
Mettere una casella di controllo nel terminale (build 188 del 17.01.06) "Autoconfigurazione centro dati", l'indirizzo del centro dati, naturalmente, non è prescritto (build 295 del 19.01.06), chiuso e riavviato il terminale... - e l'icona della connessione è diventata blu-verde, cioè il terminale stesso ha trovato un datacenter privato (non pubblico). O il datacenter è stato impostato automaticamente (da solo) come datacenter pubblico?!
Almeno la prima volta ho installato il datacenter come datacenter privato.
Come posso controllare in quale modalità sta funzionando il datacenter (privato o pubblico)?
 
Ho deciso di controllare con AtGuard per vedere chi si collega a dove. Ecco un nuovo puzzle - 8 terminali sono attivi (4 terminali aperti), 3 terminali si collegano all'indirizzo esterno ...222 , due terminali all'indirizzo ...32 e tre terminali all'indirizzo interno (come ho capito). Solo 7 terminals.exe si adattano all'immagine


Controllato il datacenter pactivity - anche questa è una sorpresa. Sei connessioni, tutte possono essere viste sulla foto.


Posso avere un po' di liquirizia?
 
La versione con la miracolosa conversione del data center privato in data center pubblico non è stata confermata - questa mattina (forse durante la notte) questo terminale è diventato di nuovo rosso-verde.
 
Il centro dati, ancora una volta, non permette che le citazioni mancanti siano aumentate.
Nessuna autoconfigurazione, l'indirizzo del centro dati è prescritto.
 
"Credo che ci sia qualcosa che non mi stai dicendo, Gerasim", disse Mumu e continuò a remare con i suoi remi.
Senza una connessione al centro dati anche "Update" non va, ma ho visto un nuovo messaggio - "Read failed".



Mentre preparavo il post (5-10 minuti) si è aggiornato, per quanto possa sembrare strano.
 
Mentre preparavo il post (5-10 minuti) si è aggiornato, il che è strano.


Forse Alpari ha fatto qualcosa di sbagliato? Ho avuto una cosa simile ieri su Fibo-Forex, ma non uso un DC. La mia connessione veniva scollegata e ripristinata ogni pochi secondi, ma non ho potuto vedere alcuna diagnostica nel log. Poi tutto ha miracolosamente funzionato. Su Alpari allo stesso tempo (senza DC) non c'erano praticamente problemi. Due interruzioni di connessione probabilmente non contano.