Cómo empezar con Metatrader 5 - página 79

 

Señales de trading:

Foro sobre trading, sistemas de trading automatizados y prueba de estrategias de trading

Cómo empezar con Metatrader 5

Sergey Golubev, 2013.01.23 07:34

Con respecto a las señales ... Veo que algunos miembros preguntaron acerca de cómo darse de baja de las señales. Me suscribí a alguna señal gratuita hace 3 días (sin problemas hasta ahora). Solo algunas informaciones/temas sobre las señales que he recogido sobre las señales:

Foro sobre el comercio, los sistemas de comercio automatizado y la prueba de las estrategias de negociación

Cómo empezar con Metatrader 5

Sergey Golubev, 2016.02.17 09:08

Consejos para seleccionar una señal de trading para suscribirse. Guía paso a paso

"El comercio en los mercados financieros es una esfera bastante grande que involucra a muchas personas y muchos activos valiosos. El éxito del comercio en su sector de mercado preferido requiere su análisis profundo, el desarrollo de su propio sistema de comercio y, por supuesto, la adquisición de la disciplina de acero duro y compostura. Algunas personas no tienen tiempo para esto, pero tienen la aspiración de hacer funcionar sus medios financieros y proporcionar un beneficio. El servicio de Señales del sitio MQL5.com ayuda a resolver este problema. Este artículo está dedicado al enfoque del sistema para la búsqueda de una señal necesaria que satisfaga los criterios de rentabilidad, riesgo, ambiciones comerciales, trabajando en varios tipos de cuentas e instrumentos financieros."

Foro sobre el comercio, los sistemas de comercio automatizado y las estrategias de comercio de prueba

Cómo crear una señal de forma gratuita en una cuenta real

Aleksey Pak, 2016.02.19 14:04

Señal basada en la cuenta real disponible sólo para la suscripción de pago. Las señales de demostración son siempre gratuitas.

Foro sobre el comercio, los sistemas de comercio automatizado y las estrategias de comercio de prueba

Cómo empezar con Metatrader 5

Sergey Golubev, 2016.02.19 16:25

Preguntas frecuentes sobre el servicio de señales

Preguntas

  1. Para qué se necesita el servicio de Señales?

  2. ¿Quién puede crear una Señal de trading en MQL5.com? ¿Debo pagar por esto?

  3. ¿Cuándo estará disponible una Señal gratuita para la suscripción?

  4. ¿Cómo crear una señal gratuita?

  5. ¿Cómo suscribirse a una señal?

  6. He creado una señal, pero no está disponible para la suscripción en el sitio web. ¿Por qué?

  7. ¿Cómo suscribirse a una señal desde el terminal cliente de MetaTrader 4 (MetaTrader 5)?

  8. ¿Puedo copiar las operaciones de MetaTrader 4 a MetaTrader 5 o viceversa?

  9. ¿Cómo se cobran las suscripciones de pago? ¿Qué ocurre si una suscripción gratuita se convierte en de pago?

  10. ¿Puedo cancelar una suscripción de pago?

  11. Quiero copiar operaciones con un volumen fijo de 1.0 lotes. ¿Es posible?

  12. En la cuenta del proveedor todas las operaciones se realizan con un volumen de 0,1 lotes. Quiero copiar estas operaciones con un volumen mayor, por ejemplo 0,3 lotes. ¿Puedo aumentar el volumen de alguna manera?

  13. El Proveedor tiene un símbolo comercial llamado GOLD, y mi broker tiene el mismo instrumento, pero se llama XAUUSD. ¿Se copian las operaciones en GOLD a XAUUSD en ese caso?

  14. ¿Puedo establecer mis propias reglas para copiar las operaciones de un símbolo del proveedor a uno del suscriptor?

  15. ¿Qué esquema de redondeo se utiliza para la relación porcentual del volumen de operaciones del Proveedor y del Suscriptor?

  16. ¿Por qué no debe haber posiciones abiertas y órdenes pendientes en mi cuenta para suscribirse a una señal?

  17. ¿Por qué el comercio manual conduce a problemas con la copia de las señales (cuentas fuera de sincronización)? ¿Por qué no puedo suscribirme a una señal y operar simultáneamente en una cuenta?

  18. ¿Cómo desactivar su propia señal? No quiero emitirla más.

  19. ¿El terminal MetaTrader 4/5 tiene que estar funcionando en el extremo del suscriptor para que se copien las operaciones?

  20. ¿Puedo darme de baja de la Señal de la misma manera que me suscribí a ella?

  21. ¿Cómo puedo saber a qué Señal estoy suscrito en el terminal y cómo puedo cancelar la suscripción?

  22. ¿Cómo se copian las operaciones si el Proveedor tiene cotizaciones de 4 dígitos para un Símbolo y el Suscriptor tiene cotizaciones de 5 dígitos para el mismo Símbolo o viceversa?

  23. ¿Cómo se calcula el crecimiento de las señales?

  24. ¿Cómo se calcula el crecimiento del año hasta la fecha (YTD), si la suma de los crecimientos mensuales difiere de este valor?

