이중 이동 평균 반전 거래 전략
개요
쌍평균선 역전 거래 전략은 단기 및 장기 두 개의 다른 기간의 간단한 이동 평균을 계산하여 가격과 이동 평균의 관계에 따라 거래 신호를 생성합니다. 단기평균선 상에서 장기평균선을 통과하면 더 많이하고, 단기평균선 아래에서 장기평균선을 통과하면 더 적습니다. 이 전략은 트렌드 추적 전략입니다.
전략 원칙
이 전략은 입력 파라미터를 통해 두 개의 다른 주기 길이의 간단한 이동 평균을 설정합니다. 짧은 주기선은 빠른 라인, 긴 주기선은 느린 라인이라고합니다. 빠른 라인은 가격 변화가 더 빠르게 반응하여 단기 트렌드를 포착합니다. 느린 라인은 가격 변화가 더 느리게 반응하여 단기 시장 소음을 필터링하여 주요 트렌드를 포착합니다. 빠른 라인을 통과하면 가격이 상승하고 더 많은 것을 할 수 있으며 빠른 라인을 통과하면 가격이 하락하고 더 많은 것을 할 수 있습니다.
구체적으로, 전략은 sma () 함수를 통해 두 개의 평균선을 계산하고 계산 결과를 xSMA (속선) 와 빠른 선에 부여한다. 전략은 클로즈 가격을 사용하여 평균선을 계산한다. 클로즈 가격이 xSMA를 넘으면 더 많이 하고, 클로즈 가격이 xSMA를 넘으면 더 텅 비어있다. 전략은 거래 시간 범위를 제한하여 지정된 시간 범위 내에서만 거래 신호를 발송한다.
각 거래에 대해 스톱 스톱 손실을 설정하고 스톱 스톱 손실이 도달했을 때 즉시 스톱 스톱 손실을 설정합니다. 동시에, 전략은 barcolor 함수를 통해 가격과 느린 선의 관계를 K 선에 표시합니다: 더 많이 할 때, K 선은 녹색입니다.
우위 분석
- 쌍방향 시스템을 사용하여 트렌드를 효과적으로 추적하고 단기 시장 소음으로 오해받지 않도록합니다.
- 빠른 속도, 일률적인 조합을 사용하여 거래 신호의 품질을 향상시킬 수 있습니다.
- 단편 거래의 위험을 제어하는 스톱 스톱 손실 지점을 설정합니다.
- 거래 시간 범위를 제한하면 큰 사건의 큰 변동성을 피할 수 있습니다.
- K라인에서 거래 신호를 표시하여 시각 보조를 형성하고 직관성을 향상시킵니다.
위험 분석
- 쌍방향 시스템은 더 많은 가짜 신호를 생성할 수 있으며, 거래의 빈도가 거래 비용에 압력을 가합니다.
- 합리적인 평행 변수를 설정해야 합니다. 그렇지 않으면 평행 효과가 좋지 않거나 대기 시간이 너무 많이 소요됩니다.
- 평균선 시스템이 지연되어 트렌드 전환점을 놓칠 수 있습니다.
- 고정 스톱 스톱 손실 지점은 너무 무분별해서 동적으로 조정할 수 없습니다.
- 제한된 거래 시간대는 다른 시간대의 거래 기회를 놓칠 수 있습니다.
평균선 매개 변수를 조정하거나, 스톱 스톱 손실 전략을 최적화하거나, 시간 제한을 취소하거나, 더 합리적인 거래 기간을 설정하여 위험을 줄일 수 있습니다. 너무 많은 가짜 신호를 피하기 위해 필터링 조건으로 다른 지표와 결합하는 것도 고려할 수 있습니다.
최적화 방향
- 다양한 평행 주기 조합을 테스트하여 최적의 변수를 찾을 수 있습니다.
- ATR와 연결되는 것처럼 스톱 스톱 손실을 동적 추적으로 변경하는 것을 고려할 수 있습니다.
- MACD, KD 등 다른 지표들을 필터링 신호로 도입할 수 있다.
- 더 많은 거래 기회를 잡기 위해 거래 시간 범위를 최적화 할 수 있습니다.
- <unk>은 경계를 통해 <unk>은 경로를 찾을 수 있습니다.
- 동적 출구 메커니즘을 구축할 수 있으며, 가격이 범위에 들어갔을 때 적극적으로 손실을 중지할 수 있습니다.
요약하다
쌍평선 역전 거래 전략overall은 간단한 실용적인 트렌드 추적 전략이다. 그것은 평선의 부드러운 작용을 최대한 활용하여 트렌드 방향을 식별하고, 느린 느린 평선과 함께 거래 신호를 생성한다. 이 전략은 구현하기 쉽고, 아이디어가 명확하며, 초보자에게 적합하다. 그러나 그것은 더 많은 가짜 신호와 시간 지연 문제를 일으킬 수 있다.
/*backtest
start: 2023-09-15 00:00:00
end: 2023-10-15 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © HPotter
// Simple SMA strategy
//- 1

