RSI 기반의 트레이딩 시스템을 설계하는 방법 알아보기

Mohamed Abdelmaaboud | 2 8월, 2022

소개


트레이딩 세계의 많은 사람들이 "추세는 여러분의 친구" 라는 말을 들어 본 적이 있을 것입니다. 이는 추세에 따라 거래해야 하며 추세에 반하여 거래하지 않아야 함을 의미합니다. 예, 때때로 조정 중에 추세와 반대로 거래할 수도 있습니다. 조정이 무엇인지 모르는 경우 걱정하지 마십시오 - 아래에서 추세와 조정에 대해 설명하겠습니다. 여러분이 알았으면 하는 것은 우리가 추세에 반하여 거래하더라도 이러한 종류의 거래는 더 위험하기 때문에 위험을 조심스럽고 엄격하게 관리해야 한다는 것입니다.

우리는 시장에 존재할 수 있는 추세에 대해 이야기할 것입니다. 저는 이미 다른 기사에서 그것들을 언급했고 다른 기사에서도 자주 반복하는 이유가 있습니다:

시장의 방향이나 추세를 파악하는 것이 필요합니다. 그 방법을 배우기 전에 각각이 의미하는 바를 명확하게 이해하고 있어야 합니다.

시장을 보면 가격의 행위 또는 가격 움직임에 따라 시장에는 세 가지의 방향이 존재 할수 있음을 알 수 있습니다: 상승 추세, 하락 추세와 횡보. 이들 각각의 시장의 추세는 시장 참가자에 따라 통제 상태를 갖습니다.

상승추세에서는 매수자가 대부분의 시간 동안 시장을 장악하고 이로 인해 가격이 상승합니다. 따라서 가격은 더 높은 저점과 더 높은 고점을 만들며 상승합니다.

추세

하락추세에서는 매도자가 대부분의 시간 동안 시장을 장악하고 이로 인해 가격이 하락합니다. 따라서 가격은 고점을 낮추고 저점을 낮추어 내려갑니다.

추세추세 하락

횡보하는 동안에는 어느 한쪽의 완전한 우세 없이 매수자와 매도자 사이에 균형이 있습니다. 상승추세와 하락추세를 제외한 모든 움직임입니다. 다음은 이러한 횡보의 몇 가지 형태입니다.

옆으로 1

옆으로 2

옆으로 3

옆으로 4

이러한 유형의 추세를 판별한 후에는 추세에 대해 더 자세히 알아봐야 합니다: 추세가 강한지 약한지를 알아봐야 하고 이는 모멘텀의 개념을 통해 알 수 있습니다. 모멘텀은 시장의 방향이나 추세의 속도를 측정할 수 있는 개념입니다. 이 모멘텀 개념은 거래와 시장의 움직임에서 매우 중요합니다. 이 개념을 기반으로 하는 많은 도구가 있습니다. 이 기사에서는 가장 일반적으로 사용되는 지표 중 하나인 RSI(Relative Strength Index)를 고려할 것입니다. 우리는 RSI 전략을 사용하는 거래 시스템을 만들어 이 유용한 도구를 쉽고 효과적으로 사용하는 방법에 대해 알아 볼 것입니다. 이 기사에서는 다음의 토픽을 다룰 것입니다:

이 주제를 통해 우리는 이 유용한 도구에 대해 많은 것을 배우게 될 것입니다. RSI가 무엇이며 어떻게 계산되는지 살펴보겠습니다. 지표의 개념에 대한 몇 가지 통찰력과 새로운 아이디어는 RSI 정의 부분에서 다룰 것입니다. 그런 다음 거래에 유용할 수 있는 몇 가지 RSI 전략에 대해 알아볼 것입니다. RSI 청사진 부분에서는 프로그래밍을 준비하고 프로그램이 수행해야 하는 작업이 무엇인지를 분명히 하기 위해 언급된 RSI 전략의 청사진을 학습합니다.  마지막으로 쉽고 효과적으로 거래하고 거래와 관련한 결정을 개선하는 데 도움이 되는 RSI 기반의 프로그램을 작성하는 방법에 대해 살펴보겠습니다.

이 기사와 다른 모든 기사에서 우리는 MetaTrader 5 거래 플랫폼과 MetaTrader 5에 내장된 MetaQuotes 언어 편집기 MetaEditor를 사용합니다. 모든 프로그램 코드는 이 편집기를 사용하여 작성됩니다.

다음 링크에서 MetaTrader 5를 다운로드할 수 있습니다. https://www.metatrader5.com/en/download

설치 방법에 대한 자세한 내용은 이전의 기사를 참고하십시오. 알고리즘 거래 시스템을 설계하는 이유와 방법 알아보기

면책: 이 기사의 내용은 다른 어떤 목적도 아닌 교육의 목적으로만 만들어졌습니다. 따라서 이 글의 내용이 어떠한 결과도 보장하지 않으므로 이 글의 내용에 근거하여 취하는 모든 행동에 대한 책임은 귀하에게 있습니다.

이제 성공적인 거래의 여정이 되도록 거래와 관련한 또 다른 새로운 블록을 이해하고 구축하기 위해 이 흥미로운 기사를 따라갈 차례입니다.


RSI 정의


RSI(Relative Strength Index)는 Welles Wilder가 만든 지표입니다. 이 지표의 주요 목적은 과거와 비교한 거래 종목의 현재의 강도를 측정하는 것입니다. 이를 위해 지표는 상승일의 가격 변동을 하락일과 비교합니다.

RSI 지표는 시장의 상승 또는 하락의 속도를 나타내는 모멘텀이고, 0과 100 레벨 사이에서 경계를 유지하며 진동하는 오실레이터이며, 가격을 이끌며 가격의 잠재적인 움직임을 보여줄 수 있는 선행 지표입니다. RSI는 모멘텀 지표의 두 가지 문제점, 즉 갑작스럽거나 불규칙한 움직임에 둔한 단점과 0에서 100까지의 범위에서 경계를 가지게 되는 단점을 극복하도록 설계되었습니다.

RSI는 다음과 같이 유용할 수 있습니다:

RSI 지표의 계산 및 구성은 다음과 같은 단계를 통해 구현됩니다.

  1. 14 종가의 양 또는 상승의 움직임을 얻습니다.
  2. 14 종가의 음 또는 하락의 움직임을 얻습니다.
  3. 양의 움직임의 14개의 평균 = 양의 움직임의 합계 / 14
  4. 음의 움직임의 평균 14 = 음의 움직임의 합 / 14
  5. RS = 14개의 양의 움직임의 AVG / 14개의 음의 움직임의 AVG
  6. RSI = 100 - [100 /(1+RS)]

이해를 위해 예를 들어 보겠습니다.

가격
1 100
2 105
3 120
4 110
5 100
6 115
7 120
8 130
9 125
10 135
11 140
12 130
13 140
14  145


이제 RSI를 계산은 다음과 같습니다.

먼저 매 이전일에서 당일을 빼서 양의 움직임과 음의 움직임을 계산합니다.

가격  양의 움직임 음의 움직임 
1 100  0  0
2 105  5  0
3 120  15  0
4 110  0  10
5 100  0  10
6 115  15  0
7 120  5  0
8 130  10  0
9 125  0  5
10 135  10  0
11 140  5  0
12 130  0  10
13 140  10  0
14  145  5  0
그런 다음 14일 동안의 양의 움직임과 음의 움직임의 합계를 계산합니다.