더블 RSI 양적 거래 전략
개요
이 전략은 쌍 RSI 지표를 사용하여 장단 쌍방향 거래를 하고, 동시에 평선 시스템과 결합하여 트렌드 방향을 판단하는 쌍 RSI 양적 전략에 속한다. 전략은 먼저 RSI 지표를 사용하여 다空 신호를 판단하고, 다음으로 평선 결정하는 트렌드 방향을 결정하여 더 다空를 결정한다. 전형적인 경향 추적 전략에 속한다.
원리 분석
이중 RSI 수량화 전략은 거래 신호 판단을 위해 주로 이중 시간 주기 RSI 지표를 사용합니다. 전략은 먼저 두 개의 RSI 파라미터를 설정합니다. 더 긴 주기는 주요 거래 판단으로, 더 짧은 주기는 보조 필터로 사용됩니다. 더 긴 주기 RSI 라인 아래에서 판매 라인을 깨면 다중 신호가 발생하며, 짧은 주기 RSI 라인 상에서 구매 라인을 깨면 마이너스 신호가 발생하여 쌍 RSI 지표의 긴 짧은 교차 거래 기회가 발생합니다.
가짜 신호를 필터링하기 위해, 전략은 SMA와 EMA 평균을 도입하여 트렌드를 판단한다. 단기 SMA 라인에서 장기 EMA 라인을 통과 할 때만 RSI를 다중 신호로 고려하고, 단기 SMA 라인 아래에서 장기 EMA 라인을 통과 할 때만 RSI를 공백 신호로 고려하여 쌍 RSI 신호가 트렌드 방향과 일치하고, 역 트렌드 거래를 피한다.
또한, 전략은 스톱로스 스톱<unk> 논리를 설정한다. 포지션을 개시한 후 동시에 두 개의 다른 수의 스톱<unk> 카드를 내며 스톱로스 위치를 설정한다.
우위 분석
이중 RSI 수량화 전략은 다음과 같은 장점이 있습니다.
-
이중 시간 주기 RSI 지표는 다공계 신호를 더 정확하게 판단할 수 있다. 장단기 RSI 교차 조합은 일부 가짜 신호를 필터링하여 신호 품질을 향상시킬 수 있다.
-
평선 시스템은 큰 트렌드 방향을 판단하는데 도움을 주고, 역 트렌드 거래를 피하고, 대부분의 노이즈 거래를 필터링하여 승률을 높일 수 있다.
-
유연한 스톱 스톱 손실 메커니즘, 다양한 스톱 설정으로 더 높은 수익을 얻을 수 있으며, 위험을 제어하기 위해 스톱 스톱을 사용할 수 있습니다.
-
전략적 거래 논리는 간단하고 명확하며, 이해하기 쉽고 최적화 할 수 있으며, 양적 거래자가 배울 수 있습니다.
위험 분석
이 RSI 양자 전략은 장점이 있지만 다음과 같은 위험도 있습니다.
-
RSI 지표 자체는 흔들림과 트렌드 반전의 판단에 효과가 없으며, 전략은 이러한 시장에서 거래 효과가 좋지 않을 수 있습니다.
-
평균선 시스템은 작은 범위의 소음을 필터링 할 수 있지만, 중간 주기 트렌드 변화에 대한 판단 효과는 좋지 않으며, 트렌드 전환점을 놓칠 수 있습니다.
-
정지 손실 설정이 잘못되면 정지 손실이 너무 넓거나 정지 손실이 너무 작아져서 전략의 효과가 떨어질 수 있습니다.
-
대규모의 상장 과잉은 손실의 확장을 초래할 수 있으며, 포지션 규모를 통제해야 한다.
위와 같은 위험을 위해, RSI 파라미터를 조정하여 더 고급 트렌드 및 역전 지표를 도입하고, 스톱 스톱 손실 논리를 최적화하고, 포지션을 제어하여 위험을 줄일 수 있습니다.
최적화 방향
이중 RSI의 양적 전략은 다음과 같은 방향에서 더욱 최적화될 수 있다:
-
다양한 변수 조합을 시도하고, RSI 주기 변수를 최적화하여, 최적의 장기 단기 RSI 지표 조합을 찾습니다.
-
다양한 평균선 지표를 테스트하고 MACD와 같은 지표를 도입하여 추세와 역전 기회를 판단합니다.
-
스톱 스톱 손실 전략을 최적화하고, 스톱 스톱 손실을 더 유연하게 만들기 위해 스톱 스톱 손실을 추적하거나 이동 스톱 스톱을 설정하십시오.
-
포지션 컨트롤 모듈을 추가하여, 대주기 트렌드의 다양한 단계에서 더 많은 코카이 포지션을 제어한다.
-
기계학습 모형을 추가하여 입력과 출구의 정확성을 향상시킵니다.
-
이 경우, 거래의 종류와 기간에 대한 최적화를 위해 재검토를 수행합니다.
요약하다
듀얼 RSI 양자 전략은 전체적으로 전형적인 트렌드 추적 전략이다. 이 쌍의 RSI 지표 판단 거래 신호와 일률 시스템 필터링 잡음의 전략 아이디어는 매우 고전적이고 실용적이다. 전략에도 약간의 개선의 여지가 있지만, 전체적인 운영 논리는 명확하고 이해하기 쉽고 최적화된다.
/*backtest
start: 2023-11-07 00:00:00
end: 2023-11-14 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Growth Producer", overlay=true, initial_capital = 1000, currency = "USD", pyramiding = 2, commission_type=strategy.commission.percent, commission_value=0.07, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)
//Functions- 1

