Errores, fallos, preguntas - página 1152

 
Agente de bolsa:
El servidor del corredor es incorrecto

Introduzca una parte del nombre del corredor para seleccionar el servidor en el que se copiarán las operaciones.
El nombre del servidor debe coincidirexactamente con el utilizado en MetaTrader.

¿PUEDE DECIRME QUÉ DEBO PONER AHÍ?

 
evgeniy-babiy:
Agente de bolsa:
El servidor del corredor es incorrecto

Introduzca parte del nombre del corredor para seleccionar el servidor al que se copiarán las operaciones.
El nombre del servidor debe coincidirexactamente con el utilizado en el terminal de comercio MetaTrader.

¿PUEDE DECIRME QUÉ DEBO PONER AHÍ?

Lo más probable es que estés intentando suscribirte a través de la página web mediante la ventana emergente y "suscribirte sin terminal". Prueba a suscribirte a través de la web y selecciona "Tengo un terminal..." en la ventana emergente.

Ver consejo: Cómo inscribirse en una señal a través del sitio web.

 
barabashkakvn:

Es probable que estés intentando suscribirte a través de la página web mediante una ventana emergente y "suscribirte sin terminal". Prueba a suscribirte a través de la página web y selecciona "Tengo un terminal..." en la ventana emergente.

Consulta el consejo: Cómo inscribirse en una señal a través del sitio web. si tienes razón el popup no reacciona cuando hago click!!! y el propio terminal mt4 no tiene esa señal que necesito!!! dime donde conseguir el nombre del broker???

 
evgeniy-babiy:

MUCHAS GRACIAS !!!!! ¡¡¡FUNCIONÓ!!!

 
barabashkakvn:

MetaTrader 4. Versión: 4.00 Build 654.

Intente utilizar Symbol() actual en lugar de xxx y utilice OnInit() en lugar de init():

Vaya, muy gracioso. Por supuesto, no es xxx en el código, pero los caracteres normales, incluyendo Symbol(). Y para cualquier símbolo, incluido el EURUSD, el valor del tick sigue siendo igual a cero cuando se inicia el terminal. He explicado por qué es así, pero no estoy seguro de que sea un comportamiento correcto.
 
marketeer:
Huh, muy gracioso. Por supuesto, no es xxx en el código, sino símbolos normales, incluyendo Symbol(). Y para cualquier símbolo, incluido el EURUSD, el valor del tick sigue siendo cero cuando se inicia el terminal. He explicado por qué es así, pero no estoy seguro de que sea un comportamiento correcto.

Este código es el del indicador y la función OnInit(). En consecuencia, OnInit() se procesa en el momento del inicio del terminal - y este código muestra correctamente el precio del tick. Es OnInit(), no init() - como el suyo. Si el error se repite, por favor envíe el código y la versión del terminal.

El error es que está intentando recibir información del mercado (MarketInfo...) en OnInit() del indicador. El indicador no tiene funciones de negociación y, por lo tanto, durante la inicialización no espera la actualización de la información de la cuenta y del mercado.

Para obtener los datos del mercado, utilice OnInit() del EA, no del indicador.

Si desea utilizar la información del mercado en el indicador, debe introducir la bandera (bool) y comprobar la corrección de la información de la cuenta (Account...) en la función OnCalculate() en caso de primera ejecución, o en OnInit() si cambia el marco temporal o la configuración del indicador.

 

¿Pueden decirme si es posible ejecutar el probador sin conexión a Internet?

En un ordenador con internet, he descargado el historial (he hecho una simple prueba de experto). Luego transferí toda la carpeta MT a un ordenador más potente, pero el probador se niega a trabajar allí: dice que o bien la cuenta no está creada, o bien no escribe nada.

Pude ejecutarlo fuera de línea en MT4.

El parámetro /portable no ayuda.

 
El vídeo en los mensajes del foro no se reproduce. el vídeo está en blanco. probado muchos navegadores. dispositivo - Lenovo K900.
El video se reproduce bien en el sitio de youtube. y en otros sitios de youtube el video se reproduce....
 

¿Por qué no está marcada la opción "Ejecutar este programa como administrador" en la pestaña "Compatibilidad" del archivo de instalación mt5setup.exe descargado? Por ejemplo, las propiedades del archivo de instalación mt4setup.exe descargado tienen la casilla "Ejecutar este programa como administrador" en la pestaña "Compatibilidad". Como resultado, MT5 no recuerda las cuentas y cada vez sugiere crear una nueva cuenta.

Windows 8.1. Derechos de usuario - usuario normal (no administrador).

 
¿Cómo se ejecuta un programa instalado en Windows 8.1? ¿A través de /portable?