![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Mover las líneas para SL, TP y Pendientes B o S
Necesito un indicador donde pueda arrastrar y soltar líneas horizontales para SL, TP y Órdenes Pendientes.
Por favor, compruebe el jpeg adjunto
Líneas móviles para SL, TP y órdenes pendientes
La imagen no se pudo cargar en el inicio del hilo. aquí está
...
Easy.ea en uno de mis posts...BS para comprar...SS para vender
La imagen no se pudo cargar en el inicio del hilo. aquí está
Algo cercano en este hilo. Busque kimiv EA.
Porcentaje de arrastre (Trailing stop)
Hola a todos,
Estoy trabajando en una estrategia de salida simple, utilizando un trailing porcentual. Anteriormente he estado trabajando con Tradestation, pero luego descubrí Metatrader y actualmente estoy desarrollando un EA.
Tradestation tiene una función SetPercentTrailing en la que puedo pasar 2 valores: una cantidad mínima y un porcentaje de arrastre. Estoy tratando de reconstruir esta función en EA.
Hasta ahora he puesto este código:
// Trailing stop calculation
if(OrdersTotal() > 0)
{
OrderSelect(ticket, SELECT_BY_TICKET);
CurrentProfit = OrderProfit();
if (CurrentProfit >= HighestProfit)
{
HighestProfit = CurrentProfit;
}
if (HighestProfit >= (FloorAmt*Lots))
{
if ((HighestProfit - CurrentProfit) / HighestProfit) * 100 >= TrailingPct)
{
if(OrderType() == OP_BUY)
{
OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Red);
HighestProfit = 0;
}
if(OrderType() == OP_SELL)
{
OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Red);
HighestProfit = 0;
}
//Print("Closing order for Trailing amount");
} }
}Cómo funciona, es que si estoy en un comercio, se establece continuamente un beneficio más alto. Ahora bien, si mi beneficio actual es mayor que una cantidad mínima que he establecido, y mi beneficio cae por debajo de un cierto porcentaje de mi beneficio más alto, entonces cierro mi comercio.
Lógicamente creo que esto es correcto, pero desafortunadamente no me da los mismos resultados que en Tradestation, y me pregunto si hay un error en mi código, o si el Trailing Percent de Tradestation funciona de manera diferente.
Cualquier ayuda se agradece...gracias
script de línea horizontal para S/L y T/P
Quiero utilizar la línea horizontal para mover manualmente hacia arriba o hacia abajo para mi S/L y T/P para mis operaciones abiertas.
Puede alguien darme ese script por favor. No quiero que el EA haga automáticamente los Trailing Stoplosss y T/P. Es mejor para mí para ajustar la línea horizontal
de acuerdo con la acción del precio.
Gracias por su ayuda. Estoy muy apreciado