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
Asesores Expertos

Burg Extrapolator - Asesor Experto para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizaciones:
749
Ranking:
(25)
Publicado:
2017.11.21 08:14
Actualizado:
2018.02.28 10:22
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Autor de la ideaVladimir, autor del código mq5barabashkakvn.

El asesor usa el método de predicción lineal (linear prediction) de Burg. La predicción lineal se basa en el hallazgo de valores futuros como funciones lineales de valores pasados. Supongamos que tenemos una serie de precios x[0]..x[n-1], donde un índice más antiguo corresponde a precios más recientes. La predicción del precio futuro x[n] se encuentra de la forma siguiente:

x[n] = -Sum(a[i]*x[n-i], i=1..p)

donde a[i=1..p] - es el coeficiente del modelo, p - el orden del modelo. El método de Burg encuentra los coeficientes a[] reduciendo el error cuadrático medio en las últimas barras n-p de aprendizaje.


Datos de entrada

  • MaxRisk - riesgo máximo de todas las transacciones simultáneas;
  • ntmax - número máximo de transacciones en una dirección ;
  • MinProfit - beneficio mínimo predicho con el que se abren las posiciones;
  • MaxLoss - pérdidas máximas predichas con las que se cierran las posiciones;
  • TakeProfit - Take Profit;
  • StopLoss - Stop Loss;
  • TrailingStop - Trailing Stop;
  • PastBars - número de barras pasadas usadas para predicir el futuro;
  • ModelOrder - orden del modelo de Burg como fracción de la cantidad de barras pasadas (0..1);
  • UseMOM - activa la eliminación de tendencias de los datos de entrada: mom(i)=log[p(i)/p(i-1)];
  • UseROC - activa la eliminación de tendencias de los datos de entrada: roc=100*(p(i)/p(i-1)-1).

Solo una de las variables UseMOM y UseROC puede ser true, es decir, UseMOM=true y UseROC=true no está permitido.

Como la mayoría de los asesores optimizados, Burg Extrapolator funciona bien solo con las barras de aprendizaje. El asesor perderá con seguridad si no se reoptimiza constantemente.

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/19046

Pending orders DOWN Pending orders DOWN

El script coloca varias órdenes pendientes por debajo del precio actual.

Pending orders UP Pending orders UP

El script coloca varias órdenes pendientes por encima del precio actual.

Carbophos Carbophos

El asesor coloca un recuadro de órdenes Sell Limit y Buy Limit.

TRIX ARROWS TRIX ARROWS

Indicador Media Exponencial Triple + línea de señal + flechas de cruce de la línea de señal y la principal.