Discusión sobre el artículo "Creación de un Asesor Experto multisistema y multidivisa" - página 2

 
Buen artículo, pero ¿no se puede tener el mismo resultado, y más fácil, con un simple EA utilizando varios gráficos (uno para cada grupo de instrumentos)?
 
Usted tendría que tener al menos. 23 cuentas que se ejecutan en un mínimo de 46 bots de compra y venta de cobertura y re-salida de cobertura y de cobertura más. Es un ciclo sin fin, muy complejo seguimiento de todos y cada posición de una manera que no se borre la señal de la rentabilidad, no es tan fácil como el artículo anterior, es una muy buena prueba de concepto. Me encanta.
 
q.import:
Usted tendría que tener al menos. 23 cuentas que se ejecutan en un mínimo de 46 bots de compra y venta de cobertura y re-salida de cobertura y de cobertura más. Es un ciclo sin fin, muy complejo seguimiento de todos y cada posición de una manera que no se borre la señal de la rentabilidad, no es tan fácil como el artículo anterior, es una muy buena prueba de concepto. Me encanta.

Como he dicho antes, usted tiene el mismo resultado, y más fácil, con un simple EA utilizando varios gráficos y una sola cuenta, para el comercio de más de un símbolo de comercio y el uso de múltiples estrategias.
La única condición es: su algoritmo debe comprobar los símbolos y hacer operaciones específicas, no genérico, sólo para el símbolo de grupo que defina, y debe tener parámetros de entrada para definir cada grupo de símbolos.

Por ejemplo, imagina un simple EA de Moving Average Crossing, sólo necesitas adaptar el código para que sea tan simple como el código de abajo. Esto permitirá a cualquier EA ser multi-moneda multi-sistema en una cuenta, y usted puede tener 12 símbolos y 4 grupos de ajuste backtesting independiente (period_MA1 y period_MA2).

// Estructura del Asesor Experto multidivisa multisistema utilizando 1 cuenta y múltiples gráficos

input string symbol1="EURUSD"; // grupo gráfico símbolo 1 
input string symbol2="EURJPY"; // grupo gráfico símbolo 2 
input string symbol3="USDJPY"; // grupo gráfico símbolo 3 
int period_MA1=14; // período de la media móvil 1
int period_MA2=9; // período de la media móvil 2

// algorithm symbol test (ejecuta el algoritmo de la estrategia probando el nombre del símbolo)
if (...==symbol1 || ...==symbol2 || ...==symbol3) {
   ...
}
 
figurelli:

Como he dicho antes, usted tiene el mismo resultado, y más fácil, con un simple EA utilizando varios gráficos y una sola cuenta, para el comercio de más de un símbolo de comercio y el uso de múltiples estrategias.
La única condición es: su algoritmo debe comprobar los símbolos y hacer operaciones específicas, no genéricas, sólo para el símbolo de grupo que defina, y debe tener parámetros de entrada para definir cada grupo de símbolos.

Por ejemplo, imagina un simple EA de Moving Average Crossing, sólo necesitas adaptar el código para que sea tan simple como el código de abajo. Esto permitirá a cualquier EA ser multi-moneda multi-sistema en una cuenta, y usted puede tener 12 símbolos y 4 grupos de ajuste backtesting independiente (period_MA1 y period_MA2).

Estoy de acuerdo en su gran tener una EA para 12 símbolos aún más si su en exóticos. Los datos del indicador no son exactos. Ejemplo IBFX abre después de FXCM y FXCM abre después de Dukascopy la media móvil estaría fuera, al igual que todos los demás indicadores. Es un truco de salón, los datos económicos reales y los indicadores económicos que no se basan en la apertura o cierres, pero el precio solo. indicadores técnicos son grandes indicaciones psicológicas de la percepción pública de los precios de la especulación. El mercado es mucho más grande y correlacionado y confiar en sólo 1 EA con un par de trucos para salir adelante sólo daría lugar a una mala EA más adelante en el camino, puede funcionar para 2010, pero no en 2012 nope eso no es para mí. Múltiples EA de cobertura contra la percepción psicológica frente a las posiciones de datos económicos duros, respondiendo a las materias primas, valores, deuda pública. empujando números duros y ver cómo los mercados mundiales responden y ajustando mi posición en consecuencia con la publicación de los datos en contra de todos los sectores del mercado. Es muy complejo. Lenguaje MQL5 ha llegado solo camino y me encanta ver el progreso como el artículo que leí. Veo el progreso que permite a las personas a ser sólo limitado por su imaginación. Estoy construyendo en el código y el desarrollo de un marco como he dicho es una gran prueba de concepto. Veo cosas asombrosas en el camino por delante para metaqoutes y las personas que dedican su tiempo.
 
SashikAlexandre:
¡¡¡¡Soy nuevo en este negocio pero creo que escribir Asesores Expertos a través de MQL5 no es demasiado complicado y se puede aprender con ejemplos!!!! Estoy muy agradecido a los administradores por una descripción tan detallada y ejemplos:)))))
+
 

Hola.

Este código de EA es exactamente lo que estoy buscando.

Sin embargo, lo estoy haciendo semi-auto con mi EA personalizado con 15 símbolos

aunque, sólo estoy controlando 2-3 como máximo. ¿Habría alguna versión para

MT4?

Gracias.

 

Además, no estoy utilizando ningún indicador; la equidad de mi cuenta es mi indicador...

 
He probado la estrategia A para GBPUSD para el mismo período con la misma configuración en mt4 pero mis resultados no son los mismos. ¿Alguna idea de por qué?
 

Tengo una simple pregunta: Si, por ejemplo, el código dentro del OnTimer tarda más de 1 segundo en ejecutarse de media (como 2 o 3 segundos), ¿debería cambiar el EventSetTimer dentro de OnInit a un valor más alto (como 5 o 6 segundos)? Gracias.

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

int OnInit()

{

//--- Establece la frecuencia de generación de eventos

EventSetTimer(1); // 1 segundo

// ...

return(0);

}

 
¿Cómo consultar el beneficio flotante? ¿El volumen abierto? ¿El número de posiciones?