0
집중하다
78
수행원

발명가의 양적 플랫폼에서의 폭포수 거래 전략의 구현 및 응용

만든 날짜: 2019-07-29 15:22:39, 업데이트 날짜: 2024-12-19 21:01:58
comments   0
hits   2576

발명가의 양적 플랫폼에서의 폭포수 거래 전략의 구현 및 응용

폭포선의 정의

폭포선은 이동평균 수렴·발산(MACD) 지표를 사용하여 그린 이동평균선을 말하며, 증권의 매수 및 매도 신호를 생성하는 데 사용됩니다. 폭포선 또는 신호선은 MACD 지표 선의 9기간 지수 이동 평균(EMA)으로, 트레이더가 미래의 가격 추세를 예측하는 데 사용합니다. 폭포형 패턴의 기본 설정은 9기간 EMA이지만, 트레이더는 자신의 트레이딩 목표와 전략에 맞게 EMA의 길이를 조정할 수 있습니다.

폭포선의 의미

폭포선은 언제 롱 포지션이나 숏 포지션을 열어야 하는지에 대한 기술적 통찰력을 제공합니다. 트레이더는 이를 사용하여 폭포선이 (EMA) 지표 위 또는 아래를 교차할 때 포지션을 진입하거나 청산합니다. EMA가 폭포선을 위로 교차하면 매수 신호가 생성되며, 이는 트레이더가 롱 포지션을 열어야 함을 나타냅니다. 반대로, EMA가 폭포선 아래로 떨어지면 하락 추세를 나타내므로 트레이더는 숏 포지션을 취해야 합니다.

폭포수 라인을 사용하는 이점

빠른 대응: 폭포선은 추세 반전을 일찍 발견하는 데 도움이 되므로 단기 트레이더에게 특히 유용한 도구입니다. 폭포수 선은 9기간 EMA를 사용하므로 가격 변화에 비교적 신속하게 대응할 수 있습니다. 이는 지표의 지연성을 상쇄하는 데 도움이 됩니다.

폭포형 차트를 활용해 거래 결정을 체계화하세요. 트레이더는 폭포선이 반대 방향으로 MACD를 교차할 때까지 한 방향으로 머무를 수 있습니다. 예를 들어, EMA가 폭포선 위로 교차할 때 롱 포지션을 유지한 경우, 트레이더는 MACD가 폭포선 아래로 교차할 때까지 해당 수준에서 롱 거래만 할 수 있습니다. 폭포선에서 생성된 신호를 통해 시장에 진입하거나 청산함으로써 거래자는 성급한 추측이나 결정을 내리는 것을 방지할 수 있습니다.

변동이 심한 시장에서는 폭포선이 EMA를 교차하여 많은 잘못된 매수, 매도 신호를 발생시킵니다. 이러한 상황을 피하기 위해, 트레이더는 다른 기술적 지표를 추가하여 지원을 시도할 수 있습니다. 예를 들어, EMA가 폭포선을 교차할 때, 거래량 지수(MFI)가 매도 과다 상태여야 합니다. 예를 들어, 폭포선이 있는 스토캐스틱 오실레이터를 사용할 때 트레이더는 MACD가 폭포선을 교차하기 전에 K선이 D선을 교차하는지 확인해야 합니다.

폭포수 전략 구현

이제 폭포수 라인의 기본 정의와 원리를 알았으니, 이 전략을 Inventor Quantitative Platform에 구현해 보겠습니다. 프로그래밍 언어는 여전히 간단하고 이해하기 쉬운 My 언어입니다. 독자는 다음 코드를 확장하거나 개선할 수 있습니다.

  • 전략 이름: 워터폴 라인 PUBU 트레이딩 전략
  • 데이터 주기: 15M
  • 지원: 상품선물, 디지털화폐

발명가의 양적 플랫폼에서의 폭포수 거래 전략의 구현 및 응용

  • 메인 이미지
瀑布线1,公式:PUBU1^^(EMA(C,N1)+EMA(C,N12)+EMA(C,N14))/3;
瀑布线2,公式:PUBU2^^(EMA(C,N2)+EMA(C,N22)+EMA(C,N24))/3;
瀑布线3,公式:PUBU3^^(EMA(C,N3)+EMA(C,N32)+EMA(C,N34))/3;

내 언어 소스 코드:

// 指标
PUBU1^^(EMA(C,N1)+EMA(C,N1*2)+EMA(C,N1*4))/3;
PUBU2^^(EMA(C,N2)+EMA(C,N2*2)+EMA(C,N2*4))/3;
PUBU3^^(EMA(C,N3)+EMA(C,N3*2)+EMA(C,N3*4))/3;

BKVOL=0 AND BARPOS>N3 AND C>PUBU1 AND PUBU1>PUBU2 AND PUBU2>PUBU3,BPK;
SKVOL=0 AND BARPOS>N3 AND C<PUBU1 AND PUBU1<PUBU2 AND PUBU2<PUBU3,SPK;

C<PUBU3,SP(BKVOL);
C>PUBU3,BP(SKVOL);
C<PUBU2 AND PUBU1<PUBU2 AND C>BKPRICE,SP(BKVOL);
C>PUBU2 AND PUBU1>PUBU2 AND C<SKPRICE,BP(SKVOL);
AUTOFILTER;

전략 소스 코드는 https://www.fmz.com/strategy/128420에서 확인하세요.