Foro sobre trading, sistemas de trading automatizados y prueba de estrategias de trading

Suscripción de señales desactivada, habilitar la suscripción en tiempo real en los ajustes de 'Señales'

Jose Francisco Casado Fernandez, 2016.09.23 07:00

Tienes que entrar primero con tu usuario de mql5 (Herramientas\NComunidad):




Y luego, tienes que habilitar la suscripción a las señales (Herramientas\Opciones\Señales):



Saludos.

Foro sobre trading, sistemas de trading automatizados y prueba de estrategias de trading

Sincronizar no hace su trabajo.

Marco vd Heijden, 2016.11.03 09:12

tu sistema que copia la señal debe estar funcionando en todo momento.

si lo cierras y lo vuelves a abrir, sincronizará las nuevas posiciones.


 

Artículo muy útil

Estructura de datos en MetaTrader 4 Build 600 y superiores


MetaTarder 4 build 600 presenta la nueva estructura y ubicación de los archivos del terminal del cliente. Ahora, las aplicaciones MQL4 se colocan en directorios separados según el tipo de programa (Asesores Expertos, indicadores o scripts). En la mayoría de los casos, los datos del terminal se almacenan ahora en una carpeta de datos especial separada de la ubicación de instalación del terminal. En este artículo, describiremos en detalle cómo se transfieren los datos, así como las razones para introducir el nuevo sistema de almacenamiento.


 

Evaluación rápida de una señal: Actividad comercial, Drawdown/Load y gráficos de distribución de MFE/MAE

Los suscriptores suelen buscar una señal adecuada analizando el crecimiento total de la cuenta del proveedor de la señal, lo cual no es una mala idea. Sin embargo, también es importante analizar los riesgos potenciales de una determinada estrategia de trading. En este artículo mostraremos una forma sencilla y eficaz de evaluar una señal de trading en función de sus valores de rendimiento:


 

Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias comerciales

La plataforma web MetaTrader 5 es ahora más rápida y cómoda

MetaQuotes Software Corp., 2016.09.29 10:59

Seguimos mejorando la plataforma web multiactiva MetaTrader 5 y ampliando sus funciones. La última actualización le permite operar en su navegador favorito con aún más comodidad. Inicie la terminal web y pruebe las últimas innovaciones:

  1. Se ha añadido la posibilidad de redimensionar los bloques de la aplicación web, incluyendo las ventanas de Market Watch y de los gráficos de precios.
  2. Se ha añadido la posibilidad de ordenar por columnas en las pestañas Comercio e Historial de la ventana Caja de Herramientas. La anchura de las columnas puede modificarse.
  3. Se ha añadido la pestaña Detalles y la posibilidad de añadir rápidamente un símbolo.
  4. Aumento de la velocidad general de funcionamiento del terminal web gracias a la optimización del código. La inicialización de la cuenta, la adición de símbolos y el comercio en sí se realizan ahora aún más rápido.

La plataforma web MetaTrader 5 es ahora más rápida y cómoda


A pesar de todos los cambios, lo principal permanece intacto - MetaTrader 5 Web sigue siendo la plataforma web más versátil y conveniente.

¡Inicie la aplicación y pruébela ahora mismo!


 

Foro sobre trading, sistemas de trading automatizados y prueba de estrategias de trading

Cómo empezar con Metatrader 5

Sergey Golubev, 2016.05.08 20:17

Bienvenido,

  • Normalmente la gente que no sabe codificar no recibe ayuda gratuita en este foro, aunque puede ocurrir si tienes suerte, ten paciencia.
  • Si muestras tus intentos y describes bien tu problema, lo más probable es que recibas una respuesta de la comunidad.
  • Si no quieres aprender a codificar, nada malo, puedes buscar en el Codebase si ya existe algo gratuito, o en el Market productos de pago (a veces gratuitos también).
  • Por último, también tienes la opción de contratar a un programador en la sección de Freelance.
Buena suerte.

 

Foro sobre trading, sistemas de trading automatizados y prueba de estrategias de trading

Cómo empezar con Metatrader 5

Sergey Golubev, 2014.05.07 18:18

Sólo un recordatorio

Hay un buen artículo relativo al trading fundamental(para la creación de los EAs relacionados con el News Trading) :

============

Creación de un Trader Automático de Noticias



Como dice Investopedia, un trader de noticias es "un trader o inversor que toma decisiones de trading o de inversión basadas en anuncios de noticias". De hecho, los informes económicos como el PIB de un país, los índices de confianza del consumidor y los datos de empleo de los países, entre otros, suelen producir movimientos importantes en los mercados de divisas. ¿Ha asistido alguna vez a la publicación de las nóminas no agrícolas de Estados Unidos? Si es así, ya sabe que estos informes pueden determinar el futuro reciente de las divisas y actuar como catalizadores de cambios de tendencia.


 

Foro sobre el comercio, los sistemas automatizados de comercio y la comprobación de las estrategias comerciales

El plugin MAMM para MetaTrader 5 ya está disponible para la gestión de activos en los mercados financieros para brokers y traders profesionales

MetaQuotes Software Corp., 2016.10.13 09:49

Tras el crecimiento de la popularidad de MetaTrader 5, los corredores están interesados en soluciones adicionales que amplíen sus capacidades. En respuesta a esta demanda, el proveedor de soluciones empresariales Plugit Apps ha lanzado un servicio de automatización de la gestión de activos integrado en la popular plataforma.

MetaTrader 5 PLG Multi-Asset Management Module (MAMM) es un plugin especial del lado del servidor con una interfaz web diseñada para corredores y gestores de activos profesionales. La aplicación simplifica y optimiza la interacción entre un gestor de dinero (Maestro) y un inversor que opera en la plataforma multiactivos MetaTrader 5. Soporta los siguientes tipos de gestión de activos: Equity Lot Ratio (MAM), Equity Cash Ratio (PAMM) y Equal Volume.

Plugin MAMM para MetaTrader 5


PLG MAMM permite a los gestores de dinero que operan en la plataforma MetaTrader 5 colocar un gran bloque de operaciones desde una Cuenta Maestra a través de un número ilimitado de cuentas de inversores utilizando una variedad de estrategias y diferentes tipos de asignaciones. La aplicación PLG MAMM también está equipada con una potente herramienta de informes que permite a los gestores gestionar su lista de clientes, además de evaluar su rendimiento mediante informes estadísticos y gráficos avanzados.

"Impulsada por la creciente adopción de MetaTrader 5 entre los principales brokers, Plugit se dio cuenta de que había llegado el momento de invertir fuertemente en soluciones MetaTrader 5 para satisfacer la creciente demanda de este tipo de productos" - dice Jalal Faour, CEO de Plugit Apps. "Hoy en día, nos enorgullecemos de estar entre los primeros en haber lanzado con éxito una amplia gama de productos fiables de MetaTrader 5, especialmente nuestra solución llave en mano, PLG MAMM. Nuestra solución MAMM permite a los corredores de MetaTrader 5 aprovechar su plataforma y servir a los gestores de dinero, además de a los clientes minoristas. Estamos encantados de haber trabajado estrechamente con MetaQuotes antes de desplegar esta innovadora solución".

Jalal Faour, Plugit Apps

Jalal Faour, Plugit Apps

