Ayuda a la codificación - página 297

 
12BPRO:
Estimado señor GURU de CODER,

Agradezco un poco de ayuda aquí, primero déjame explicar la situación...........

Esta es mi ConsoleTrend en un M15TF, el TOT representa el total de cada moneda bajo cada buffer... (7 buffers).

Necesito hacer esto.....

1) ¿Cómo puedo ordenar estos búferes para encontrar el valor más alto y el más bajo?

2) Asignar estos valores más altos y más bajos a los respectivos emparejamientos... para ORDENAR (comprar o vender)

Como se puede ver actualmente NZD tiene el valor más alto y JPY tiene el valor más bajo..........

Me gustaría emparejar estas divisas para abrir una orden de COMPRA NZDJPY...

He intentado colocar estos valores en un array, luego ordenar el array en orden descendente y ascendente utilizando la función ArraySort

pero hay un error que indica que se requiere una expresión constante...

double valores[];

int inicio()

values[7]={TOTGBP, TOTEUR, TOTUSD, TOTJPY, TOTAUD, TOTNZD, TOTCAD};

¿Podría alguien ayudarme por favor.....

Su ayuda es muy apreciada....

Atentamente

AZRUL.....

AZRUL

No se puede inicializar un array con otras variables.

Si necesitas un contenido de otras variables en un array hazlo así en el código:

values[0] = TOTGBP;

valores[1] = TOTEUR;

y así sucesivamente

y después puedes ordenar el array de valores

 
mladen:
AZRUL

No se puede inicializar un array con otras variables.

Si necesitas un contenido de otras variables en un array hazlo así en el código:

values[0] = TOTGBP;

valores[1] = TOTEUR;

y así sucesivamente

y después puedes ordenar el array de valores

Estimado señor MLADEN,

Gracias por su respuesta... He conseguido que el valor se ejecute en el array ordenado...

Eso fue bastante simple para usted SIR...... Estoy taaaan contento de tenerte por aquí..... 4º Crédito

¡¡¡¡Ahora déjame intentar hacer la 2ª pregunta!!!!

2) Asignar estos mayores y menores a los respectivos emparejamientos... para ORDENAR (comprar o vender)

Gracias de nuevo SIR por su tiempo y responder....

Atentamente,

AZRUL......

Archivos adjuntos:
 
12BPRO:
Estimado señor MLADEN,

Gracias por su respuesta... Tengo el valor que se ejecuta en la matriz ordenada ...

Eso fue bastante simple para usted SIR...... Estoy taaaan contento de tenerte por aquí..... 4º Crédito

¡¡¡¡Ahora déjame intentar hacer la 2ª pregunta!!!!

2) Asignar estos mayores y menores a los respectivos emparejamientos... para ORDENAR (comprar o vender)

Gracias de nuevo SIR por su tiempo y responder....

Atentamente,

AZRUL......

AZRUL

Si entiendo bien lo que quiere hacer, tendrá que hacer un procedimiento de ordenación de 2 dimensiones (donde almacenará el valor + símbolo en un elemento). No puede hacerlo utilizando las funciones de ordenación de arrays incorporadas, ya que no funcionan con arrays de 2 o más dimensiones

 
mladen:
AZRUL Si entiendo bien lo que quieres hacer, tendrás que hacer un procedimiento de ordenación de 2 dimensiones (donde almacenarás el valor + símbolo en un elemento). No puedes hacerlo usando las funciones de ordenación de arrays incorporadas, ya que no funcionan con arrays de 2 o más dimensiones

Estimado señor MLADEN,

Lo siento, no estaba al tanto de eso..... Supongo que hay que volver a la mesa de dibujo....

Tengo que pensar por un tiempo para encontrar otro enfoque entonces....

GRACIAS POR EL CONSEJO.....

Un cordial saludo...

AZRUL....

 

Estimado SIR MLADEN,

Perdón por publicar esta pregunta en este hilo...

¿Hay un hilo donde podría publicar alguna pregunta general sobre MT4....

Si no es así, ¿podría abrir uno? .....

GRACIAS....

 
12BPRO:
Estimado SIR MLADEN,

Perdón por publicar esta pregunta en este hilo...

¿Hay un hilo donde pueda publicar alguna pregunta general sobre MT4....

Si no es así, ¿podría abrir uno? .....

GRACIAS....

AZRUL

Este es un buen hilo para este tipo de preguntas también

Si quieres preguntas realmente generales, puedes usar este hilo también : https://www.mql5.com/en/forum/176352

 

Hola amigos expertos en codificación,

Podrían por favor ayudar a combinar 2 indicadores en un solo indicador.

Ellos son:

1). Indicador de velas M

2). indicador de media móvil

Quiero añadir una media móvil en M-candles como la imagen.

Gracias y saludos,

anton

Archivos adjuntos:
 
anton1:
Hola amigos expertos en codificación,

¿Podría usted por favor para ayudar a combinar 2 indicadores en un indicador.

Son:

1). Indicador de velas M

2). indicador de media móvil

Quiero añadir una media móvil en M-candles como la imagen.

Gracias y saludos,

anton

anton

Aquí tienes : m-candles__ma.mq4

Archivos adjuntos:
 

Hola mladen,

Muchas gracias.

Funciona bien.

Saludos cordiales,

anton

mladen:
anton Aquí tienes : m-candles__ma.mq4
 

Hola a todos,

Necesito una simple adición a la Ea se enumeran a continuación. Las imágenes de compra y venta ejemplo las entradas. He intentado numerosos booleanos lógicos 'y' , sólo no puede conseguir la entrada en el segundo bband_stop romper. Gracias de antemano.

Archivos adjuntos: