Mira cómo descargar robots gratis
¡Búscanos en Facebook!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Asesores Expertos

Universal 1.64 - Asesor Experto para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizaciones:
1217
Ranking:
(31)
Publicado:
2018.07.04 15:18
Universal 1.64.mq5 (77.42 KB) ver
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Autor de la idea: Scriptor

Autor del código MQL5: Vladimir Karputov.

Trailing universal de posiciones y órdenes pendientes. Además, el EA puede abrir posiciones y colocar órdenes pendientes.

El Asesor Experto puede hacer lo siguiente:

  • Arrastrar los Stops para las órdenes de cualquier tipo (de mercado y pendientes);
  • Hacer el scalping;
  • Captar el aumento del depósito a una cantidad necesaria de por cientos, y después de captarlo, avisar al usuario que el depósito ha sido aumentado a la cantidad de por cientos estalecida;
  • Colocar las órdenes pendientes que han sido permitidas por el usuario;
  • Mostrar los ajustes del EA en la pantalla;
  • El EA ha sido ideado como un trailing universal, lo demás ha sido añadido por motivos de conveniencia.


Parámetros de entrada

  • For all open manually, the magic number is \"0\"
    • magic number - identificador único del EA;
    • Lot - lote de la posición o de la orden pendiente que van a abrirse por el EA.

  • Pending Order Switches - banderas para las órdenes pendientes:
    • Wait close position - espera del cierre de la posición ("true" - esperamos el cierre de la posición, "false" - esperamos la activación de la orden pendiente);
    • Allow/prohibit BUY STOP - bandera del uso de Buy Stop;
    • Allow/prohibit SELL LIMIT - bandera del uso de Sell Limit;
    • Allow/prohibit SELL STOP - bandera del uso de Sell Stop;
    • Allow/prohibit BUY LIMIT - bandera del uso de Buy Limit.

  • Position parameters - parámetros de las posiciones
    • Maximum number of positions of one type - número máximo de posiciones del mismo tipo en el mercado;
    • TakeProfit of positions - Take Profit de posiciones;
    • StopLoss of positions - Stop Loss de posiciones;
    • Trailing Stop of positions. "0" --> off - Trailing de posiciones;
    • Trailing Step of positions - paso del trailing;
    • Wait profit, "true" -> wait breakeven - esperar el break even, luego el trailing.

  • Stop order parameters - parámetros de las órdenes Stop
    • Distance from current price to Stop Order level - distancia desde el precio actual hasta la orden Stop;
    • TakeProfit Stop Orders - Take Profit de las órdenes Stop;
    • StopLoss Stop Orders - Stop Loss de las órdenes Stop;
    • Trailing Stop of a Stop Orders. "0" --> off and Trailing Step is not important - trailing de las órdenes Stop;
    • Trailing Step of a Stop Orders - paso del trailing de las órdenes Stop.

  • Limit order parameters - parámetros de las órdenes Limit
    • Distance from current price to Limit Order level - distancia desde el precio actual hasta la orden Limit;
    • TakeProfit Limit Orders - Take Profit de las órdenes Limit;
    • StopLoss Limit Orders - Stop Loss de las órdenes Limit;
    • Trailing Stop of a Limit Orders. "0" --> off and Trailing Step is not important - trailing de las órdenes Limit;
    • Trailing Step of a Limit Orders - paso del trailing de las órdenes Limit.

  • Only for work on time - ajustes del horario de trabajo
    • Use time - bandera del horario de trabajo;
    • Terminal hours of the deals - tiempo (horas);
    • Terminal minutes of the deals - tiempo (minutos);
    • Use open Buy on time - bandera de la apertura de las posiciones Buy de acuerdo con el tiempo;
    • Use open Sell on time - bandera de la apertura de las posiciones Sell de acuerdo con el tiempo;
    • Use pending Buy Stop on time - bandera de colocación de las órdenes Buy Stop de acuerdo con el tiempo;
    • Use pending Sell Limit on time - bandera de colocación de las órdenes Sell Limit de acuerdo con el tiempo;
    • Use pending Sell Stop on time - bandera de colocación de las órdenes Sell Stop de acuerdo con el tiempo;
    • Use pending Buy Limit on time - bandera de colocación de las órdenes Buy Limit de acuerdo con el tiempo.

  • Pipsing - pipsing
    • Pipsing profit - beneficio para el pipsing.

  • Niveles globales - niveles (%) del beneficio y pérdidas (informativos)
    • To catch the increase/decrease of the deposit by NNN percent - usar el rastreo de niveles;
    • Global TakeProfit (given in percent) - nivel del Take Profit (en por cientos);
    • Global StopLoss (given in percent) - nivel del Stop Loss (en por cientos).

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/20424

Mod_ATR_Trailing_Stop Mod_ATR_Trailing_Stop

Indicador de niveles Stop Loss.

LSMA LSMA

Least Square Moving Average es una media móvil calculada según el método de mínimos cuadrados.

Hull trend Hull trend

El indicador se basa en la media móvil de Hull.

Dsl - CMO Dsl - CMO

Chande Momentum Oscillator con adición de las líneas de señal discontinuas, en vez de los niveles estáticos de la definición de la tendencia.