Envíe un correo electrónico a sales@plugitapps.com o llame al +357 25 025026 para obtener más información sobre el plugin MetaTrader 5 PLG MAMM y probar la versión de prueba gratuita.


 

Foro sobre el comercio, los sistemas automatizados de comercio y la comprobación de las estrategias comerciales

Lista de cambios en las construcciones del terminal de cliente de MetaTrader 5

MetaQuotes Software Corp., 2016.10.13 17:14

Nueva plataforma MetaTrader 5 Build 1455: Bibliotecas de funciones matemáticas en MQL5.

La actualización de la plataforma MetaTrader 5 se lanzará el viernes 14 de octubre de 2016. La nueva versión presenta los siguientes cambios:

  1. Terminal: Añadido tooltips para los botones de compra, venta y cierre en los diálogos de comercio. Los tooltips contienen información sobre el valor que se va a comprar o vender durante la operación, para ayudar a los principiantes a entender el proceso de comercio.




  2. Terminal: Añadidos nuevos iconos de órdenes, operaciones y posiciones en las pestañas "Trading" e "Historial".




  3. Terminal: El terminal actualizado proporciona una visualización y actualización optimizada y mucho más rápida (hasta 4-5 veces) de la Profundidad de Mercado, del gráfico de ticks en la Profundidad de Mercado, y de los datos de Tiempo y Venta.
  4. Terminal: Se ha corregido la sincronización del historial de ticks durante las horas no comerciales. El proceso podía consumir una cantidad excesiva de tráfico de red en algunos casos.
  5. MQL5: Se ha incluido en la biblioteca estándar una versión MQL5 de la biblioteca de análisis numérico ALGLIB.

    Características de la biblioteca

    • Álgebra lineal
    • Sistemas de ecuaciones lineales y no lineales
    • Interpolación
    • Optimización
    • Transformación rápida de Fourier
    • Integración numérica
    • Ajuste lineal y no lineal por mínimos cuadrados
    • Ecuaciones diferenciales ordinarias
    • Funciones especiales
    • Estadística descriptiva y pruebas de hipótesis
    • Análisis de datos - clasificación, regresión
    • Implementación de algoritmos de álgebra lineal, interpolación, etc. en aritmética de precisión múltiple (usando MPFR)

    Cómo utilizarlo

    Los archivos ALGLIB se encuentran en \MQL5\Include\Math\Alglib. Para utilizar las funciones, añada el archivo de la biblioteca principal en su programa:

    #include <Math\Alglib\alglib.mqh>

  6. MQL5: Las funciones de estadística matemática han sido incluidas en la Biblioteca Estándar. MQL5 proporciona ahora la funcionalidad del lenguaje R, que es una de las mejores herramientas para el procesamiento y análisis de datos estadísticos.

    Características de la biblioteca

    La biblioteca estadística contiene funciones para el cálculo de las características estadísticas de los datos, así como funciones para las operaciones con distribuciones estadísticas:

    • Funciones para el cálculo de las características estadísticas de los elementos de un array
    • Opciones para operaciones con distribuciones estadísticas: distribución normal, distribución lognormal, distribución beta, etc.

    Cómo utilizarla

    Los archivos de la biblioteca estadística se encuentran en \MQL5\Include\Math\Stat. Para utilizar la biblioteca, añada el archivo con las funciones necesarias en su programa, por ejemplo:

    #include <Math\Stat\Binomal.mqh>
    #include <Math\Stat\Cauchy.mqh>
    
    

    La descripción detallada de las funciones de la biblioteca está disponible en el artículo Distribuciones estadísticas en MQL5 - Tomando lo mejor de R.


  7. MQL5: La versión MQL5 de la librería Fuzzy ha sido incluida en la Librería Estándar. La librería Fuzzy implementa los sistemas de inferencia difusa de Mamdani y Sugeno.

    Características de la biblioteca

    • 13 funciones de membresía
    • Forma flexible para desarrollar reglas de sistemas difusos
    • Sistema de inferencia difusa de Mamdani
    • Sistema de inferencia difusa Sugeno
    • 5 métodos de defuzzificación para sistemas de tipo Mamdani
    • Cantidad ilimitada de variables de entrada y salida

    Cómo se usa

    Los archivos de la biblioteca difusa se encuentran en \MQL5\Include\Math\Fuzzy. Para utilizar la biblioteca, añada el archivo con las funciones necesarias en su programa, por ejemplo:

    #include <Math\Fuzzy\mamdanifuzzysystem.mqh>
    #include <Math\Fuzzy\sugenofuzzysystem.mqh>
    
    

    Una descripción detallada de la biblioteca está disponible en la Base de Código: Fuzzy - biblioteca para desarrollar modelos difusos


  8. MQL5: La nueva propiedad CHART_QUICK_NAVIGATION permite activar/desactivar la barra de navegación rápida en el gráfico. Si necesita modificar y acceder al estado de la propiedad, utilice las funciones ChartSetInteger y ChartGetInteger.




    La barra de navegación se abre pulsando Enter o Espacio. Permite desplazarse rápidamente a la fecha especificada en el gráfico, así como cambiar de símbolo y de marco temporal. Si su programa MQL5 procesa la pulsación de las teclas Enter o Espacio, desactive la propiedad CHART_QUICK_NAVIGATION, para evitar la interceptación de estos eventos por el terminal. La barra de navegación rápida se puede seguir abriendo con un doble clic.

  9. MQL5: Se han añadido las nuevas funciones FileLoad y FileSave. Proporcionan un método sencillo para leer y guardar matrices en archivos. A diferencia de FileRead* y FileWrite*, estas funciones no requieren el manejador del indicador. FileLoad y FileSave operan con arrays de tipo numérico, así como con estructuras simples que no tienen cadenas, arrays dinámicos u objetos de clase.
    long  FileLoad(
       const string filename,      // [in] File name
       void         &buffer[],     // [out] An array to which the file is read
       uint         common_flag=0  // [in] 0 - search for the file in the Files folder of the terminal, FILE_COMMON - search in the common directory of terminals
       );
    
    bool  FileSave(
       const string filename,      // [in] File name
       const void   &buffer[],     // [in] An array to which the file is saved
       uint         common_flag=0  // [in] 0 - create a file in the Files folder of the terminal, FILE_COMMON - create in the common directory of terminals
       );
    
    Un ejemplo de cómo escribir ticks en un archivo y luego leerlos:
    //--- input parameters
    input int      ticks_to_save=1000; // Number of ticks
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart()
      {
       string  filename=_Symbol+"_ticks.bin";
       MqlTick ticks[];
    //---
       int copied=CopyTicks(_Symbol,ticks,COPY_TICKS_ALL,0,ticks_to_save);
       if(copied!=-1)
         {
          PrintFormat(" CopyTicks(%s) copied %d ticks",_Symbol,copied);
          //--- If the tick history is synchronized, the error code is equal to zero
          if(!GetLastError()==0)
             PrintFormat("%s: Ticks are not synchronized. Error=",_Symbol,copied,_LastError);
          //---  Writing ticks to a file
          if(!FileSave(filename,ticks,FILE_COMMON))
             PrintFormat("FileSave() failed, error=%d",GetLastError());
         }
       else
          PrintFormat("Failed CopyTicks(%s), Error=",_Symbol,GetLastError());
    //--- Now reading the ticks back to the file
       ArrayFree(ticks);
       long count=FileLoad(filename,ticks,FILE_COMMON);
       if(count!=-1)
         {
          Print("Time\tBid\tAsk\tLast\tVolume\tms\tflags");
          for(int i=0;i<count;i++)
            {
             PrintFormat("%s.%03I64u:\t%G\t%G\t%G\t%I64u\t0x%04x",
             TimeToString(ticks[i].time,TIME_DATE|TIME_SECONDS),ticks[i].time_msc%1000,
             ticks[i].bid,ticks[i].ask,ticks[i].last,ticks[i].volume,ticks[i].flags);
            }
         }
      }
    

  10. MQL5: Modificación de la visualización de indicadores personalizados con el modo de dibujo DRAW_CANDLES. Ahora es posible establecer de uno a tres colores para este modo. La visualización de las velas depende de cuántos colores se establezcan.

    Si se especifica un color, todas las velas del gráfico se pintarán completamente en este color.
    //--- Candlesticks painted in the same color 
    #property  indicator_label1  "One color candles"
    #property  indicator_type1   DRAW_CANDLES
    //--- Only one color is specified, so all candlesticks are the same color
    #property  indicator_color1  clrGreen  
    
    Si se especifican dos colores, un color se utilizará para los bordes de las velas y el otro para el cuerpo.
    //--- The color of the candlesticks differs from the color of shadows
    #property  indicator_label1  "Two color candles"
    #property  indicator_type1   DRAW_CANDLES
    //--- Candlestick edges and shadows are green, body is white
    #property  indicator_color1  clrGreen,clrWhite 
    
    Si se especifican tres colores, un color se utiliza para los bordes de las velas, y otros dos colores se utilizan para el cuerpo de las velas alcistas y bajistas.
    //--- The color of the candlesticks differs from the color of shadows
    #property  indicator_label1  "One color candles"
    #property  indicator_type1   DRAW_CANDLES
    //--- Candlestick edges and shadows are green, the body of a bullish candle is white, the body of a bearish candle is red
    #property  indicator_color1  clrGreen,clrWhite,clrRed
    
    El estilo DRAW_CANDLES permite establecer colores personalizados para las velas. Todos los colores también pueden ser cambiados dinámicamente mientras el indicador está funcionando, usando la función PlotIndexSetInteger(drawing_index_DRAW_CANDLES, PLOT_LINE_COLOR, modifier_number, color) donde modifier_number puede tener los siguientes valores:
    • 0 - el color de los bordes y las sombras
    • 1 - el color del cuerpo de la vela alcista
    • 2 - el color del cuerpo de la vela bajista
    //--- Setting the color of edges and shadows
    PlotIndexSetInteger(0,PLOT_LINE_COLOR,0,clrBlue);
    //--- Setting the color of the bullish candlestick body
    PlotIndexSetInteger(0,PLOT_LINE_COLOR,1,clrGreen);
    //--- Setting the color of the bearish candlestick body
    PlotIndexSetInteger(0,PLOT_LINE_COLOR,2,clrRed);
    
  11. MQL5: Corregidos los errores y mejorado el funcionamiento con el historial de ticks mediante las funciones CopyTicks.
  12. MQL5: A partir de la nueva compilación, los operadores pueden ser utilizados en las interfaces (antes no estaba permitido).
  13. Mercado: Se ha corregido un error que podía provocar la solicitud repetida de inicio de sesión en MQL5.community al comprar productos en el Mercado.
  14. Probador: Añadida la traducción de la interfaz de usuario al griego, malayo y hebreo.
  15. Documentación actualizada.

