¿Cómo codificar? - página 285

 

hola Beno

¿podrías escribir qué código de error recibes?

saludos

oromek

 
Beno:
Gidday

Estoy tratando de configurar un EA que funcione en un ECN, entiendo que el SL y TP tienen que ser colocados / modificados y creo que la configuración es correcta, la orden se abre ahora, pero el SL no se coloca externamente doble StopLoss = 100; cualquier ayuda sería genial.

Prueba con esto:

tirar esto:

SL = DoubleRound(SL, MarketInfo(Symbol(), MODE_TICKSIZE));

OrderModify(ticket, OrderOpenPrice(), SL, 0, Blue)

 
Beno:
Gidday

Estoy tratando de configurar un EA que funcione en un ECN, entiendo que el SL y TP tienen que ser colocados / modificados y creo que la configuración es correcta, la orden se abre ahora, pero el SL no se coloca extern double StopLoss = 100; cualquier ayuda sería genial.

//redondear al Tickvalue más cercano

SL = DoubleRound(SL, MarketInfo(Symbol(), MODE_TICKSIZE));

Uso

SL = NormalizeDouble(SL, Dígitos);

y no he tenido ningún problema.

Robert

 

Necesito flechas en el gráfico

Necesito un poco de ayuda aquí. Puede alguien programar una señal de flechas en el gráfico para este indicador para que seamos alertados cuando hay un cruce de cero, de una manera más visual.

¡¡¡Gracias!!!

trendalt_alert.mq4

Archivos adjuntos:
 

[lang=tr]Hola a todos

¿Alguien puede ayudarme?

El problema es que no se actualiza automáticamente.Gracias he taka cuidado de[/lang]

Archivos adjuntos:
fama.mq4  4 kb
 

...

Es Kaufmans ama pero con algunos otros errores, no sólo refrescante, y con la adición de un filtro.

Deberías buscar el indicador ama o kama (frecuentemente se llama así) Hay indicadores ama de Kaufman correctamente codificados, deberías usar uno de esos

cedid:
[lang=tr]Hola a todos

¿Puede alguien ayudarme?

El problema es que no se refresca automáticamente.Gracias he taka cuidado de[/lang]
 
mladen:
Es Kaufmans ama pero con algunos otros errores, no solo refrescando, y con adición de un filtro. Deberías buscar el indicador ama o kama (frecuentemente se llama así) Hay indicadores Kaufman ama correctamente codificados, deberías usar uno de esos

[lang=tr]gracias por tu consejo mladen..he solucionado el problema [/lang]

 

Buscando la manera de evitar que el texto sea arrastrado accidentalmente o que responda al clic del ratón

¡Hola !

Se requiere una solución de codificación.

Tengo un indicador que coloca un texto debajo de las líneas de SL y TP que al ser arrastrado modifica los valores relevantes.

El texto se coloca a través de la habitual ObjectSetText(Mytxtobj, etc);

A veces se hace clic accidentalmente en el texto y se arrastra en lugar de la línea.

Estoy buscando un medio que impida que el texto sea arrastrado - idealmente para no responder al clic del ratón.

El texto se puede mover tan lejos a la izquierda o a la derecha como sea necesario, así que mover el texto fuera del camino no es la solución que estoy buscando.

Gracias de antemano. Se agradecen todas las respuestas.

 

...

En metatrader 4 no hay manera de evitar que un objeto sea seleccionado y luego movido o redimensionado o algo similar. Sólo en metatrader 5 hay una propiedad "seleccionable" para los objetos con la que se puede evitar que el objeto sea seleccionado.

En metatrader la única solución razonable es actualizar la posición del objeto de texto en cada tick (con el procedimiento start())

file45:

Tengo un indicador que coloca un texto debajo de las líneas de SL y TP que al ser arrastrado modifica los valores relevantes

.

El texto se coloca a través del habitual

ObjectSetText(Mytxtobj, etc)

;

A veces se hace clic y se arrastra accidentalmente el texto en lugar de la línea.

Estoy buscando un medio que evite que el texto sea arrastrado - idealmente que no responda al clic del ratón.

El texto se puede mover a la izquierda o a la derecha según sea necesario, así que mover el texto fuera del camino no es la solución que estoy buscando.

Gracias de antemano. Se agradecen todas las respuestas.
 

Necesito ayuda para la codificación.

Hola necesito ayuda en la codificación de un indicador. Realmente no se si hay uno similar o no pero lo que necesito es lo siguiente:

SI

La barra T-1 (HIGH/LOW) es menor que la barra T-2 (HIGH/LOW) Y el cierre de la barra T-1 es menor que el de la barra T-2 entonces pinte la barra T-1 de color rojo.

Si la barra T-1 (HIGH/LOW) es mayor que la barra T-2 (HIGH/LOW) y el cierre de la barra T-1 es mayor que el de la barra T-2, pinte la barra T-1 de color VERDE.

ELSE pintar AZUL.

Seguro que parezco un idiota pero no tengo conocimientos de programación y esto es una parte de un sistema en el que estoy trabajando y más adelante lo compartiré.

Gracias de antemano.