¡Pide! - página 87

 
BornToWin:
Gracias por la respuesta Michel,

Tengo la clave.

Pero a veces el volumen del primer tick de cada barra M1 > 1

Mientras iVolume() > 1 en el primer tick, el cálculo no se hizo !?

¿O el primer tick de esa barra M1 debe ser = 1?

Y no podemos cambiar la expresión a >= 1, ¿verdad?

Eso haría que esta idea se volviera inútil, porque calcularía hasta el final de esa barra en vivo.

Mi idea es calcular sólo al final de la TF M1.

¿Alguna otra idea?

BornToWin

Nunca veo que el volumen salte con un gap de 0 a 2

De todos modos, puede utilizar esto:

int bars; //on global scope

void start()

{

if(ibars(NULL,PERIOD_M1) > bars)

{

bars = ibars(NULL,PERIOD_M1);

.... //here I am at the open of every M1 bar

}

....

}

 

Gracias Michel,

Gracias Michel,

Lo intentaré.

¿Sabes dónde y cómo podemos conseguir el servidor para MT4 que puede alimentar el precio de simulación en el fin de semana?

Esto es para probar nuestro código en el fin de semana (días no comerciales)

¿Alguna idea?

Michel:
Nunca he visto que el volumen salte con una brecha de 0 a 2

De todos modos, usted puede utilizar esto:

int bars; //on global scope

void start()

{

if(ibars(NULL,PERIOD_M1) > bars)

{

bars = ibars(NULL,PERIOD_M1);

.... //here I am at the open of every M1 bar

}

....

}

 

No, lo siento, no sé...

 

Ayuda por favor

En mi EA, tengo un SL=50.

¿Cómo codifico si tengo un SL de 50 o un SL cuando una media móvil cruza otra MA?

Gracias de antemano.

 

archivo de inclusión en el código - variables no definidas

Hola,

alguien puede ayudar, esto debe ser simple, pero soy demasiado nuevo para averiguarlo

Me he encontrado con un post para una salida de 3 niveles publicado en 2005.

Es un archivo de inclusión

https://www.mql5.com/en/forum/173225

Tengo un script de orden pendiente y he añadido

#include

#define MAGIC = 20051120;

extern color clModifyBuy = Aqua;

extern color clModifySell = Tomato;

extern bool UseSound = False;

extern string NameFileSound = "expert.wav";

en la parte superior del archivo y luego dentro de int start() he añadido la línea

if (UseTrailing) TrailingPositions();

He buscado mucho pero no encuentro mucho más al respecto y por mi vida no consigo que mi script compile llamando a esto. Funciona bien sin añadir el código.

La ayuda es muy apreciada ya que me está volviendo loco, realmente no puedo entender por qué no está funcionando. Sigue diciendo que todo lo anterior no está definido.

Muchas gracias

Kevin

 

Hey Kevin bonito nombre irlandés,

¿Por qué estás tratando de poner esto en un script y no un EA?

Los scripts sólo se ejecutan una vez y no creo que un script pueda hacer un trailing stop. Trate de ponerlo en un EA.

 

@pgtips: cambiar la segunda línea para que sea sólo

#define MAGIC 20051120

es decir, sin signo igual y sin coma.

 
 

Código del indicador MTF dentro de un EA

¿Alguien podría decirme dónde puedo encontrar alguna información que recompense cómo escribir el código de un indicador MTF dentro de un EA? Gracias

 

Hola cyberpasta,

No debería ser OrderSend() en lugar de sendOrder() ...

k3iroll

Razón de la queja: