Discusión sobre el artículo "TradeObjects: Automatización del trading a base de objetos gráficos en MetaTrader" - página 2

 
Stanislav Korotky:

¿Ha colocado las cabeceras de MT4Bridge en la carpeta de referencia?

Si, lo hice. ¿Necesito exportar el archivo fuera de include?

No quiere abrir ningún archivo.

 
Picee:

Sí, lo hice. ¿Necesito exportar el archivo fuera de include?

No quiere abrir ningún archivo.

Asegúrese de que ha colocado el archivo de cabecera en la carpeta exacta de la instancia MT (si tiene varias instancias). ¿Qué significa "no quiere abrir ningún archivo"? Por favor, muestre su código y el registro de errores completo.

 
Picee:

esta linea esta en warnig, ¿supondra un problema?

declaración de 'Magic' oculta variable global MT4Orders.mqh 972 22

Esto está bien en este caso.

 

Hola compañero

¿Se puede reactivar una línea sin poner una nueva línea?

Por ejemplo, si se activa una linea de compra, ¿se puede volver a activar automaticamente?

Y no se por que pero el experto no parece reconocer la linea de tendencia o canal ?

Voy a intentarlo de nuevo pero ¿puedes mostrarme como lo haces?

 
Picee:

Hola amigo

¿Se puede reactivar una línea sin poner una nueva?

Por ejemplo, si se activa una línea de compra, ¿se puede volver a activar automáticamente?

Y no se por que pero el experto no parece reconocer la linea de tendencia o canal ?

Voy a intentarlo de nuevo pero ¿puedes mostrarme como lo haces?

Usted debe proporcionar más detalles sobre lo que hizo exactamente que te hace pensar que algunos tipos de líneas no funcionan. ¿Te funcionan otros tipos de objetos? ¿Puedes publicar una captura de pantalla y logs?

Una línea puede soportar la reactivación si su anchura es mayor que 1 (hasta 5). Cada activación reducirá la anchura en 1, dándote la oportunidad de manejar una línea 5 veces.

 
Stanislav Korotky:

Deberías dar más detalles sobre qué hiciste exactamente que te hace pensar que algún tipo de líneas no funcionan. ¿Te funcionan otros tipos de objetos? ¿Puede publicar una captura de pantalla y registros?

Una línea puede soportar la reactivación si su anchura es mayor que 1 (hasta 5). Cada activación se deacrease la anchura de 1, que le da la oportunidad de manejar una línea 5 times.I han sido

Lo siento, estoy usando mt5 admiral market, y trato de poner todo el objeto. Pero con la linea de tendencia, el experto no reconize la linea, incluso si pongo exp y reinicio el experto.

He añadido dos capturas "capture" 2 con toda la linea creo (solo un estilo) y la otra captura es el parametro de la linea de tendencia, capture 3 todo el parametro de la linea.


Gracias por su respuesta

Archivos adjuntos:
 
Picee:

Lo siento, estoy usando mt5 admiral market, y trato de poner todos los objetos. Pero con la línea de tendencia, el experto no reconize la línea, incluso si pongo exp y restablecer el experto.

He añadido dos capturas de pantalla "captura" 2 con toda la línea creo (sólo un estilo) y la otra captura es el parámetro de la línea de tendencia, captura 3 todo el parámetro de la línea.


Gracias por su respuesta

Para que funcione la linea de tendencia cambia OBJPROP_RAY por OBJPROP_RAY_RIGHT en el codigo fuente. Algo ha cambiado en MT5.

El rayo derecho debe estar habilitado en la línea en el gráfico - sólo entonces EA lo recogerá.

 

Aquí está la versión actualizada (adjunta).

Por favor, ten en cuenta: si estás obteniendo errores de compilación en la librería dependiente MT4Orders.mqh, deberías descargar su última versión (no soy el autor de este material).

MT5 está cambiando constantemente y muchas cosas en los códigos fuente se vuelven incompatibles.

Archivos adjuntos:
 
Stanislav Korotky #:

Pruebe esta modificación. Por favor, compruebe si funciona correctamente e infórmenos (si hay algún problema, por favor proporcione detalles).

hola

al compilar daba error en una línea de otro archivo lo sustituí por 1 y la compilación pasó. Respuesta sobre la prueba un poco mas tarde

Expert01.mqh tiene 231 errores

En general no funciona

 
Dardanec #:

hola

Al compilar daba error en una línea de otro archivo lo sustituí por 1 y la compilación pasó. Respuesta sobre la prueba más tarde

Expert01.mqh tiene 231 errores

En general no funciona

La versión adjunta de mis fuentes de arriba compila sin problemas. Pero necesitas asegurarte de que tienes una versión fresca de MT4Orders.m qh - no es mi librería, es soportada por fxsaber.