Ayuda a la codificación - página 103

 

¿Cómo se organiza el OrderSelect > SELECT_BY_POS?

- sólo para OrderOpen

- o para cada acción (OrderOpen y OrderClose)

Solo quiero saber, si hoy una posición es abierta por mi ea:

for(int i = (OrdersHistoryTotal()-1);i>=0;i--){

OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);

if(OrderMagicNumber()==myMagicNumber && OrderSymbol() == mySymbol){

LastOpen = OrderOpenTime();

int YY=TimeYear(LastOpen);

int MN=TimeMonth(LastOpen);

int DD=TimeDay(LastOpen);

LastOpenEndOfDay = StrToTime(YY2+"."+MN2+"."+DD2+" 23:59");

if(myNow<LastOpenEndOfDay){

return (true);

}

}

}

return (false);

¿Tengo que buscar todo el historial?

 
sunshineh:
¿Cómo está organizado el OrderSelect > SELECT_BY_POS?

- sólo para OrderOpen

- o para cada acción (OrderOpen y OrderClose)

Sólo quiero saber, si hoy una posición es abierta por mi ea:

for(int i = (OrdersHistoryTotal()-1);i>=0;i--){

OrderSelect(i,SELECT_BY_POS,MODE_HISTORY);

if(OrderMagicNumber()==myMagicNumber && OrderSymbol() == mySymbol){

LastOpen = OrderOpenTime();

int YY=TimeYear(LastOpen);

int MN=TimeMonth(LastOpen);

int DD=TimeDay(LastOpen);

LastOpenEndOfDay = StrToTime(YY2+"."+MN2+"."+DD2+" 23:59");

if(myNow<LastOpenEndOfDay){

return (true);

}

}

}

return (false);

¿Tengo que buscar todo el historial?

Sí, tiene que

Según metaquotes, no hay garantía de que una orden con una posición más grande se abra después de una orden con una posición más pequeña, por lo que tiene que ir a través de toda la lista para comprobar su orden

 

hola a todos estoy buscando un indicador MACD que muestre el marco de tiempo del día MACD en el marco de tiempo de 4 horas

gracias a todos

Archivos adjuntos:
macd_true.mq4  4 kb
 
monjurahmed:
Hola a todos, estoy buscando un indicador MACD que muestre el MACD diario en el marco de tiempo de 4 horas, gracias a todos.

monjurahmed

Prueba el de este post : https://www.mql5.com/en/forum/178018/page9

Poner el método de señal a 1 (EMA) para obtener los mismos valores que el que has publicado, y poner el parámetro de marco de tiempo a 1440 para mostrar el MACD diario

 

Hola a todos,

Me gustaría que un EA comprobara si el cierre de cada 5 (o x) barras está por debajo/por encima de una simple MA, y que diera una alerta cada 5 (o x) barras.

No he podido encontrar la forma de hacer que el EA haga la comprobación cada 5 o x barras.

¿Alguna ayuda, por favor?

Gracias

 

Hola, quiero crear 2 indicador 1.reversal indicador 2. Mostrar la vela anterior no repintar color pero no sé el código cómo puedo escribir

1. Indicador de reversión

Regla

Cuando la vela anterior se cerró es alcista próxima vela se producirá la flecha de venta

Cuando la vela anterior es bajista, la siguiente vela se convertirá en una flecha de compra.

Quiero que no se vuelva a pintar cuando la flecha ya se ha producido

2. Mostrar el color de la vela anterior sin repintar

Veo esta idea del nonlagdot en el modo "color bar back" pero se repinta en absoluto cuando se abre la nueva barra o se refresca el programa mt4

Quiero saber si es posible crear en no repintar? Intento editar pero no puedo

Por favor, ayuda o sugerirme cómo puedo escribirlo? Gracias.

 
tysgels:
Hola, quiero crear 2 indicador 1.indicador de reversión 2. Mostrar la vela anterior no repintar color pero no sé el código cómo puedo escribir

1. Indicador de reversión

Regla

Cuando la vela anterior cerrada es alcista la siguiente vela nueva ocurrirá vender flecha

Cuando la vela anterior es bajista, la siguiente vela será de compra.

Quiero que no se vuelva a pintar cuando la flecha ya se ha producido

2. Mostrar el color de la vela anterior sin repintar

Veo esta idea del nonlagdot en el modo "color bar back" pero se repinta en absoluto cuando se abre la nueva barra o se refresca el programa mt4

Quiero saber si es posible crear en no repintar? Intento editar pero no puedo

Por favor, ayúdenme o sugiéranme cómo puedo escribirlo. Gracias.

tysgels

¿Tienes alguna parte de ese indicador ya escrita?

Si es así, publícalo para que alguien pueda ayudarte con la codificación

 

Estimado Mladen / Sr. Herramientas ¿Puede u arreglar este ea para que no reabrir el comercio

o tp es golpeado... Gracias

Archivos adjuntos:
 

Solicitud amable para codificar esto en mt4 ...

Nombre : TRIX

Descripción

Fundado por Jack Huston, el indicador Trix es una combinación de (Tasa de Cambio) y EMA (Media Móvil Exponencial)

Oscila por encima y por debajo del nivel cero, para dar reversiones

Para calcular el TRIX, el precio es primero promediado tres veces y luego se calcula el Roc de la media triple suavizada

También se traza una media móvil del Trix para obtener cruces y retrocesos tempranos.

Interpretación

El TRIX que cruza el nivel cero en dirección ascendente da una señal de compra

Si el TRIX cruza el nivel cero en dirección descendente, es una señal de venta.

Dado que su media se suaviza tres veces, las señales ayudan a captar buenas tendencias dando pocas reversiones

Parámetros por defecto utilizados/entradas :

Línea de cierre

Período Trix

Período Avg

Fórmula :

M = EMA(EMA(EMA ,Precio ))

TRIX = 100 x [M - M-t / M ]

Muchas gracias

 
rpasupathy:
Solicitud amable para codificar esto en mt4 ...

Nombre : TRIX

Descripción

Fundado por Jack Huston, el indicador Trix es una combinación de (Tasa de Cambio) y EMA (Media Móvil Exponencial)

Oscila por encima y por debajo del nivel cero, para dar reversiones

Para calcular el TRIX, el precio es primero promediado tres veces y luego se calcula el Roc de la media triple suavizada

También se traza una media móvil de Trix para obtener cruces y retrocesos tempranos

Interpretación

El TRIX que cruza el nivel cero en dirección ascendente da una señal de compra

Si el TRIX cruza el nivel cero en dirección descendente, es una señal de venta.

Dado que su media se suaviza tres veces, las señales ayudan a captar buenas tendencias dando pocas reversiones

Parámetros por defecto utilizados/entradas :

Línea de cierre

Período Trix

Período Avg

Fórmula :

M = EMA(EMA(EMA ,Precio ))

TRIX = 100 x [M - M-t / M ]

Muchas gracias

rpasupathy

En este post https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-please-post-here/page97#comment_413012 usted puede encontrar un indicador TRIX que se codifica exactamente como Jack Hutson describió en su documento (el documento adjunto también)