Aquí regresa el contenido del artículo en chino y inglés que usted pidió:
Esta estrategia combina el ciclo de los 12 animales del zodiaco chino en el calendario lunar tradicional chino para generar tres señales clave: alcista, bajista y sentada en la cerca.
La señal alcista indica una posible tendencia alcista en el mercado de Bitcoin, lo que sugiere oportunidades para posiciones largas.
La señal bajista advierte de una posible desaceleración, aconsejando precaución o considerar posiciones cortas.
Sentarse en la valla indica una posición neutral, ideal en tiempos de incertidumbre.
Esta estrategia se dirige exclusivamente a los comerciantes de Bitcoin, aprovechando el poder del zodiaco chino para informar las decisiones comerciales de BTC. Explore este enfoque innovador para desbloquear nuevos conocimientos para su viaje comercial de Bitcoin.
La lógica central de esta estrategia calcula el resto del año de la línea K dividido por 12 para determinar en qué año del zodiaco chino se encuentra la barra. Según los datos históricos, los años de Rata, Búfalo, Tigre, Conejo, Dragón y Serpiente han visto el mercado de Bitcoin en tendencias alcistas; mientras que los años de Caballo, Cabra, Mono, Gallo, Perro y Cerdo han visto tendencias descendentes. Por lo tanto, la estrategia da diferentes señales comerciales basadas en el resto calculado.
Cuando el resto del año es 0, 1, 4, 5, 8 o 9, son años del zodiaco con tendencias al alza.
Cuando el resto es 2, 6 o 10, son años del zodiaco con tendencias a la baja.
Cuando el resto es 3, 7 o 11, son años zodiacales inciertos. La estrategia mostrará una señal de "Sentado en la cerca" y sugerirá abstenerse de abrir posiciones ciegamente para evitar pérdidas innecesarias.
La mayor ventaja de esta estrategia es que proporciona una perspectiva completamente diferente del análisis técnico o del análisis fundamental. La cultura del zodiaco chino tiene una larga historia e incorpora la antigua sabiduría china sobre los ciclos económicos y del mercado. La identificación de los años del zodiaco se basa en el reconocimiento de patrones de ciclos históricos en lugar de fórmulas rígidas. Esto ofrece valiosas referencias para las decisiones comerciales de Bitcoin.
Esta estrategia de negociación se caracteriza por su simplicidad, bajo volumen de código, consumo mínimo de recursos y amplia aplicabilidad a diferentes sistemas de negociación.
El mayor riesgo es que la exactitud del juicio del año zodiacal no pueda ser estrictamente verificada o cuantificada.
Otro riesgo es que, si bien los años del zodiaco tienen una mayor probabilidad de subir en general, aún pueden ocurrir reversiones ocasionales en años individuales. Esto requiere que los operadores incorporen más información para un juicio sólido, no solo confíen en una señal comercial.
La dependencia excesiva de las señales de negociación también puede conducir fácilmente a un efecto de rebaño, lo que entraña enormes riesgos sistémicos.
Hay dos direcciones principales para optimizar esta estrategia:
Primero, enriquecer las reglas de juicio del año zodiacal. Más teorías clásicas chinas como los cinco elementos Yin Yang, San Qi Liu Xiong pueden integrarse para formar una evaluación más completa de los años zodiacales que se alinee mejor con las tradiciones culturales chinas.
En segundo lugar, combinar con otros factores o modelos. Confiar únicamente en los años zodiacales tiene sus limitaciones para garantizar decisiones precisas. La estrategia debe usarse junto con indicadores técnicos, modelos de evaluación del entorno económico, etc. para crear un sistema más robusto y reducir los errores.
La estrategia de comercio de Bitcoin basada en el calendario del zodiaco chino es pionera en una perspectiva estratégica innovadora. Proporciona valiosas referencias para las decisiones comerciales al permitir a los operadores salir de los marcos del análisis técnico y fundamental, examinar el mercado desde una dimensión superior. Pero también se deben reconocer sus limitaciones para evitar los riesgos asociados con la dependencia excesiva. Solo como un factor de referencia importante en lugar de la única base para las decisiones, y solo cuando se usa en combinación con otros modelos e indicadores, el calendario del zodiaco puede producir su máxima utilidad.
/*backtest start: 2022-11-20 00:00:00 end: 2022-12-31 05:20:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Chinese Zodiac Calendar Strategy", shorttitle="CZC Strategy", overlay=true) // Calculate digit of year for each bar yearDigit = year % 12 // Define trading conditions based on the year's digit isBullYear = yearDigit == 0 or yearDigit == 1 or yearDigit == 4 or yearDigit == 5 or yearDigit == 8 or yearDigit == 9 isBearYear = yearDigit == 2 or yearDigit == 6 or yearDigit == 10 isFlatYear = yearDigit == 3 or yearDigit == 7 or yearDigit == 11 // Set the label color based on trading conditions labelColor = isBullYear ? color.green : (isBearYear ? color.red : color.yellow) // Set the text for the trading label based on trading conditions tradingConditionText = isBullYear ? 'Bull' : (isBearYear ? 'Bear' : 'Flat') // Set the background color based on trading conditions bgcolor(isBullYear ? color.new(color.green, 90) : na) bgcolor(isBearYear ? color.new(color.red, 90) : na) bgcolor(isFlatYear ? color.new(color.yellow, 90) : na) // Place or close orders based on trading conditions and create labels if (isBullYear) // label.new(bar_index, low, text=tradingConditionText, color=color.green, xloc=xloc.bar_index, yloc=yloc.belowbar, style=label.style_label_up, size=size.small) strategy.entry("Bull", strategy.long) strategy.close("Bear") if (isBearYear) // label.new(bar_index, high, text=tradingConditionText, color=color.red, xloc=xloc.bar_index, yloc=yloc.abovebar, style=label.style_label_down, size=size.small) strategy.entry("Bear", strategy.short) strategy.close("Bull") if (isFlatYear) // label.new(bar_index, high, text=tradingConditionText, color=color.yellow, xloc=xloc.bar_index, yloc=yloc.abovebar, style=label.style_label_center, size=size.small) strategy.close("Bull") strategy.close("Bear")