Cerrar trade con ExpertHola a todos. Llevo tiempo buscando un Ea o script que cierre el trade automaticamente cuando el precio cierre por debajo o encima de un cierto valor.
Ejemplo: Compro EURUSD en 1.30, tf 30 min, Y quiero que si el precio cierra por debajo en 30min de 1.2950 cierre el trade . Saludos.
Re: Cerrar trade con ExpertLos EA se ejecutan constantemente y los scripts sólo una vez tras activarlos.
Te recomiendo que te hagas un EA que tenga como código: int start(){ bool result; double price; int cmd,error; //---- if(CONDICIONES QUE QUIERAS) { if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES)) { cmd=OrderType(); //---- first order is buy or sell if(cmd==OP_BUY || cmd==OP_SELL) { while(true) { if(cmd==OP_BUY) price=Bid; else price=Ask; result=OrderClose(OrderTicket(),OrderLots(),price,3,CLR_NONE); if(result!=TRUE) { error=GetLastError(); Print("LastError = ",error); } else error=0; if(error==135) RefreshRates(); else break; } } } else Print( "Error when order select ", GetLastError()); } Este código lo he sacado del script que viene por defecto en Metatrader 4 (excepto la parte roja que la tienes que añadir tú) y que se llama "close". Puedes verlo tú mismo desde la plataforma. En las condiciones del if, escribes las que creas convenientes Espero que te sirva. Un saludo.
Re: Cerrar trade con ExpertHola miguelsnts, muchas gracias por tu respuesta.
La verdad es que no tengo ni idea de programacion, por favor, podrias poner un ejemplo de que deberia poner en las letras rojas ? Grcias de nuevo.
Re: Cerrar trade con ExpertSi quieres que el precio cierre por debajo de un valor que tú le especifiques debes ponerle la condición siguiente:
if (Bid <= 1.2950){ "Bid" lo que hace es obtener el precio de compra actual. Lo de que se cierre pasados 30 minutos... ahí no te puedo ayudar porque no sé manejar tiempos en mql4
Re: Cerrar trade con ExpertHola Miguel, te agradezco mucho tu ayuda.
Buscaré como añadir el tf. De nuevo gracias. Un saludo.
5 mensajes
• Página 1 de 1
|
|
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados