Errores, fallos, preguntas - página 1452

 
Alexander:

Según tu captura de pantalla https://www.mql5.com/ru/forum/1111/page1471#comment_2118072 has borrado el producto equivocado. Si el producto es gratuito y fue eliminado, no debería estar en sus compras.

Escribe a servicedesk. Detalla lo más posible cómo reproducirlo.

Fue findpatternrails lo que desinstalé. Todas las que descargué anteriormente del mercado estaban todas en mayúsculas en el navegador por alguna razón (ahora, después de volver a descargarlas, tienen nombres normales - ésta se llama ahora FindPatternRails). Los productos son gratuitos. Todo mío. Me los he descargado para "comprobarlos". Todos ellos estaban en Compras. Puedes verlos en la captura de pantalla. Siempre los he tenido allí. Pero después de actualizar a la versión 940 dejaron de funcionar. Después de borrar en el navegador findpatternrails no había ningún botón de descarga. Cuando borré otro que no funcionaba y volví a entrar en la página con los indicadores, aparecieron los botones de Descarga (o Download - no recuerdo exactamente) para ambos indicadores. Los he descargado y puesto en marcha y han funcionado.
 
#1370495 - otros desarrolladores, por favor, echen un vistazo.
 

Estoy intentando asignar un sonido diferente al evento "alerta", pero cuando pulso "OK" se restablece el sonido por defecto.

En la captura de pantalla, la alerta está desactivada, pero no tiene ningún efecto.


 
Alexandr Bryzgalov:

Intento asignar un sonido diferente al evento de "alerta", pero cuando pulso "OK" se restablece el sonido estándar.


Después de seleccionar en la lista, pulse Enter y luego OK.
 
Alexandr Bryzgalov:

Estoy intentando asignar un sonido diferente al evento "alerta", pero cuando pulso "OK" se restablece el sonido estándar.


¿Qué terminal? ¿Qué construcción? ¿Cuál es la ruta del directorio de datos? ¿Qué sistema operativo y qué bit? ¿Están instalados los paquetes de servicio? (Por cierto, esta información está en el terminal: al iniciar el terminal, las tres primeras líneas del Diario de a bordo).

En:

Terminal        MetaTrader 5 x64 build 1241 started (MetaQuotes Software Corp.)
Terminal        Windows 10 Pro (x64 based PC), IE 11.20, UAC, AMD Phenom II X6 1075 T Processor, RAM: 1347 / 4058 Mb, HDD: 303753 / 375487 Mb, GMT+02:00
Terminal        C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075

este comportamiento no está confirmado.

 
Alexey Da:
Después de seleccionar en la lista, pulse Enter y, a continuación, pulse OK.

Ahí lo tienes, todo tiene mucho sentido).

Nunca habría imaginado que había que pulsar enter después de seleccionar en la lista

Muchas gracias.

 
Karputov Vladimir:

¿Qué terminal? ¿Qué construcción? ¿Cuál es la ruta del directorio de datos? ¿Qué sistema operativo y qué tamaño de bits? ¿Están instalados los paquetes de servicio? (Por cierto, esta información está en el terminal: al iniciar el terminal, las tres primeras líneas del Diario de a bordo).

En:

este comportamiento no está confirmado.

¿el modo de telepatía no funciona?

ver la rapidez con la que los compañeros resolvieron el problema )

sino terminales, construcciones, ejes)

 

¿Cuándo se arreglará por fin el Explorer?

mt4/940
win7/64

 
Alexandr Bryzgalov:

¿el modo telepatía no funciona?

ver la rapidez con la que los compañeros resolvieron el problema).

y aquí están los terminales, las construcciones, los ejes )

Cambio sin pulsar "Enter" - sólo seleccionar de la lista y "Ok". Así que creo que la telepatía ha funcionado :).
 

Saludos.

Estimado administrador. Se ha encontrado un error con SYMBOL_FILLING_MODE.

Compilación 1241.

Intentando hacer autodetectar el tipo de llenado de los pedidos:

      if((ENUM_ORDER_TYPE_FILLING)SymbolInfoInteger(sy,SYMBOL_FILLING_MODE)!=(ENUM_ORDER_TYPE_FILLING)request.type_filling)
request.type_filling=(ENUM_ORDER_TYPE_FILLING)SymbolInfoInteger(sy,SYMBOL_FILLING_MODE);

Es decir, si el tipo de relleno se especifica incorrectamente, asigna los valores de la especificación de símbolos.

Por ejemplo en ...PRO Broker IOC fill (Tiene en su tabla y en el mundo real se le asigna un valor

2

)

pero con el tipo dos - el servidor devuelve un error:

2015.12.22 14:57:11.385 EXP5 _ COPYLOT_Client_market18 (USDCHF,H1)      ERROR 0 Result = 10030 symbol NZDUSD volume 0.1 action 1 tp 0 sl 0 type 0 price 0.68205   Invalid order filling type
2015.12.22 14:57:11.385 EXP5 _ COPYLOT_Client_market18 (USDCHF,H1)      ERROR   Result = 10030 symbol NZDUSD volume 0.1 action 1 tp 0 sl 0 type 0 price 0.68205   request.type_filling=2

Es por eso que hace 2 años hice la elección de relleno - cliente. prescrito así en la configuración:

enum filling
  {
   FillOrKill=ORDER_FILLING_FOK,
   ImmediatOrCancel=ORDER_FILLING_IOC,
   Return=ORDER_FILLING_RETURN,
  };

y seleccionando a través de la entrada:

relleno de entrada TypeFilling=ORDER_FILLING_FOK;


Así que cuando hago la autodetección, por qué no funciona y genera un error

y cuando selecciono el COI en la configuración, obtiene el valor

1

Y todo funciona.

La tabla muestra los siguientes valores:

Llenar o matar

SÍMBOLO_RELLENO_FOK

1

Esta política significa que una operación sólo puede ejecutarse con el volumen especificado. Si la cantidad necesaria de un instrumento financiero no está disponible actualmente en el mercado, la orden no se ejecutará. El volumen requerido puede llenarse utilizando varias ofertas disponibles en el mercado en este momento.

Inmediato o Cancelar

SYMBOL_FILLING_IOC

2

En este caso, un operador se compromete a ejecutar una operación con el volumen máximo disponible en el mercado dentro de lo indicado en la orden. En caso de que la orden no pueda ser atendida en su totalidad, se atenderá el volumen disponible de la orden y se cancelará el volumen restante. La posibilidad de utilizar órdenes IOC se determina en el servidor comercial.

Volver

Sin identificador

Esta política se utiliza sólo para las órdenes de mercado (Compra y Venta), órdenes limitadas y stop limitadas y sólo para los símbolos con ejecución de Mercado o Bolsa. En caso de llenado parcial, una orden de mercado o limitada con volumen restante no se cancela, sino que se sigue procesando.

Pero debe haber una confusión de datos.

Razón de la queja: