중국 황태자 달력을 기반으로 한 비트코인 거래 전략

저자:차오장, 날짜: 2023-11-21 14:50:26
태그:

img중국어와 영어로 된 문서를 요청한 내용은 여기에 있습니다.

전반적인 설명

이 전략은 전통적인 중국 달력에서 12 개의 중국 황태자 동물 사이클을 결합하여 3 개의 주요 신호를 생성합니다: 상승, 하락 및 울타리에 앉아 있습니다. 이 신호는 비트코인 거래자에게 시장 조건에 대한 독특한 관점을 제공합니다:

상승 시그널은 비트코인 시장의 잠재적인 상승 추세를 나타내고, 긴 포지션의 기회를 제안합니다.

하향 신호는 잠재적인 하락에 대해 경고하고 신중하거나 짧은 포지션을 고려하는 것을 권고합니다.

울타리 신호에 앉아 있으면 중립적인 자세가 좋습니다. 불확실한 시기에 이상적입니다.

이 전략은 비트코인 트레이더를 대상으로 한 것이며, 중국 황태자의 힘을 활용하여 BTC 거래 결정을 결정합니다.

전략 논리

이 전략의 핵심 논리는 K-라인 일 년의 나머지를 12로 나눈 다음 바가 어떤 중국 황 zodiac 년에 위치하는지 결정합니다. 역사적 데이터에 따르면 쥐, 황소, 호랑이, 토끼, 용 및 뱀의 해는 비트코인 시장이 상승 추세를 보였으며 말, 염소, 원숭이, 닭, 개 및 돼지의 해는 하락 추세를 보였습니다. 따라서 전략은 계산된 나머지를 기반으로 다른 거래 신호를 제공합니다.

나머지 1 년이 0, 1, 4, 5, 8, 또는 9일인 경우 상승 추세를 보이는 별자리 해입니다. 전략은 Bullish 신호를 표시하고 비트코인 시장 상승으로 이익을 얻기 위해 긴 포지션을 제안합니다.

나머지는 2, 6 또는 10 이면 하락 추세를 보이는 별자리 해입니다. 전략은 베어시 신호를 표시하고 비트코인 시장의 하락으로부터 이익을 얻기 위해 단위 포지션을 제안합니다.

나머지 3, 7 또는 11이 될 때, 그들은 불확실한 별자리 해입니다. 전략은 "에 앉아있다" 신호를 표시하고 불필요한 손실을 피하기 위해 맹목적으로 포지션을 개척하지 않는 것을 제안합니다.

이점 분석

이 전략의 가장 큰 장점은 기술적 분석이나 근본적 분석과는 완전히 다른 관점을 제공하는 것입니다. 중국 황 zodiac 문화는 오랜 역사를 가지고 있으며 시장 및 경제 주기에 대한 고대 중국 지혜를 통합합니다. 황 zodiac 년의 식별은 엄격한 공식 대신 역사적 주기의 패턴 인식에 의존합니다. 이것은 비트코인 거래 결정에 귀중한 참조를 제공합니다.

이 거래 전략은 단순함, 낮은 코드 볼륨, 최소한의 자원 소비 및 다양한 거래 시스템에 대한 광범위한 적용이 특징입니다. 복잡한 계산이나 매개 변수 최적화가 필요하지 않으며 더 많은 거래자가 그것을 활용하기 위해 구현의 어려움을 줄입니다.

위험 분석

가장 큰 위험은 별자리 해 판단의 정확성이 엄격하게 검증되거나 정량화 될 수 없다는 것입니다. 중국 별자리 문화에 포함 된 역사적 지혜는 데이터로 증명하기가 어렵습니다. 따라서 거래 결정에 대한 유일한 의존 사항이 아닌 참고 자료로 신중하게 사용해야합니다.

또 다른 위험 요소 는 황 zodiac 년 들 이 일반적으로 상승 확률 이 높지만, 개별 년 들 에서는 때때로 반전 이 발생할 수 있다는 점 이다. 이것 은 거래자 들 이 단지 한 가지 거래 신호 에 의존 하는 것 이 아니라 올바른 판단 을 하기 위해 더 많은 정보 를 포함 해야 한다는 것 이다.

거래 신호에 과도하게 의존하는 것은 또한 큰 시스템 위험을 초래하는 무리 효과로 쉽게 이어질 수 있습니다. 이 측면에 적절한 주의가 필요합니다.

최적화 방향

이 전략을 최적화하기 위해 두 가지 주요 방향이 있습니다.

먼저, 별자리 해 판단 규칙을 풍부하게 한다. 더 많은 중국 고전 이론들 인 양 다섯 요소, 산 치 류 시과 같이 더 잘 중국 문화 전통과 조화를 이루는 별자리 해에 대한 더 종합적인 평가를 형성하기 위해 통합될 수 있다.

둘째, 다른 요인 또는 모델과 결합하십시오. 별자리 연도에 의존하는 것 만이 정확한 결정을 보장하는 데 한계가 있습니다. 전략은 더 견고한 시스템을 만들고 오류를 줄이기 위해 기술 지표, 경제 환경 평가 모델 등과 함께 사용해야합니다.

결론

중국 황태자 달력 기반의 비트코인 거래 전략은 혁신적인 전략적 관점을 개척한다. 이는 거래자가 기술 및 근본 분석의 틀에서 벗어나 더 높은 차원에서 시장을 조사할 수 있도록 함으로써 거래 결정에 귀중한 참조를 제공합니다. 그러나 과도한 의존과 관련된 위험을 피하기 위해 그 한계도 인정해야합니다. 결정의 유일한 기초가 아닌 하나의 중요한 참조 요인으로서, 다른 모델과 지표와 결합하여 사용할 때만 황태자 달력은 최대 유용성을 낼 수 있습니다.


/*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")

더 많은