La actualización estará disponible a través del sistema LiveUpdate.


 

Asegurar el código MQL5: Protección por contraseña, generadores de claves, límites de tiempo, licencias remotas y técnicas avanzadas de encriptación de claves de licencia EA

"La mayoría de los desarrolladores necesitan tener su código asegurado. Este artículo presentará algunas formas diferentes de proteger el software MQL5. Todos los ejemplos del artículo se refieren a los Asesores Expertos, pero las mismas reglas pueden aplicarse a los Scripts e Indicadores. El artículo comienza con la protección por contraseña simple y sigue con los generadores de claves, la concesión de licencias de una cuenta de corredores dado y la protección de límite de tiempo. Luego introduce el concepto de servidor de licencias remoto. Mi último artículo sobre el marco MQL5-RPC describió las llamadas a procedimientos remotos desde MetaTrader 5 a cualquier servidor XML-RPC".

"Haré uso de esta solución para proporcionar un ejemplo de una licencia remota. También describiré cómo mejorar esta solución con la codificación base64 y proporcionaré consejos para el soporte PGP para hacer una protección ultra segura para los Asesores Expertos e Indicadores MQL5. Soy consciente de que MetaQuotes Software Corp. está proporcionando algunas opciones para licenciar el código directamente desde la sección de mercado de MQL5.com. Esto es realmente bueno para todos los desarrolladores y no invalida las ideas presentadas en este artículo. Ambas soluciones utilizadas conjuntamente sólo pueden hacer más fuerte y segura la protección contra el robo de software".