Asesores Expertos: Asistente MQL5 - señales de trade basadas en patrones de velas invertidas

 
Buenas tardes! Me podrían aconsejar como complementar el código del Asesor Experto para que se rellene la columna (o columna) del comentario de MT5 al abrir y cerrar posiciones. Para que sea visible qué Asesor Experto abrió o cerró una operación. Gracias.
 

Necesito especificar el comentario correcto al enviar una solicitud desde OrderSend(). He aquí un ejemplo de cómo hacerlo utilizando la clase CTrade

//+------------------------------------------------------------------+
//|AddCommentToPosition.mq5
//| Copyright 2011, MetaQuotes Software Corp. | |
//|http://www.mql5.com
//+------------------------------------------------------------------+
#property copyright "Copyright 2011, MetaQuotes Software Corp."
#property link      "http://www.mql5.com"
#property version   "1.00"
#property script_show_inputs
#include <Trade/Trade.mqh>

//--- parámetros de entrada
input string   comment="Del guión".;
//+------------------------------------------------------------------+
//| Función de inicio del programa de script|
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   CTrade trade;
   
   trade.Buy(0.1,_Symbol,0,0,0,comment);

  }
//+------------------------------------------------------------------+

Resultado:


 

Gracias. Entiendo que este es el código al escribir un nuevo Asesor Experto, o se puede insertar en cualquier Asesor Experto existente copiando este código? Me interesa -para insertarlo en Asesores Expertos que ya están en la base de datos, por ejemplo, este: Moving Averages.mq5

 
¿Cómo se instala?
 
He descargado todos los archivos. pero no puedo usarlo al crear un EA. no está en la lista de señales
 
¿Podría decirme cómo sería el código, si el precio cotiza por encima de la media del periodo N, entonces el Asesor Experto sólo entraría a comprar, ignoraría las señales para vender, y viceversa, si por debajo, entonces sólo vendería?
 

Estimados todos, ¡buenos días!


He intentado utilizar el algoritmo para operar en MT5 en la Bolsa de Valores de Brasil, y no tiene movimiento. Cuando depuré el algoritmo, mostró errores de consistencia en las líneas 34,35,36 y 51 del archivo auxiliar "SignalCandles.mqh". - Por favor sea tan amable de indicarme como corregir estos errores, o editar el archivo auxiliar corregido.

 

Paulo,


Los programas están hechos para forex, que tiene varias peculiaridades que no son compatibles con el B3 o BMF.

Si todavía tienes dudas, te sugiero este artículo para empezar a programar en mql5: https://www.mql5.com/es/articles/100.

Con algunas adaptaciones, puedes ejecutarlo en el B3 y BMF, lo que en la práctica sería una simplificación, ya que muchos parámetros de forex son innecesarios, como el cálculo del margen, la comprobación del volumen, el tiempo de vencimiento de la orden, el apalancamiento, etc.


Abs,


Luciano

Guia passo a passo para iniciantes para escrever um Expert Advisor no MQL5
Guia passo a passo para iniciantes para escrever um Expert Advisor no MQL5
  • www.mql5.com
Este artigo é destinado a iniciantes que desejam aprender como escrever Consultores Especialistas simples na nova linguagem MQL5. Nós começaremos primeiro definindo o que queremos que o nosso CE (Consultor Especialista) faça, e descrição então passaremos para como nós queremos que o CE o faça. 1. Estratégia de negociação Ele irá monitorar um...
 
Alguien me podría indicar como se instala esto, pues intento con las indicaciones pero no me sirve, muchas gracias linda noche.
 
Hola, ¿hay alguna versión de actualización que sustituya a esta? Bcos la clase CSignalCandles parece que ya no existe.

Gracias