이 전략은 촛불 패턴과 인터랙티브 모델을 기반으로 구매 및 판매 신호를 생성합니다. 결정 결정에 도움을 주기 위해 특정 촛불 형성과 함께 지원 및 저항 수준의 브레이크를 주로 사용합니다.
이 전략은 주로 다음과 같은 촛불 패턴을 식별합니다.
패턴 인식과 함께 지원 및 저항 레벨을 설정합니다.
이 조합 필터링은 잘못된 신호를 피하고 거래 결정을 더 신뢰할 수 있게 합니다.
이 전략의 장점은 다음과 같습니다.
전체적으로, 전략은 아이디어를 테스트하고 수동 거래를 돕기 위해 비교적 간단하고 실용적입니다.
또한 몇 가지 위험이 있습니다.
감축은 주로 엄격한 매개 변수 검사, 지원/저항 조정 및 위험을 제어하기 위해 스톱 손실을 통합하는 것을 포함합니다. 또한 실제 전략 성능을 적절히 평가하기 위해 광범위한 역사 데이터 백테스팅이 필요합니다.
전략이 향상될 수 있는 몇 가지 방법:
이러한 개선은 전략 조정을 자동화하고 점점 더 복잡한 시장을 처리하기 위해 더 지능적인 거래 결정을 내리는 데 도움이 될 수 있습니다.
전체적으로 이것은 아이디어를 테스트하고 의사결정에 도움을 주기 위해 개별 트레이더에게 잘 맞는 간단하고 실용적인 전략이다. 트레이딩 신호는 촛불 패턴과 지원/저항 분석을 결합하여 잘못된 신호를 효과적으로 필터링하여 생성된다. 일부 개선으로, 이 전략은 비교적 신뢰할 수 있는 양적 시스템으로 변할 수 있다.
/*backtest start: 2023-12-13 00:00:00 end: 2023-12-20 00:00:00 period: 1m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Candlestick Pattern Strategy", overlay=true) // Input for support and resistance levels supportLevel = input(100, title="Support Level") resistanceLevel = input(200, title="Resistance Level") // Detecting Candlestick Patterns isDoji = close == open isPressure = close < open and open - close > close - open isInvertedHammer = close > open and low == (close < open ? close : open) and close - open < 0.1 * (high - low) isHammer = close > open and close - open > 0.6 * (high - low) // Buy and Sell Conditions buyCondition = isHammer and close > resistanceLevel sellCondition = isInvertedHammer and close < supportLevel // Strategy Logic strategy.entry("Buy", strategy.long, when = buyCondition) strategy.close("Buy", when = sellCondition) // Plot Buy and Sell signals on the chart plotshape(series=buyCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar) plotshape(series=sellCondition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar) // Plot Support and Resistance levels plot(supportLevel, color=color.green, title="Support Level") plot(resistanceLevel, color=color.red, title="Resistance Level")