
이중 7일 돌파 전략은 매우 간단한 단선 거래 전략이다. 그것은 단지 3개의 거래 규칙이 있다:
규칙은 매우 간단하지만, 이 전략은 몇몇 주식과 시간대에 매우 잘 작동하며, 심지어 많은 RSI 전략을 능가한다.
쌍 7일 돌파 전략은 가격의 지지와 저항을 활용하여 거래한다. 가격이 지난 7일 최저 가격으로 떨어지면 가격이 조정 기간에 들어갈 수 있음을 나타냅니다. 이 때 더 많이 한다. 가격이 지난 7일 최고 가격으로 돌파되면 시장 상황이 강화될 수 있음을 나타내고, 평정 지점에서 수익을 창출한다.
이 전략은 전형적인 단선 거래 전략이다. 7일간의 시간창을 통해 최근 며칠 동안의 가격 움직임을 판단하고, 초단선의 돌파 신호를 이용해서 진입한다. 동시에, 200일간의 평균선보다 높은 가격을 요구하며, 장기적인 하락 상황에서 거래하는 것을 피한다.
쌍 7 일 돌파 전략의 가장 큰 장점은 간단하고 간편하다는 것입니다. 3 개의 규칙만 있으면 매우 쉽게 실행할 수 있습니다. 또한 신호 판단 시간 창이 짧기 때문에 거래 빈도가 높기 때문에 짧은 라인 작업에 적합합니다.
또한, 이 전략은 가격의 지지와 저항을 최대한 활용하여 거래한다. 이 유형의 돌파 신호는 더 신뢰할 수 있으며, 승률이 높다. 이것이 이 전략의 뛰어난 성과의 이유이기도 하다.
이중 7일 돌파 전략은 단선 전략으로, 거래 위험은 크게 두 가지 측면에서 발생한다:
이러한 위험을 줄이기 위해, 적절한 변수를 조정할 수 있으며, 지분 기간을 줄일 수 있으며, 다른 지표와 함께 필터링 할 수 있습니다. 대시장 변동이 심한 경우 지분 규모를 줄여야합니다.
이 7일간의 전략은 더 많은 최적화를 위한 여지가 있습니다.
매개 변수 및 전략 구조의 최적화를 통해 전략의 안정성과 효율성을 더욱 향상시킬 수 있을 것으로 보인다.
이중 7일 돌파 전략은 간단하고 효율적인 단선 거래 전략이다. 그것은 지지 저항을 이용한 돌파 거래를 하고, 신호 생성 빈도가 높으며, 단선 운영에 적합하다. 동시에 그것은 장기 평균선보다 높은 가격을 요구하며, 장기 조정의 체계적인 위험을 효과적으로 회피한다. 매개 변수와 모듈의 최적화를 통해 이 전략은 더 뛰어난 성능을 얻을 수 있다.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Double 7's Strategy", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)
value1=input(7, title="Quantity of day low")
value2=input(7, title="Quantity of day high")
entry=lowest(close[1],value1)
exit=highest(close[1],value2)
mma200=sma(close,200)
// Test Period
testStartYear = input(2009, "Backtest Start Year")
testStartMonth = input(1, "Backtest Start Month")
testStartDay = input(2, "Backtest Start Day")
testPeriodStart = timestamp(testStartYear,testStartMonth,testStartDay,0,0)
testStopYear = input(2020, "Backtest Stop Year")
testStopMonth = input(12, "Backtest Stop Month")
testStopDay = input(30, "Backtest Stop Day")
testPeriodStop = timestamp(testStopYear,testStopMonth,testStopDay,0,0)
testPeriod() => true
if testPeriod()
if (close>mma200) and (close<entry)
strategy.entry("RsiLE", strategy.long , comment="Open")
if (close>exit)
strategy.close_all()