0
Seguir
78
Seguidores

Implementación y aplicación de la estrategia de negociación en cascada en la plataforma cuantitativa del inventor

Creado el: 2019-07-29 15:22:39, Actualizado el: 2024-12-19 21:01:58
comments   0
hits   2576

Implementación y aplicación de la estrategia de negociación en cascada en la plataforma cuantitativa del inventor

Definición de línea de cascada

Una línea de cascada se refiere a una línea de promedio móvil trazada con el indicador de convergencia/divergencia de promedio móvil (MACD) y se utiliza para generar señales de compra y venta en un valor. La línea de cascada o línea de señal es una media móvil exponencial (EMA) de nueve períodos de la línea del indicador MACD que los operadores utilizan para predecir las tendencias de precios futuras. Si bien una EMA de nueve períodos es la configuración predeterminada para el patrón de cascada, los operadores pueden ajustar la duración de la EMA para adaptarla a sus objetivos y estrategias comerciales.

El significado de la línea de cascada

La línea de cascada proporciona información técnica sobre cuándo abrir una posición larga o corta. Los comerciantes utilizan esto para entrar y salir de posiciones cuando la línea de cascada cruza por encima o por debajo del indicador (EMA). Cuando la EMA cruza por encima de la línea de cascada, se genera una señal de compra, que indica que los operadores deben abrir una posición larga. Por el contrario, si la EMA cruza por debajo de la línea de cascada, indica una tendencia bajista y los operadores deberían posicionarse en corto.

Beneficios de utilizar líneas en cascada

Respuesta rápida: La línea de cascada ayuda a detectar cambios de tendencia de forma temprana, lo que la convierte en una herramienta especialmente útil para los traders de corto plazo. Dado que la línea de cascada utiliza una EMA de nueve períodos, puede responder a los cambios de precios con relativa rapidez. Esto ayuda a compensar la naturaleza rezagada del indicador.

Utilice gráficos en cascada para sistematizar sus decisiones comerciales. Los traders pueden permanecer en una dirección hasta que la línea de cascada cruce el MACD en la dirección opuesta. Por ejemplo, si se mantiene una posición larga cuando la EMA cruza por encima de la línea de cascada, el operador solo puede realizar operaciones largas en estos niveles hasta que el MACD cruce por debajo de la línea de cascada. Entrar y salir del mercado a través de las señales generadas por la línea de cascada evita que los operadores duden o tomen decisiones apresuradas.

En un mercado agitado, la línea de cascada a menudo cruzará la EMA y generará muchas señales falsas de compra y venta. Para evitar esta situación, los traders pueden intentar agregar otros indicadores técnicos como soporte. Por ejemplo, cuando la EMA cruza la línea de cascada, se debe exigir que el índice de volumen (MFI) esté sobrevendido. Por ejemplo, al utilizar el oscilador estocástico con la línea de cascada, los operadores deben confirmar que la línea K cruza la línea D antes de que el MACD cruce la línea de cascada.

Implementación de una estrategia en cascada

Ahora que conocemos la definición básica y el principio de la línea de cascada, implementemos esta estrategia en la plataforma cuantitativa Inventor. El lenguaje de programación sigue siendo el sencillo y fácil de entender My language. Los lectores pueden ampliar o mejorar el siguiente código.

  • Nombre de la estrategia: Estrategia comercial PUBU de línea en cascada
  • Ciclo de datos: 15M
  • Soporte: Futuros de materias primas, monedas digitales

Implementación y aplicación de la estrategia de negociación en cascada en la plataforma cuantitativa del inventor

  • Imagen principal
瀑布线1,公式:PUBU1^^(EMA(C,N1)+EMA(C,N12)+EMA(C,N14))/3;
瀑布线2,公式:PUBU2^^(EMA(C,N2)+EMA(C,N22)+EMA(C,N24))/3;
瀑布线3,公式:PUBU3^^(EMA(C,N3)+EMA(C,N32)+EMA(C,N34))/3;

Mi código fuente de idioma:

// 指标
PUBU1^^(EMA(C,N1)+EMA(C,N1*2)+EMA(C,N1*4))/3;
PUBU2^^(EMA(C,N2)+EMA(C,N2*2)+EMA(C,N2*4))/3;
PUBU3^^(EMA(C,N3)+EMA(C,N3*2)+EMA(C,N3*4))/3;

BKVOL=0 AND BARPOS>N3 AND C>PUBU1 AND PUBU1>PUBU2 AND PUBU2>PUBU3,BPK;
SKVOL=0 AND BARPOS>N3 AND C<PUBU1 AND PUBU1<PUBU2 AND PUBU2<PUBU3,SPK;

C<PUBU3,SP(BKVOL);
C>PUBU3,BP(SKVOL);
C<PUBU2 AND PUBU1<PUBU2 AND C>BKPRICE,SP(BKVOL);
C>PUBU2 AND PUBU1>PUBU2 AND C<SKPRICE,BP(SKVOL);
AUTOFILTER;

Para obtener el código fuente de la estrategia, consulte: https://www.fmz.com/strategy/128420