
La estrategia es una estrategia de negociación basada en un indicador de la dinámica de la cantidad de cambio de doble tasa. La estrategia genera señales de negociación mediante el cálculo de la cantidad de cambio en varios períodos diferentes, la construcción de un indicador de la dinámica integral y la determinación de la tendencia del mercado a partir de su fluctuación.
El indicador central de la estrategia es el indicador de dinámica de cambio de volumen de cambio de doble velocidad, conocido como DRCMI. Se compone de un promedio ponderado de variaciones de varios períodos diferentes. En concreto, incluye variaciones de 6 períodos, 10 períodos, 15 períodos y 20 períodos.
La variación de varios ciclos puede reflejar simultáneamente la dinámica a corto y largo plazo del mercado. Cuando el DRCMI es positivo, las tendencias a corto y largo plazo aumentan; cuando es negativo, las tendencias a corto y largo plazo disminuyen. La volatilidad del DRCMI también refleja la fuerza de la dinámica del mercado.
De acuerdo con las características periódicas de la DRCMI, la estrategia determina la tendencia del mercado y genera una señal de negociación. Cuando el DRCMI cruza el eje 0 , haga más; Cuando el DRCMI cruza el eje 0 , haga un vacío.
La estrategia tiene las siguientes ventajas:
La estrategia también tiene sus riesgos:
Para controlar el riesgo, se recomienda el establecimiento de paradas, la optimización de los parámetros de los indicadores y la ayuda de otros indicadores técnicos.
La estrategia puede ser optimizada en los siguientes aspectos:
La estrategia se basa en la construcción de indicadores de DRCMI, la integración de características de la dinámica de varios ciclos, para juzgar la tendencia de la situación, para obtener beneficios. La estrategia es simple y práctica, el efecto es evidente. Pero la configuración de PARAMETER y la protección de la parada aún necesitan ser optimizadas, y su uso en combinación con otros indicadores técnicos es mejor.
/*backtest
start: 2023-10-23 00:00:00
end: 2023-11-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 20/09/2017
// This indicator really is the KST indicator presented by Martin Pring.
// the KST indicator is a weighted summed rate of change oscillator that
// is designed to identify meaningful turns. Various smoothed rate of change
// indicators can be combined to form different measurements of cycles.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="MovROC (KST indicator)", shorttitle="MovROC (KST indicator)")
reverse = input(false, title="Trade reverse")
hline(0, color=purple, linestyle=line)
xROC6 = sma(roc(close, 6), 10)
xROC10 = sma(roc(close, 10), 10)
xROC15 = sma(roc(close, 15), 9)
xROC20 = sma(roc(close, 20), 15)
nRes = xROC6 + (2 * xROC10) + (3 * xROC15) + (4 * xROC20)
pos = iff(nRes > 0, 1,
iff(nRes < 0, -1, nz(pos[1], 0)))
possig = iff(reverse and pos == 1, -1,
iff(reverse and pos == -1, 1, pos))
if (possig == 1)
strategy.entry("Long", strategy.long)
if (possig == -1)
strategy.entry("Short", strategy.short)
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(nRes, color=blue, title="MovROC (KST indicator)")