Mira cómo descargar robots gratis
¡Búscanos en Telegram!
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
Visualizaciones:
230
Ranking:
(12)
Publicado:
Actualizado:
OpenTrade.mq5 (4.61 KB) ver
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Esta función ejecuta la lógica principal para iniciar una operación.

  • Calcula el precio de apertura, los niveles de take-profit y stop-loss basándose en la información del símbolo y los parámetros proporcionados por el usuario.
  • Prepara una solicitud de operación (MqlTradeRequest) con detalles esenciales como símbolo, volumen, tipo de orden, desviación, comentario, número mágico, etc.
  • Invoca la función OrderSend para enviar la solicitud de operación y obtener el resultado.

Función SetTypeFillingBySymbol:

  • Esta función determina el tipo de llenado de la orden (Llenar o Matar, Inmediato o Cancelar, o Retorno) basándose en la política de llenado del símbolo.

Función GetMinTradeLevel:

  • Calcula el nivel mínimo de negociación considerando el nivel de congelación y el nivel de stops del símbolo. Ajusta el nivel mínimo para asegurar que se encuentra dentro de unos límites específicos y devuelve el resultado."

    Traducción del inglés realizada por MetaQuotes Ltd.
    Artículo original: https://www.mql5.com/en/code/47862

    Visualización del precio MA Visualización del precio MA

    El indicador se escribe a petición en el foro.

    Estructura_de_entrada Estructura_de_entrada

    Estructura de los parámetros de entrada

    Bandas de Bollinger coloreadas que indican las fases de estrechamiento y ensanchamiento Bandas de Bollinger coloreadas que indican las fases de estrechamiento y ensanchamiento

    Un sencillo indicador basado en las Bandas de Bollinger que muestra sus fases de estrechamiento y ensanchamiento con colores rojo/verde.

    Calculate unrealized profit(s) at a specific time in history Calculate unrealized profit(s) at a specific time in history

    Este es un script para imprimir todas las operaciones abiertas y sus PnLs en un momento específico de la historia.