El canal de Keltner es un sistema de negociación inventado por Chester W. Keltner en la década de 1960. Su idea central es la teoría de la línea media.
Hablando de la estrategia de tipo de canal, puede pensar en la famosa banda de Bollinger (BOLL), pero la diferencia es que el canal de Keltner utiliza el promedio del precio más alto, el precio más bajo y el precio de cierre como precio base, y luego calcula el promedio de N períodos de este precio base, que es el carril medio del canal de Keltner.
Entonces, ¿cómo se calcula esta amplitud de fluctuación? es decir, el valor promedio del período N (precio más alto - precio más bajo), multiplicado por un cierto número. De esta manera, encontrará que es similar a la banda de Bollinger (BOLL), también hay el precio del carril medio, y los carril superior e inferior calculados de acuerdo con el precio del carril medio. Sin embargo, el canal de Keltner es más suave que la banda de Bollinger (BOLL).
Más tarde, el canal de Keltner fue mejorado por Linda Raschke. Linda Raschke es una conocida operadora de futuros de materias primas en los EE.UU. y presidenta de LBR Asset Management. La estrategia original de Keltner es un promedio móvil normal que fue cambiado a un promedio exponencial. Además, el método de cálculo del rango de fluctuación también se cambia al rango de fluctuación verdadera promedio (ATR).
Sabemos que los precios no siempre se ejecutan en una tendencia o de manera turbulenta, sino de manera que las tendencias y las oscilaciones no se alternan completamente al azar. Luego Keltner utiliza el canal como una línea divisoria para separar el mercado de tendencia del mercado turbulento. Cuando el precio se ejecuta entre los rieles superior e inferior, podemos pensar en él como un mercado turbulento. Cuando el precio se rompe por encima del límite superior, muestra que ha surgido una presión de compra más fuerte, y el precio continuará subiendo en el futuro. Cuando el precio rompe el rieles inferior, muestra que ya hay una presión de venta más fuerte, y el precio puede continuar cayendo en el futuro.
Posición abierta
Posición cerrada
A través de la lógica de negociación anterior, podemos construir esta estrategia en la plataforma FMZ Quant.fmz.com> Iniciar sesión > Tablero > Biblioteca de estrategias > Nueva estrategia > Haga clic en el menú desplegable en la esquina superior izquierda para seleccionar Mi idioma, comenzar a escribir la estrategia y prestar atención a los comentarios en el código de abajo.
// parameter
MAN:=20;
ATRN:=50;
JG:=(HIGH+LOW+CLOSE)/3; // base price
ZG:MA(JG, MAN); // Middle rail
TRUEHIGH1:=IF(HIGH>REF(C,1),HIGH,REF(C,1));
TRUELOW1:=IF(LOW<=REF(C,1), LOW, REF(C,1));
TRUERANGE1:=IF(ISLASTBAR,H-L,TRUEHIGH1-TRUELOW1); // Calculate the true fluctuation range
SG: ZG+MA (TRUERANGE1, ATRN); // Upper rail
XG: ZG-MA (TRUERANGE1, ATRN); // Lower rail
ZG>REF(ZG,1)&&C>SG,BK; // The middle rail is up, and the price rises above the upper rail. open long position
C<ZG, SP; // When holding long position, the price falls below the middle rail, close long position
ZG<REF(ZG,1)&&C<XG,SK; // The middle rail is down, and the price falls below the lower rail, open short position
C>ZG, BP; // When holding short position, the price rises above the middle rail, close short position
AUTOFILTER; // Set the signal filtering method
Con el fin de acercarse al entorno de negociación real, utilizamos los 2 pips de deslizamiento y 2 veces la tarifa de transacción normal para probar la presión durante el backtest.
Entorno de pruebas de retroceso Informe de resultados Curva de los fondos
Las cifras anteriores son los resultados de las pruebas de retroceso del contrato perpetuo XBTUSD en el intercambio BitMEX. En el mercado de tendencia, la estrategia de Keltner todavía se mantiene válida. Aunque su eficiencia no es demasiado alta, la curva general del fondo es al alza. Incluso en el retroceso de la tendencia del mercado en julio de 2019, la curva de valor neto no tuvo un retroceso grande.
Para ver el código fuente completo de esta estrategia, haga clic en él:https://www.fmz.com/strategy/159285
Aunque Keltner es un antiguo método de negociación, hemos restaurado su valor mediante la codificación de su lógica y la mejoramos. Resulta que esta estrategia sigue siendo válida hoy en día. Especialmente en el campo de la estrategia de CTA de baja y media frecuencia, la estrategia de Keltner todavía tiene algo de lo que sacar, es decir, cortar las pérdidas y dejar correr las ganancias!
Se puede decir que los métodos comerciales más exitosos se adhieren a la filosofía comercial de