Estrategia de criptomonedas de aumento de precio de impulso

El autor:¿ Qué pasa?, Fecha: 2024-02-04 15:38:17
Las etiquetas:

img

Resumen general

Esta estrategia es una estrategia de escalada de comercio a corto plazo simple y eficiente adecuada para las criptomonedas, y también se puede utilizar para el comercio de tendencias a mediano y largo plazo.

Principio de la estrategia

Las condiciones de entrada en vigor de esta estrategia son las siguientes:

  1. El índice de fluctuación de precios es positivo, lo que indica que el precio está subiendo;

  2. El VIP del indicador de vórtice se cruza por encima del VIM, lo que indica una tendencia al alza;

  3. El precio de cierre de la línea K actual es mayor que el precio más alto de las dos líneas K anteriores, lo que también significa que el precio se está rompiendo hacia arriba.

Cuando se cumplan las tres condiciones anteriores al mismo tiempo, ir largo para entrar en el mercado.

Las condiciones de salida de esta estrategia son:

  1. El índice de fluctuación de precios es negativo, lo que indica que el precio está retrocediendo, salida de posiciones largas;

  2. El VIP del indicador de vórtice se cruza por debajo del VIM, lo que indica una tendencia a la baja, salida de posiciones largas;

  3. Se trata de la suma de las pérdidas que se derivan de las operaciones de inversión.

Ventajas de la estrategia

Esta estrategia combina el índice de fluctuación de precios y el indicador de vórtice para juzgar las tendencias de los precios y las señales de avance, y puede capturar eficazmente el movimiento al alza de los precios, con las siguientes ventajas:

  1. El uso del índice de fluctuación de precios para determinar si el precio está subiendo, evita operaciones incorrectas durante la consolidación;

  2. Indicador de vórtice para juzgar la dirección de la tendencia, ayuda a identificar las tendencias generales del mercado;

  3. La ruptura de precio de cierre evalúa el impulso que podría reducir las rupturas falsas;

  4. Los mecanismos de gestión de riesgos establecen puntos de stop loss y de toma de ganancias para controlar eficazmente el riesgo por operación;

  5. Flexibilidad para ajustar los parámetros adecuados para diferentes ciclos y productos comerciales.

Riesgos de la estrategia

Aunque la estrategia es generalmente estable, todavía hay algunos riesgos a tener en cuenta:

  1. Falta de una tendencia importante: el uso de un ciclo demasiado corto puede perder oportunidades de mercado más grandes;

  2. riesgo de ruptura falsa: los precios pueden tener movimientos engañosos durante las fluctuaciones bruscas, lo que tiende a desencadenar señales falsas;

  3. Riesgo de negociación excesivo: la configuración inadecuada de los parámetros puede dar lugar a una negociación demasiado frecuente, aumentando los costes de transacción y las pérdidas por deslizamiento.

Estos riesgos podrían prevenirse y resolverse ajustando el ciclo de espera, combinando más indicadores para filtrar las señales, optimizando la configuración de los parámetros, etc.

Direcciones para la optimización de la estrategia

La estrategia también puede optimizarse en los siguientes aspectos:

  1. Añadir más indicadores técnicos para el juicio, como la volatilidad, los indicadores de volumen, etc., para mejorar la calidad de la señal;

  2. Optimizar la configuración de los parámetros para adaptarse mejor a los diferentes productos y ciclos;

  3. Aumentar los modelos de aprendizaje automático para generalizar las predicciones de movimiento de precios basadas en grandes volúmenes de datos;

  4. Agregue funciones de stop automático de pérdida y stop de ganancias en plataformas avanzadas para una mayor automatización.

A través de las optimizaciones anteriores, la tasa de ganancia, el nivel de ganancia y la estabilidad de la estrategia pueden mejorarse aún más.

Resumen de las actividades

La estrategia es relativamente simple y eficiente en general, capaz de capturar fases de subida de precios al alza con un potencial de ganancia decente para las criptomonedas.


/*backtest
start: 2024-01-04 00:00:00
end: 2024-02-03 00:00:00
period: 1h
basePeriod: 15m
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=4
strategy(title="Crypto Price Scalper", shorttitle="Scalper Crypto", overlay=true)

inputcc = input(60, title="Number of candles")


low9=lowest(low,inputcc)
high9=highest(high,inputcc)



plotlow = ((close - low9) / low9) * 100

plothigh = ((close - high9) / high9) * 100

plotg = (plotlow +plothigh)/2

center=0.0


period_ = input(14, title="Length VORTEX", minval=2)
VMP = sum( abs( high - low[1]), period_ )
VMM = sum( abs( low - high[1]), period_ )
STR = sum( atr(1), period_ )
VIP = VMP / STR
VIM = VMM / STR


long= crossover(plotg,center) and close > high[2] and crossover(VIP,VIM)
short= crossunder(plotg,center) and crossunder(VIP,VIM)

tplong=input(0.1, title="TP Long", step=0.01)
sllong=input(0.1, title="SL Long", step=0.01)
strategy.entry("long",1,when=long)

strategy.exit("closelong", "long" , profit = close * tplong / syminfo.mintick, loss = close * sllong / syminfo.mintick, alert_message = "closelong")

strategy.close("long",when=short)





Más.