¡Pide! - página 84

 

Hola codegurus,

Como puedo hacer un indicador simple que de alerta cuando una ema alcance un determinado nivel de precio.

Por favor, guíenme.

 

Arreglo para el viernes/domingo

¿Puede alguien cambiar este indicador para que cierre el domingo en lugar del viernes? Estoy seguro de que hay una solución sencilla para un programador experimentado, pero sólo estoy centrado en el comercio.

He intentado mirarlo, pero no consigo entenderlo. Estoy seguro de que ayudará a muchos comerciantes. Después del arreglo, por favor, sube el archivo .MQ4 y no el archivo .EX4.

Gracias.

Archivos adjuntos:
 

ihighest

double CON1= Alto*Punto;

double CON2= Bajo*Punto;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

Estoy desarrollando un sencillo filtro de precios y no consigo que esto funcione. ¿Alguien puede decirme cómo determinar el precio más alto de las últimas x n barras?

Me gustaría tomar el precio más alto - precio más bajo y comparar en pips

Cualquier ayuda será apreciada.

 

Este indicador muestra el símbolo, el beneficio y el punto de equilibrio. ¿Hay alguna forma de añadir el total de pips a esto?

Archivos adjuntos:
 

(necesito ayuda) como hacer un EA de señal de marco de tiempo múltiple

por favor ayuda

tengo señal de TF 4H

(puede ser de philip nell u otra señal de 4h)

entonces quiero hacer

punto de entrada por la señal vienen de

TF menor (1-5 minutos)

solo necesito alguna referencia

EA

que haya construido

no importa si incluso muy antigua EA

que se haya hecho alguna vez

¿alguien puede ayudarme? por favor... :-o

 
ajk:
double CON1= Alto*Punto;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

Estoy desarrollando un sencillo filtro de precios y no consigo que esto funcione. ¿Alguien puede decirme cómo determinar el precio más alto de las últimas x n barras?

Me gustaría tomar el precio alto - precio bajo y comparar en pips

Se agradece cualquier ayuda.

Los valores High[m] y Low[n] ya son "*Point", porque son los precios reales. Es posible que haya querido decir "/Punto" para obtener el número de pips que representan.

 
ajk:
double CON1= Alto*Punto;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

Estoy desarrollando un sencillo filtro de precios y no consigo que esto funcione. ¿Alguien puede decirme cómo determinar el precio más alto de las últimas x n barras?

Me gustaría tomar el precio más alto - precio más bajo y comparar en pips

Se agradece cualquier ayuda.

Creo que todo lo que hay que hacer es esto

Highest=iHighest(NULL,0,MODE_HIGH,20,0);

Te da el máximo de las últimas 20 barras

Highest=iHighest(NULL,0,MODE_HIGH,50,0);

Este es el máximo de las últimas 50 barras

Espero que esto te funcione.

 
ajk:
double CON1= Alto*Punto;

double CON2= Low*Point;

double CONBREAKPOINT = 10;

double BREAKFINAL = (CON1 - CON2) ;

Estoy desarrollando un sencillo filtro de precios y no consigo que esto funcione. ¿Alguien puede decirme cómo determinar el precio más alto de las últimas x n barras?

Me gustaría tomar el precio alto - precio bajo y comparar en pips

Se agradece cualquier ayuda.

double HighPrice = iHigh(NULL,15,iHighest(NULL,15,MODE_HIGH,n,0));

double LowPrice = iLow(NULL,15,iLowest(NULL,15,MODE_LOw,n,0));

double Delta = (HighPrice - LowPrice) / Point;

 

Ayuda - Código de InitialStop - para Brainwashing EA

Hola,

Estoy usando el Experto "Brainwashing #1c_2" en el marco de tiempo diario, el initialstop es generado por el "PriceChannel_Stop_V1" , y a veces..es demasiado grande . Es posible añadir un valor máximo, como 50pip.

Y, es posible añadir un "BreakEven" a este Experto

Aquí está la parte del código

extern int SLIPPAGE = 3;

extern double Lots = 0.1;

extern int StopLoss = 10;

extern int TakeProfit = 80; [/PHP]

And

if (Sell==-1 && Sell1>-1 && !buysig) { buysig=true; sellsig=false; sigtime=Time[lookupidx]; sigsl=Sell1; }

if (Buy==-1 && Buy1>-1 && !sellsig) { sellsig=true; buysig=false; sigtime=Time[lookupidx]; sigsl=Buy1; }

if (!ExistPosition() && ttime!=Time[0]) {

sigbar=(Time[0]-sigtime)/60/Period(); //the bar with signal

if (buysig

&& ((sigbarsigsl && ItrendFilter && iTredn1>ItrendLevel) ||!ItrendFilter) //iTrend filter

) {

if (StopLoss!=0) ldStop=sigsl-StopLoss*Point;

if (TakeProfit!=0) ldTake=Ask+TakeProfit*Point;

SetOrder(OP_BUY, Ask, ldStop, ldTake);

buysig=false;

ttime=Time[0];

}

if (sellsig

&& ((sigbar<=BarsToConfirm && AskItrendLevel) ||!ItrendFilter) //iTrend filter

) {

if (StopLoss!=0) ldStop=sigsl+StopLoss*Point;

if (TakeProfit!=0) ldTake=Bid-TakeProfit*Point;

SetOrder(OP_SELL, Bid, ldStop, ldTake);

sellsig=false;

ttime=Time[0];

I have already try to change this code line

[PHP]if (StopLoss!=0) ldStop=sigsl-StopLoss*Point;

...pero... sin éxito

Aquí está el EA original

Gracias

Archivos adjuntos:
 

¿Es posible insertar un trailing stop a este EA?

He probado este Ea en la moneda GBP/USD y creo que puede dar buenos resultados con un trailing stop.

¿Quién me ayuda a insertar un trailing stop?

GRACIAS

Archivos adjuntos:
Razón de la queja: