Discusión sobre el artículo "Selección automática de señales prometedoras" - página 2

 

Definamos enseguida la gestión del riesgo. Hubo una sugerencia de considerar una reducción máxima del 20% merecedora de la máxima puntuación. No estoy de acuerdo, y he aquí por qué. Deberíamos tener en cuenta las circunstancias en las que se produce tal reducción. Puede ocurrir en una consolidación con un apalancamiento extremo, pero también puede ocurrir en un caso de fuerza mayor como el Brexit. Estas son, como se suele decir, 2 grandes diferencias. En el primer caso tenemos aventurerismo obvio, en el segundo - trabajo competente con capital. Mi idea es diferente. El lote máximo nunca debe ir más allá del margen de seguridad en caso de máxima volatilidad anual. Esto significa que si un par puede moverse 3000 pips al año, este movimiento debe tenerse en cuenta en el lote máximo. Es aún más sencillo para las fuerzas armadas. Si en caso de fuerza mayor el par puede pasar de 30 cifras, inmediatamente lo ponemos en el riesgo. Abrimos en este par para que podamos soportar un drawdown de 3000 pips. No sabemos cuándo y cómo se producirá la reversión. Por lo tanto, no nos romperemos la cabeza y pondremos inmediatamente la probabilidad de CUALQUIER reducción en el riesgo.

 

Hola, estoy teniendo problemas para implementar este programa:


En MenuItem.mqh la línea antes del retorno parece incorrecta.

//--- Dejar, si el tipo de conjunto no coincide
      if(m_type_menu_item!=MI_SIMPLE && m_type_menu_item!=MI_HAS_CONTEXT_MENU)
        {
         ::Print(__FUNCTION__," > The type of the independent menu item can be only MI_SIMPLE or MI_HAS_CONTEXT_MENU, ",
                 "that is only with a context menu.\n",
                 __FUNCTION__," > The menu item type can be set using the CMenuItem::TypeMenuItem()") method;
         return(false);
        }
     }

También en Element.mqh me sale "Class CWindow is undefined" Lo siento, no estoy seguro de poder arreglar esto por mi cuenta.

 
fxsaber:

Resulta que se ofrece una interfaz gráfica de usuario personalizada, pero no los criterios de selección.

Hace tiempo que se pide a los desarrolladores que den acceso al historial de operaciones de la Señal a través de las funciones de la Señal. El propio terminal tiene dicho acceso cuando muestra el historial en forma de objetos en los gráficos. Pero MQL no lo tiene.

Es casi imposible escribir algo sensato sin él. Sólo GUI, que es lo que muestra el artículo.

Estoy completamente de acuerdo - el artículo sólo demuestra que es imposible obtener nada que valga la pena de SignalBaseGetxxxxx.

Pero es bueno que apareció en absoluto - hay una oportunidad para llamar la atención del equipo de desarrolladores a las necesidades reales de los usuarios en términos de conjunto de características SignalBaseGetxxxxx, que al parecer no se ha actualizado desde hace bastante tiempo.


Por mi parte, intentaré ser breve y objetivo sobre qué funcionalidad debería añadirse al conjunto SignalBaseGetxxxxx:

1) necesitamos la función SignalBaseGetHistory, que nos permitirá descargar automáticamente del servidor el archivo con el historial en formato csv, que está disponible para su descarga a través de la interfaz web,

2) la función SignalBaseGetDouble necesita un parámetro para obtener el drawdown actual;

3) la función SignalBaseGetDouble necesita un parámetro para obtener el % de negociación de algo;

4) la función SignalBaseGetDouble necesita un parámetro para obtener el Beneficio Total en la divisa de la cuenta;

5) la función SignalBaseGetDouble necesita un parámetro para obtener el Beneficio Total en pips;

6) La función SignalBaseGetDouble necesita un parámetro para obtener el Tiempo Medio de Mantenimiento de Posición;

7) la función SignalBaseGetDouble necesita un parámetro para obtener el % de operaciones rentables.

 

Hola, me da error al intentar este EA. ¿Hay alguna versión más reciente?

https://www.mql5.com/es/articles/3398

Automatic Selection of Promising Signals
Automatic Selection of Promising Signals
  • www.mql5.com
Automated trading in financial markets is the ultimate goal of the development of new trading robots, because the market is constantly changing. However, automated trading Expert Advisors cannot be prepared for all situations in the market. Therefore, the most effective way is still the symbiosis of a trading robot and the human control over...
 

¿Este experto sólo evalúa las señales de MT5?

¿Y MT4? ¿Podemos tener la versión MT4?

 
Tal vez no es el mejor lugar para esta pregunta:
Tengo 3 unidades decimales oficios, pero un amigo que quiere copiarlo está en 2 decimal. Funcionará o mejor busco una plataforma 2 decimal?