Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Me sale un error como este.Intento poner
entern int StringToInteger;
pero sigue apareciendo el error.
¿Qué debo hacer?
Siento seguir preguntando pero realmente no sé lo que estoy haciendo, así que le agradecería su ayuda.
Me sale un error como este.Intento poner
entern int StringToInteger;
pero sigue apareciendo el error.
¿Qué debo hacer?
Lo siento por seguir preguntando, pero realmente no sé lo que estoy haciendo, así que le agradecería su ayuda.
"entern int StringToInteger;" no tiene ningún significado. pero es de nuevo mi error, así que de nuevo lo siento... la función es StrToInteger()
Así que el código para cerrar los pedidos debería ser algo así :[PHP]for(int i = OrdersTotal() - 1; i >= 0; i --)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderMagicNumber() != Magic) continuar;
if(TimeCurrent() > StrToInteger(OrderComment()) OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 0, CLR_NONE);
}
¡gracias michel!
Ahora puedo compilarlo sin errores.
códigos de error 130 y 131
hablando de códigos de error - ¿alguien sabe qué significan estos códigos de error?
aparecen todo el tiempo cuando el EA intenta abrir una operación pero no puede debido a este error
muchas gracias por cualquier ayuda
He respondido aquí https://www.mql5.com/en/forum/174151
Ayuda con la declaración de la línea POR FAVOR
¿Qué es lo que falta en esta declaración. Estoy recibiendo un error sobre el símbolo de la moneda GBPUSD. Por favor, ayúdenme a corregir mi error.
¡Muchas gracias de antemano!
Dave
<<<
What is lacking in this statement. I am getting an error about the currency symbol GBPUSD. Please assist in fixing my error!
Thanks a bunch in advance!
Dave
<<<¡¡Muchas gracias!!
Dave
Hola codersguru
¿podría añadir la señal con el pop-up y las flechas al indicador de abajo?
Problema de Triple Trailing Stop - ¡Por favor, ayuda en la codificación!
double pBid, pAsk, pp;
pp = MarketInfo(OrderSymbol(), MODE_POINT);
if (OrderType()==OP_BUY) {
pBid = MarketInfo(OrderSymbol(), MODE_BID);
//BreakEven routine
if (BreakEven>0) {
if ((pBid-OrderOpenPrice())>BreakEven*pp) {
if ((OrderStopLoss()-OrderOpenPrice())<0) {
ModifyStopLoss(OrderOpenPrice()+0*pp);
}
}
}
if (TrailingStop>0) {if ((pBid-OrderOpenPrice())>TrailingStop_Over135*pp){ //15 pips TS
ModifyStopLoss(pBid-TrailingStop_Over135*pp);
if (pBid-OrderOpenPrice()>TrailingStop_Over90*pp && pBid-OrderOpenPrice()<TrailingStop_Over135*pp){ //55 pips TS
ModifyStopLoss(pBid-TrailingStop_Over90*pp);
if ((OrderOpenPrice()-pAsk)>TrailingStop +TrailingStep+1*pp && (OrderOpenPrice()-pAsk) < TrailingStop_Over90*pp+TrailingStep-1*pp || OrderStopLoss()==0) {//75 pips TS
ModifyStopLoss(pAsk+TrailingStop*pp);
return;
}
}
}
}
}Tres niveles de Trailing Stop:
1) 75 Pips TS hasta los primeros 90 Pips de ganancia.
2) 55 Pips TS después de 90 pero sólo hasta 135 pips de beneficio.
3) 15 Pips TS después de 135 pips de ganancia.
El problema que tengo es que el Trailing Stop se mueve tanto hacia arriba como hacia abajo cuando el precio se mueve hacia arriba y hacia abajo... ¡Debería moverse hacia arriba cuando el beneficio del precio aumenta y detenerse si el precio empieza a caer! ¿Cómo puedo conseguir que deje de moverse hacia abajo cuando el precio cae? - El Trailing Stop está actuando como un Yo-Yo cuando el precio se mueve hacia arriba y hacia abajo.
No estoy seguro de cómo evitar que esto ocurra. Por favor, necesito su experiencia.
Humildemente,
Dave