¿Cómo puedo comprobar el funcionamiento del centro de datos? - página 11

 
Reinicié el terminal, no cambié la configuración del centro de datos (no hay autoconfiguración, la dirección d/c está prescrita) - no quiere trabajar en Alpari real.



Ahora quitaré la dirección d/c y veré.
 
Sin la dirección del centro de datos especificada, el terminal funciona. De todas formas, no sé qué ha cambiado ahí, pero se ha hecho para que no se pueda cambiar entre el centro de datos de la demo y el servidor real. Tendré que instalar un quinto terminal.
 
Algo ha fallado en Alpari, acabo de descubrir que hay dos terminales con órdenes abiertas que debían cerrar a las 11-00 hora de Moscú. Miré los registros del Diario y allí
Los problemas con el gestor de comercio empezaron
en sincronía.

2006.01.27 11:53:35 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:35 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:34 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:33 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:33 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:33:33 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:32 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:32 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:30 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:30 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:28 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:28 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:27 11:53:27 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 11:53:27 TradeDispatcher: el contexto comercial está ocupado


Los registros de la segunda terminal son los mismos.
El código del Asesor Experto no fue cambiado desde el principio (el mismo Asesor Experto en 10 pares).

Bloque de cierre:
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); }



Ahora me he dado cuenta de que el cierre se realiza de forma incorrecta, de abajo hacia arriba, pero antes funcionaba bien :)
Este código puede advertir sólo que se cerrará con un juramento de la terminal, pero se cerrará igualmente pero de una manera un poco desordenada.

 
El intento de cerrar las órdenes con el script dio ese error 146.

Reiniciar el terminal ayudó: todos los pedidos se cerraron:
2006.01.27 12:08:26 '105039': orden #2965450 comprar 0.10 EURUSD a 1.2213 sl: 1.2123 tp: 1.2229 cerrada al precio 1.2209<br / translate="no"> 2006.01.27 12:08:26 '105039': solicitud en proceso
2006.01.27 12:08:26 '105039': la solicitud ha sido aceptada por el servidor
2006.01.27 12:08:26 '105039': cerrar orden #2965450 comprar 0.10 EURUSD a 1.2213 sl: 0.0000 tp: 0.0000 al precio 1.2209
2006.01.27 12:08:22 '105039': orden #2965429 comprar 0.10 USDCAD a 1.1506 sl: 1.1416 tp: 1.1522 cerrada al precio 1.1485
2006.01.27 12:08:22 '105039': solicitud en proceso
2006.01.27 12:08:22 '105039': la solicitud ha sido aceptada por el servidor
2006.01.27 12:08:21 '105039': cerrar la orden #2965429 comprar 0.10 USDCAD a 1.1506 sl: 0.0000 tp: 0.0000 al precio 1.1485
2006.01.27 12:08:20 '105039': orden #2965397 comprar 0.10 EURCAD a 1.4050 sl: 1.3960 tp: 1.4066 cerrada al precio 1.4023
2006.01.27 12:08:20 '105039': solicitud en proceso
2006.01.27 12:08:20 '105039': la solicitud ha sido aceptada por el servidor
2006.01.27 12:08:20 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:20 '105039': cerrar orden #2965397 comprar 0.10 EURCAD a 1.4050 sl: 0.0000 tp: 0.0000 al precio 1.4023
2006.01.27 12:08:14 '105039': orden #2965411 vender 0.10 GBPCHF a 2.2591 sl: 2.2681 tp: 2.2575 cerrado al precio 2.2612
2006.01.27 12:08:14 '105039': solicitud en proceso
2006.01.27 12:08:14 '105039': la solicitud ha sido aceptada por el servidor
2006.01.27 12:08:14 '105039': cerrar orden #2965411 vender 0.10 GBPCHF a 2.2591 sl: 0.0000 tp: 0.0000 al precio 2.2612
2006.01.27 12:08:13 '105039': orden #2965408 vender 0.10 USDCHF a 1.2692 sl: 1.2782 tp: 1.2676 cerrado al precio 1.2707
2006.01.27 12:08:13 '105039': solicitud en proceso
2006.01.27 12:08:13 '105039': la solicitud ha sido aceptada por el servidor
2006.01.27 12:08:13 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:13 '105039': cerrar orden #2965408 vender 0.10 USDCHF a 1.2692 sl: 0.0000 tp: 0.0000 al precio 1.2707
2006.01.27 12:08:11 '105039': orden #2965419 comprar 0.10 EURAUD a 1.6255 sl: 1.6165 tp: 1.6271 cerrado al precio 1.6218
2006.01.27 12:08:11 '105039': solicitud en proceso
2006.01.27 12:08:11 '105039': la solicitud ha sido aceptada por el servidor
2006.01.27 12:08:11 '105039': cerrar orden #2965419 comprar 0.10 EURAUD a 1.6255 sl: 0.0000 tp: 0.0000 al precio 1.6218
2006.01.27 12:08:11 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:11 '105039': orden #2965441 vender 0.10 EURGBP a 0.6859 sl: 0.6949 tp: 0.6843 cerrado al precio 0.6865
2006.01.27 12:08:11 '105039': solicitud en proceso
2006.01.27 12:08:11 '105039': la solicitud ha sido aceptada por el servidor
2006.01.27 12:08:11 '105039': cerrar orden #2965441 vender 0.10 EURGBP a 0.6859 sl: 0.0000 tp: 0.0000 al precio 0.6865
2006.01.27 12:08:11 '105039': inicio de sesión (4.00, #28710D84)
2006.01.27 12:08:10 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:10 PM TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:01 '105039': inicio de sesión (4.00, #28710D84)
2006.01.27 12:07:57 LiveUpdate: la nueva versión 4.00 build 188 está disponible
2006.01.27 12:07:57 '105039': inicio de sesión (4.00, #28710D84)


y segundo

2006.01.27 12:10:06 '105040': orden #2965428 comprar 0.10 USDCAD a 1.1506 sl: 1.1416 tp: 1.1522 cerrada al precio 1.1484
2006.01.27 12:10:06 '105040': solicitud en proceso
2006.01.27 12:10:06 '105040': la solicitud ha sido aceptada por el servidor
2006.01.27 12:10:06 '105040': cerrar orden #2965428 comprar 0.10 USDCAD a 1.1506 sl: 0.0000 tp: 0.0000 al precio 1.1484
2006.01.27 12:09:46 '105040': orden #2965396 comprar 0.10 EURCAD a 1.4050 sl: 1.3960 tp: 1.4066 cerrada al precio 1.4022
2006.01.27 12:09:46 '105040': solicitud en proceso
2006.01.27 12:09:46 '105040': la solicitud ha sido aceptada por el servidor
2006.01.27 12:09:46 '105040': cerrar orden #2965396 comprar 0.10 EURCAD a 1.4050 sl: 0.0000 tp: 0.0000 al precio 1.4022
2006.01.27 12:09:36 '105040': orden #2965440 vender 0.10 EURGBP a 0.6859 sl: 0.6949 tp: 0.6843 cerrado al precio 0.6863
2006.01.27 12:09:36 '105040': solicitud en proceso
2006.01.27 12:09:36 '105040': la solicitud ha sido aceptada por el servidor
2006.01.27 12:09:36 '105040': cerrar orden #2965440 vender 0.10 EURGBP a 0.6859 sl: 0.0000 tp: 0.0000 al precio 0.6863
2006.01.27 12:09:35 '105040': orden #2965423 comprar 0.10 AUDUSD a 0.7520 sl: 0.7430 tp: 0.7536 cerrado al precio 0.7525
2006.01.27 12:09:35 '105040': solicitud en proceso
2006.01.27 12:09:35 '105040': la solicitud ha sido aceptada por el servidor
2006.01.27 12:09:35 '105040': cerrar orden #2965423 comprar 0.10 AUDUSD a 0.7520 sl: 0.0000 tp: 0.0000 al precio 0.7525
2006.01.27 12:09:26 '105040': orden #2965410 vender 0.10 GBPCHF a 2.2591 sl: 2.2681 tp: 2.2575 cerrado al precio 2.2616
2006.01.27 12:09:26 '105040': solicitud en proceso
2006.01.27 12:09:26 '105040': la solicitud ha sido aceptada por el servidor
2006.01.27 12:09:26 '105040': cerrar orden #2965410 vender 0.10 GBPCHF a 2.2591 sl: 0.0000 tp: 0.0000 al precio 2.2616
2006.01.27 12:09:25 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:09:25 '105040': orden #2965407 vender 0.10 USDCHF a 1.2692 sl: 1.2782 tp: 1.2676 cerrado al precio 1.2709
2006.01.27 12:09:24 '105040': solicitud en proceso
2006.01.27 12:09:24 '105040': la solicitud ha sido aceptada por el servidor
2006.01.27 12:09:24 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:09:24 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:09:24 '105040': cerrar orden #2965407 vender 0.10 USDCHF a 1.2692 sl: 0.0000 tp: 0.0000 al precio 1.2709
2006.01.27 12:09:23 '105040': orden #2965418 comprar 0.10 EURAUD a 1.6255 sl: 1.6165 tp: 1.6271 cerrado al precio 1.6217
2006.01.27 12:09:23 '105040': solicitud en proceso
2006.01.27 12:09:23 '105040': la solicitud ha sido aceptada por el servidor
2006.01.27 12:09:23 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:09:23 '105040': cerrar orden #2965418 comprar 0.10 EURAUD a 1.6255 sl: 0.0000 tp: 0.0000 al precio 1.6217
2006.01.27 12:09:23 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:09:00 '105040': orden #2965449 comprar 0.10 EURUSD a 1.2213 sl: 1.2123 tp: 1.2229 cerrada al precio 1.2209
2006.01.27 12:09:00 '105040': solicitud en proceso
2006.01.27 12:09:00 '105040': la solicitud ha sido aceptada por el servidor
2006.01.27 12:08:59 '105040': cerrar la orden #2965449 comprar 0.10 EURUSD a 1.2213 sl: 0.0000 tp: 0.0000 al precio 1.2209
2006.01.27 12:08:59 '105040': inicio de sesión (4.00, #28710D84)
2006.01.27 12:08:58 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:58 PM TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:58 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:58 TradeDispatcher: el contexto comercial está ocupado
2006.01.27 12:08:40 '105040': inicio de sesión (4.00, #28710D84)
2006.01.27 12:08:37 LiveUpdate: la nueva versión 4.00 build 188 está disponible
2006.01.27 12:08:36 '105040': inicio de sesión (4.00, #28710D84)


Build 186 de 14.12.2005 Parece que los propios terminales se congelaron de alguna manera. Habrá que actualizar.
 
¡¡¡Grandioso!!!
Poner una casilla de verificación en el terminal (build 188 de 17.01.06) "Autoconfiguración Centro de Datos" , la dirección del centro de datos, por supuesto, no está prescrita (build 295 de 19.01.06), cerrar y reiniciar el terminal ... - y el icono de conexión se volvió azul-verde, es decir, el propio terminal encontró un centro de datos privado (no público). ¿O el centro de datos se ha configurado como centro de datos público automáticamente (por sí mismo)?
Al menos la primera vez que instalé el centro de datos como centro de datos privado.
¿Cómo puedo comprobar en qué modo funciona el centro de datos (privado o público)?
 
He decidido comprobar con AtGuard quién se conecta a dónde. Aquí hay un nuevo rompecabezas - 8 terminales están activos (4 terminales abiertos), 3 terminales se conectan a la dirección externa ...222 , dos terminales a la dirección ...32 y tres terminales a la dirección interna (según entiendo). Sólo 7 terminales.exe encajan en la imagen


He comprobado la actividad del centro de datos y también es una sorpresa. Seis conexiones, todas se pueden ver en la imagen.


¿Puedo tener un pequeño libreto?
 
La versión con la milagrosa conversión del centro de datos privado en un centro de datos público no ha sido confirmada - esta mañana (tal vez de la noche a la mañana) este terminal se ha vuelto rojo-verde de nuevo.
 
De nuevo, el centro de datos no permite subir las cotizaciones que faltan.
No hay autoconfiguración, se prescribe la dirección del centro de datos.
 
"Creo que hay algo que no me estás contando, Gerasim", dijo Mumu y siguió remando con sus remos.
Sin una conexión al centro de datos "Actualización" tampoco va, pero vi un nuevo mensaje - "Lectura fallida".



Mientras preparaba el post (5-10 minutos) sí se actualizó, por extraño que parezca.
 
Mientras preparaba el post (5-10 minutos) sí se ha actualizado, lo cual es extraño.


¿Tal vez Alpari hizo algo mal? Ayer me pasó algo similar en Fibo-Forex, pero no uso un DC. Mi conexión se desconectaba y se restablecía cada pocos segundos. No pude ver ningún diagnóstico en el registro. Entonces todo funcionó milagrosamente. En Alpari, al mismo tiempo (sin DC), no hubo prácticamente ningún problema. Dos interrupciones de la conexión probablemente no cuentan.