Actualizaciones:
26/12/2008 - se corrigió la función de cálculo de lotes
El EA utiliza el método de predicción lineal de Burg. Esta técnica se basa en encontrar los valores futuros como funciones lineales de los valores pasados. Imagina que tenemos una serie de precios x[0]..x[n-1], donde el índice más alto corresponde al precio más reciente. La predicción del precio futuro x[n] se calcula de la siguiente manera:
x[n] = -Sum(a[i]*x[n-i], i=1..p)
donde a[i=1..p] son los coeficientes del modelo, y p es el orden del modelo. El método de Burg encuentra los coeficientes a[] minimizando el error cuadrático medio en las últimas n-p barras de entrenamiento.
Los datos que debes ingresar son:
- MaxRisk: el riesgo máximo de todas las operaciones simultáneas
- ntmax: el número máximo de operaciones en la misma dirección
- MinProfit: el precio mínimo predicho para abrir las posiciones
- MaxLoss: la pérdida máxima predicha para cerrar las posiciones
- TakeProfit: nivel de beneficio
- StopLoss: nivel de pérdida
- TrailingStop: stop dinámico
- PastBars: número de barras pasadas a utilizar para la predicción futura
- ModelOrder: orden del modelo de Burg como fracción del número de barras pasadas (0..1)
- UseMOM: activa la detrend de los datos de entrada: mom(i)=log[p(i)/p(i-1)]
- UseROC: activa la detrend de los datos de entrada: roc=100*(p(i)/p(i-1)-1)
Recuerda que solo una de las variables UseMOM y UseROC puede ser verdadera al mismo tiempo; es decir, no se permite UseMOM=true y UseROC=true.
Como la mayoría de los EAs optimizados, el Burg Extrapolator funciona bien solo en las barras de entrenamiento. Sin una reoptimización constante, el EA perderá de manera constante.

| Símbolo | EURUSD (Euro vs Dólar Estadounidense) | ||||
| Período | 4 Horas (H4) 03/12/2007 00:00 - 02/12/2008 20:00 (03/12/2007 - 03/12/2008) | ||||
| Modelo | Cada tick (el método más preciso basado en todos los marcos de tiempo disponibles) | ||||
| Parámetros | MaxRisk=0.5; ntmax=5; MinProfit=160; MaxLoss=130; TakeProfit=0; StopLoss=180; TrailingStop=10; PastBars=200; ModelOrder=0.37; UseMOM=true; UseROC=false; | ||||
| Barras en la prueba | 2584 | Ticks modelados | 3936616 | Calidad de modelado | n/a |
| Errores de gráficos no coincidentes | 5263 | ||||
| Depósito inicial | 10000.00 | ||||
| Beneficio neto total | 2150865.30 | Beneficio bruto | 3755013.80 | Pérdida bruta | -1604148.50 |
| Factor de beneficio | 2.34 | Pago esperado | 8467.97 | ||
| Dibujo absoluto | 2463.43 | Dibujo máximo | 763930.92 (38.56%) | Dibujo relativo | 70.14% (47506.11) |
| Total de operaciones | 254 | Posiciones cortas (porcentaje ganadas) | 92 (71.74%) | Posiciones largas (porcentaje ganadas) | 162 (82.72%) |
| Operaciones rentables (% del total) | 200 (78.74%) | Operaciones con pérdidas (% del total) | 54 (21.26%) | ||
| Mayor | operación rentable | 314280.00 | operación con pérdida | -90000.00 | |
| Promedio | operación rentable | 18775.07 | operación con pérdida | -29706.45 | |
| Máximo | ganancias consecutivas (beneficio en dinero) | 26 (21889.31) | pérdidas consecutivas (pérdida en dinero) | 6 (-26080.89) | |
| Máximo | beneficio consecutivo (número de ganancias) | 1372487.83 (6) | pérdida consecutiva (número de pérdidas) | -314864.76 (4) | |
| Promedio | ganancias consecutivas | 7 | pérdidas consecutivas | 2 | |
Comentarios 0