
La estrategia de reversión de choque de cobertura es una estrategia de negociación de corta línea que utiliza varios indicadores, como la banda de Brin, la línea de cobertura, el ADX y el indicador aleatorio, para identificar el punto de reversión del mercado y realizar operaciones de cobertura cerca del punto de reversión. La estrategia confirma las señales de negociación principalmente mediante la determinación de si los precios se han expandido demasiado a través de la banda de Brin y la línea de cobertura, mientras que utiliza el ADX para determinar la fuerza de la tendencia y el indicador aleatorio para determinar las zonas de sobreventa y sobreventa, para establecer una posición de cobertura cerca del punto de reversión.
Las estrategias de inversión de choques de cobertura se basan en las siguientes reglas de juicio:
Cuando el precio de cierre excede la banda de Brin y excede la línea de la banda, indica que el precio puede estar sobre comprado, si el ADX es menor que 30 indica que la tendencia no es fuerte, mientras que el indicador aleatorio es mayor que 50 indica que está en la zona de sobrecompra.
Cuando el precio de cierre está por debajo de la banda de Brin y por debajo de la línea de la banda de Brin, indica que el precio puede estar en la zona de sobreventa. Si el ADX es menor que 30 indica que la tendencia no es fuerte, mientras que el indicador aleatorio es menor que 50 indica que está en la zona de sobreventa, se puede considerar hacer más.
La condición para la salida de un stop loss al aire es que el precio de cierre esté por debajo de la línea de baja de la banda de Bryn o de la línea de baja de la red de la red o que el indicador aleatorio sea inferior a 50.
La condición para hacer una salida de stop loss es que el precio de cierre sea más alto que el precio de Brin en la vía o el precio de Brin en la vía o el indicador aleatorio sea mayor que 50.
Con estas reglas de juicio, podemos establecer posiciones de cobertura cerca de los puntos de inflexión y aprovechar las fluctuaciones de precios a corto plazo para obtener ganancias.
Esta estrategia de reversión de la oscilación de la cobertura tiene las siguientes ventajas:
Utilizando varios indicadores de juicio, se puede confirmar eficazmente las señales de transacción y evitar falsas brechas.
Las operaciones cerca de los puntos de inflexión de tendencias tienen una tasa de éxito más alta.
La adopción de un método de operación de cobertura puede controlar el riesgo de manera efectiva.
La frecuencia de las transacciones es alta, adecuada para operaciones de línea corta.
La fuente de ingresos es principalmente la oscilación de los precios, no dependiendo completamente de la reversión de la tendencia.
La estrategia de inversiones de choques de cobertura también tiene algunos riesgos a tener en cuenta:
La probabilidad de un fracaso en la inversión sigue siendo alta, lo que conllevaría grandes pérdidas.
Las transacciones suelen ser demasiado optimizadas.
La incertidumbre sobre el momento de la reversión puede aumentar las pérdidas.
La probabilidad de una mutación de tendencia existe y es necesario estar alerta.
Para responder a estos riesgos, necesitamos optimizar los parámetros de los indicadores, controlar estrictamente el stop loss, y combinar las tendencias y el análisis fundamental para determinar la dirección general.
La estrategia de inversión de la oscilación de la cobertura también puede ser optimizada en las siguientes direcciones:
Optimización de los parámetros del indicador para mejorar la calidad de la señal de negociación.
En este sentido, el informe de la Comisión Europea sobre la situación de las mujeres en el mundo, publicado por el portal www.feminism.org, es un ejemplo de lo que puede pasar.
La combinación con el juicio de la forma inversa de la V aumenta la tasa de éxito.
La velocidad de la suspensión se ajusta dinámicamente.
Optimización de la gestión de fondos y control estricto de las pérdidas individuales
La estrategia de inversión de la oscilación de la cobertura, que se basa en múltiples indicadores para realizar operaciones de cobertura cerca del punto de inflexión, tiene las ventajas de una alta frecuencia de transacciones y un riesgo fácil de controlar. Pero los riesgos de la inversión de la inversión no pueden ignorarse, y necesitamos optimizar continuamente la estrategia, cumplir estrictamente con las reglas de negociación y aprovechar al máximo esta estrategia de negociación de línea corta altamente eficiente.
/*backtest
start: 2023-12-12 00:00:00
end: 2023-12-19 00:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © exlux99
//@version=5
strategy("Contrarian Scalping Counter Trend",overlay=true)
//bollinger bands
length = input.int(20, minval=1, title="Length BB")
src = input(close, title="Source")
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev BB")
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
//envelope
len = input.int(20, title="Length Envelope", minval=1)
percent = input(1.0)
exponential = input(false)
envelope = exponential ? ta.ema(src, len) : ta.sma(src, len)
k = percent/100.0
upper_env = envelope * (1 + k)
lower_env = envelope * (1 - k)
//adx
adxlen = input(14, title="ADX Smoothing")
dilen = input(14, title="DI Length")
dirmov(len) =>
up = ta.change(high)
down = -ta.change(low)
plusDM = na(up) ? na : (up > down and up > 0 ? up : 0)
minusDM = na(down) ? na : (down > up and down > 0 ? down : 0)
truerange = ta.rma(ta.tr, len)
plus = fixnan(100 * ta.rma(plusDM, len) / truerange)
minus = fixnan(100 * ta.rma(minusDM, len) / truerange)
[plus, minus]
adx(dilen, adxlen) =>
[plus, minus] = dirmov(dilen)
sum = plus + minus
adx = 100 * ta.rma(math.abs(plus - minus) / (sum == 0 ? 1 : sum), adxlen)
sig = adx(dilen, adxlen)
//stochastic
periodK = input.int(50, title="%K Length", minval=1)
smoothK = input.int(20, title="%K Smoothing", minval=1)
stock = ta.sma(ta.stoch(close, high, low, periodK), smoothK)
short=close> upper and close >upper_env and sig < 30 and stock > 50
long=close< lower and close <lower_env and sig < 30 and stock < 50
short_exit= close < lower or close<lower_env or stock <50
long_exit=close > lower or close>lower_env or stock >50
strategy.entry("short",strategy.short,when=short)
strategy.close("short",when=short_exit)
strategy.entry("long",strategy.long,when=long)
strategy.close('long',when=long_exit)