Indique cómo cerrar un pedido abierto después de 4 horas. Quiero configurar el temporizador de cierre para cerrar todas las órdenes abiertas después de varias horas.
Publi |
1 Adjunto(s) alguien puede agregar la opción de día de la semana a este EA
actualmente tiene una posición de cierre total en un momento determinado, pero se aplica a todos los días de la semana
Quiero cerrar todas las posiciones antes de que comience el fin de semana (cerrar todas las posiciones el viernes a las 14:55 EST) como ejemplo.
https://www.forosforex.com/attachmen...2052142917.mq4
Indique cómo cerrar un pedido abierto después de 4 horas. Quiero configurar el temporizador de cierre para cerrar todas las órdenes abiertas después de varias horas.
Cuando cerramos una orden de compra abierta, esto se especifica en el código (OrderType() lt;= OP_SELL), entonces la orden de compra está cerrada. ¿Qué significa OrderType() lt;= OP_SELL?
bien prueba esto; período interno externo = 1440;/Período de su elección int bars=iBars(Symbol(),period);/Recuento de barras de ese período void OnTick() {/--- if(bars!= iBars(Symbol(),period) )/si se detecta una nueva barra { cleanUp();/Limpiar todas las barras comerciales=iBars(Symbol(),period);/establecer barras = nuevo recuento de barras } } También puede agregar una verificación de la hora exacta como en if(Hour()==16 Min()==55 DayOfWeek()==5) { cleanUp(); } Espero que ayudeIniciado por ;
podrías usar (casi) cualquiera de mis mods. ea por aquí, configure sendlongtrades y sendshorttrades=false y configure la hora de cierre diario, por favor. usa el buscador de foros...
flecha blanca gracias! Necesito que el EA cierre todas las operaciones a una hora específica (día=TODAS, hora:minutos) todos los días. Por ejemplo: el final de una sesión.Iniciado por ;
Uso el método a continuación, necesitará usar el número mágico si está usando diferentes EA en el mismo símbolo. Si usa un solo EA en múltiples símbolos, funciona bien. Saludos void cleanUp() { Alerta(Limpiar= Símbolo()); for(int x=OrdersTotal()-1;xgt;=0;x--) { if(OrderSelect(x,SELECT_BY_POS,MODE_TRADES)==false ) break; if( OrderSymbol()==Symbol())//OrderMagicNumber()== MAGICMA) { if(OrderType()==OP_BUY) { if(OrderClose(OrderTicket(),OrderLots(),Bid,3,Red) = =falso) { Imprimir(Obtener??ltimoError()); } } if(OrderType()==OP_SELL) { if(OrderClose(OrderTicket(),OrderLots(),Ask,3,Red) ==false) { Print(GetLastError()); } } if(OrderType()==OP_SELLSTOP || OrderType()==OP_BUYSTOP) { if(OrderDelete(OrderTicket())==false) { Print(GetLastError()); } } } } }
1 Adjunto(s)
¿EA mod puede cerrar transacciones por usted todos los días de la semana? graciasIniciado por ;
https://www.forosforex.com/attachmen...6670682308.mq4
1 Anexo(s) Pongo este indicador de ejemplo, si alguien puede agregar cerrar un precio X.
https://www.forosforex.com/attachmen...4549936627.mq4
Cerrar todas las posiciones abiertas a precio especifico Nunca escribo un post pero llevo muchos meses leyendo este foro, es lo mejor, no escriba porque mi ingles no es bueno, lo siento mi ingles. Me pregunto si alguien puede ayudarme. Cómo cerrar todas las posiciones abiertas a un precio específico. un programador puede crear un script para cerrar 15 o 20 posiciones a un precio determinado? por ejemplo quiero cerrar todas mis posiciones en $1.2700.
Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español.
Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.