ForecastCity 도움말

RSI, 이동평균선 및 ATR 알람 만들기

읽는 시간 6분

공유하고 보상 받기

친구나 소셜 미디어 팔로워에게 이 글을 추천하세요. 아래 링크를 복사해서 공유하기만 하면 됩니다. 누군가 내 링크를 클릭하고 구독하면 그 사람과 나 모두 보상을 받습니다.

링크를 준비하고 있습니다…

추천 프로그램 자세히 보기
ForecastCity · 알림 가이드

지표 알람은 사용자를 대신해 RSI(상대강도지수), 이동평균선 또는 ATR(평균 진폭) 지표를 계속 감시하다가 설정한 값에 도달하면 바로 알려 줍니다. 따라서 매 캔들이 마감될 때마다 지표를 일일이 직접 확인할 필요가 없습니다. ForecastCity에서는 이 알람을 간단하고 빠르며 정확하게 설정할 수 있습니다. 몇 번의 클릭만으로 조건을 완성해 보세요. 또한 AI Trading Assistant에 음성이나 텍스트로 요청하여 4CastMachine AI 예측과 함께 알람을 만들 수도 있습니다.

이 가이드의 예시에서는 EURUSD 1시간봉을 사용하며, 기간 14 RSI가 30 아래로 내려갈 때, 기간 20 EMA가 기간 50 SMA를 상향 교차할 때, 그리고 기간 14 ATR 필터를 추가하는 방법을 다룹니다.

예시 1: RSI가 30 아래로 내려갈 때 알람 받기

  1. 4CM-AI Charts에서 EURUSD 차트를 여세요. 상단 툴바의 번개 아이콘(Alerts)을 클릭한 뒤 + 버튼을 누르세요. 빈 조건 행 하나가 들어 있는 알람 편집기가 열립니다.

  2. 첫 번째 상자에서 RSI 지표를 선택하세요. 옆에 기본값 14가 들어 있는 기간 입력란이 나타납니다. 이 값을 그대로 유지하거나 원하는 기간을 직접 입력하세요.

  3. 두 번째 상자인 타임프레임을 1h 옵션으로 설정하세요. 이렇게 하면 현재 차트에 어떤 타임프레임이 열려 있든 상관없이 1시간봉을 기준으로 RSI를 계산합니다.

  4. 다음 상자에서 crosses below 연산자를 선택하세요.

  5. 마지막 값 입력란에 30을 입력하세요.

1시간봉 기준 기간 14 RSI가 30 아래로 하향 교차하도록 설정된 RSI 조건 행 화면.
RSI 조건: 1시간봉에서 기간 14 RSI가 30 아래로 하향 교차합니다.
  1. 14: RSI 기간이며, RSI를 계산하는 데 사용되는 캔들의 개수입니다.

  2. 1h: 타임프레임입니다. 이 크기의 캔들을 기준으로 RSI가 측정됩니다.

  3. 30: RSI 값과 비교할 기준값입니다.

이제 오른쪽 요약에는 1h RSI(14) crosses below 30 문구가 표시됩니다. 알람을 저장하기 전에 요약 내용을 한 번 읽어 보세요. 반대로 RSI가 70 위로 올라가는 경우를 감시하려면 연산자에서 crosses above 옵션을 선택하고 값에 70을 입력하세요.

알람 발동 빈도 선택하기

Options 탭을 여세요. 별도의 기본값을 저장해 두지 않았다면 Trigger 설정은 기본으로 Once only에 맞춰져 있습니다.

  • Once only: RSI가 처음으로 30 아래로 하향 교차할 때 알람이 한 번 발동한 뒤 중지됩니다. 한 번만 알림을 받으면 충분할 때 이 옵션을 선택하세요.

  • Once per bar close: 알람이 계속 활성 상태로 유지되며 새로운 하향 교차가 일어날 때마다 발동합니다. 여기서 봉(bar) 하나는 캔들 하나를 뜻합니다. RSI가 30 아래로 내려갈 때마다 알림을 받으려면 이 옵션을 선택하세요.

Once per bar close 옵션을 선택하면 Trigger 아래에 Confirmation timeframe 상자가 나타납니다. 이 값을 조건과 동일한 1h로 설정한 뒤 Create 버튼을 누르세요.

두 옵션 중 어느 쪽을 선택하더라도 RSI는 1시간봉 캔들이 마감되는 시점에만 확인하며, 아직 형성 중인 캔들 중간에는 판정하지 않습니다.

알람 발동 시점

예를 들어 09:30에 알람을 저장했을 때 현재 RSI 값이 34라고 가정해 보겠습니다.

  • 10:00에 알람 저장 후 첫 번째 1시간봉 캔들이 마감됩니다. 이때 RSI 값은 31이며, 알람은 이 값을 기준점으로 삼습니다.

  • 11:00에 캔들이 마감되면서 RSI 값이 28을 기록합니다. RSI가 30 아래로 하향 교차했으므로 알람이 발동합니다.

  • 12:00에 마감된 캔들의 RSI 값은 26입니다. 이미 30 아래에 머물고 있는 상태이므로 새 알람은 발동하지 않습니다.

Once only 옵션에서는 11:00에 알람이 발동한 뒤 중지되며 상태가 Stopped: Triggered로 바뀝니다. 반면에 Once per bar close 옵션에서는 알람이 계속 작동합니다. 다음 알람이 다시 발동하려면 먼저 캔들 종가 기준 RSI가 30 이상으로 올라왔다가 다시 30 아래로 마감되어야 합니다.

예시 2: 한 이동평균선이 다른 이동평균선을 교차할 때 알람 받기

  1. 새 알람을 시작하려면 상단 툴바의 번개 아이콘(Alerts)을 클릭하고 + 버튼을 누르세요.

  2. 첫 번째 상자에서 지수 이동평균선인 EMA 옵션을 선택하세요. 기간 입력란에는 기본값으로 20이 표시됩니다.

  3. 타임프레임을 1h 옵션으로 설정하고 연산자에서 crosses above 옵션을 선택하세요.

  4. 조건 행 위에 마우스를 올리세요. 행의 오른쪽 끝에 톱니바퀴 아이콘이 나타납니다. 이 아이콘을 클릭해 Details 상세 설정을 열면 행 아래에 두 번째 줄이 펼쳐집니다.

  5. Compare with 항목을 Indicator 옵션으로 설정하세요. 첫 번째 줄에서 숫자 값 입력란이 사라지고 두 번째 줄에 새로운 입력 상자 두 개가 나타납니다.

  6. Indicator…라고 적힌 상자에서 단순 이동평균선인 SMA 옵션을 선택하세요. 그 옆의 기간 입력란에서 숫자를 20에서 50으로 변경하세요.

Compare with 설정을 통해 기간 20 EMA 조건 행을 기간 50 SMA와 비교하도록 설정한 화면.
1시간봉에서 기간 20 EMA 조건을 두 번째 지표인 기간 50 SMA와 비교합니다.
  1. Compare with: EMA를 고정된 숫자 대신 두 번째 지표와 비교하려면 Indicator 옵션을 선택합니다.

  2. SMA 및 50: 비교 대상인 두 번째 지표와 그 지표의 기간입니다.

  3. 20: 첫 번째 지표인 EMA의 기간입니다.

오른쪽 요약에는 1h EMA(20) crosses above SMA(50) 문구가 표시됩니다. 두 이동평균선 모두 1시간봉을 기준으로 계산되며, 1시간봉이 마감될 때 EMA가 SMA 위로 올라서면 알람이 발동합니다.

Compare with 설정이 Indicator로 되어 있는 동안에는 두 번째 줄이 계속 열린 상태로 유지되며 톱니바퀴 아이콘은 숨겨집니다. 다시 일반 숫자와 비교하려면 Value 옵션을 선택하세요.

설정을 마치려면 예시 1과 같이 트리거를 지정한 뒤 Create 버튼을 누르세요. 첫 번째 교차뿐만 아니라 이후 발생하는 모든 교차마다 알림을 받으려면 Once per bar close 옵션을 선택하세요.

예시 3: 잔잔한 시장을 걸러 내기 위해 ATR 필터 추가하기

ATR은 최근 캔들의 고가부터 저가까지 움직인 평균 가격 범위를 보여 줍니다. 예시 2에서 만든 알람에 ATR을 두 번째 조건으로 추가하면 변동성이 낮은 잔잔한 시장에서 알람이 울리지 않도록 걸러 낼 수 있습니다.

  1. Alerts 패널의 알람 목록에서 예시 2에서 만든 알람 위에 마우스를 올리고 Edit 버튼을 클릭하세요.

  2. + Add condition 버튼을 누르세요. 첫 번째 조건 행 아래에 and 연결어로 묶인 새 조건 행이 추가됩니다.

  3. 새로 추가된 행에서 ATR 지표를 선택하세요. 기간 입력란에는 기본값으로 14가 표시됩니다.

  4. 타임프레임을 첫 번째 조건과 동일하게 1h 옵션으로 설정하세요.

  5. 연산자에서 is above 옵션을 선택하고 값 입력란에 0.001을 입력하세요. EURUSD에서 이 값은 10핍(pip)에 해당합니다.

  6. Save 버튼을 누르세요.

이제 오른쪽 요약에 두 번째 줄로 and 1h ATR(14) is above 0.001 문구가 나타납니다. 같은 1시간봉 종가에서 두 조건 줄이 모두 참일 때만 알람이 발동합니다.

여기서는 crosses above 대신 반드시 is above 연산자를 사용하세요. is above 조건은 ATR이 0.001보다 큰 동안 계속 참인 상태로 유지되므로 필터 역할을 할 수 있습니다. 반면에 교차 연산자는 한 순간에만 성립하는 이벤트이므로 두 교차가 정확히 같은 캔들에서 동시에 일어나야만 알람이 발동하게 됩니다.

ATR은 퍼센트 비율이 아니라 가격 단위의 거리입니다. 다른 심볼에 적용할 때는 먼저 차트에 Average True Range 지표를 추가하여 해당 종목의 가격 축에 맞는 기준값을 확인한 뒤 입력하세요.

알아 두면 좋은 점

  • crosses below 연산자는 RSI가 30 아래로 내려가는 그 순간에 한 번 성립합니다. 반면에 is below 옵션은 RSI가 30 아래에 머무는 동안 계속 참인 상태로 유지되므로 다른 조건 옆에 붙이는 필터로 사용하세요.

  • 알람은 저장하는 시점의 시장 상태에서 감시를 시작합니다. 저장 후 처음으로 마감되는 캔들은 기준점을 잡는 역할만 합니다. 저장할 때 이미 RSI가 30 아래에 있다면, 캔들 종가 기준 RSI가 30 이상으로 올라왔다가 다시 30 아래로 내려갈 때까지 기다립니다.

  • RSI, EMA, SMA, ATR 지표의 기간은 1부터 200까지 설정할 수 있습니다. Compare with 목록에서도 동일한 네 가지 지표를 선택할 수 있습니다.

  • Price 조건은 가격을 사용자가 직접 입력한 숫자와 비교할 뿐 다른 지표와는 비교하지 않습니다. 현재 가격을 이동평균선과 비교하려면 첫 번째 상자에서 SMA 지표를 고르고 기간을 1로 설정하세요. 기간이 1인 SMA의 값은 매 캔들의 종가와 같으므로, 이를 Compare with 설정을 통해 원하는 이동평균선과 비교하면 됩니다.

  • 두 개 이상의 조건이 결합된 알람을 사용하려면 다중 조건 알람을 지원하는 요금제가 필요합니다. 해당 요금제가 아닌 상태에서 + Add condition 버튼이나 Save 버튼을 누르면 요금제 업그레이드 안내 카드가 열립니다.

알람이 발동하지 않을 때 확인할 사항

  • 캔들이 마감될 때까지 기다리세요. 차트 화면에서는 캔들이 형성되는 도중에도 실시간으로 RSI가 움직이지만, 알람은 캔들이 마감될 때의 종가 기준 RSI만 읽습니다. 캔들 도중에 30 아래로 내려갔더라도 30 위에서 마감되면 발동하지 않습니다.

  • Edit 버튼으로 알람을 여세요. 알람에 설정된 지표 종류, 기간, 타임프레임, 기준값이 차트에 추가된 지표 설정과 일치하는지 비교해 보세요.

  • 지표를 계산하려면 해당 타임프레임에 충분한 과거 캔들 기록이 있어야 합니다. 필요한 캔들 수가 모일 때까지 알람은 발동하지 않고 대기합니다.

  • Alerts 목록에서 알람 상태가 Active로 표시되어 있는지 확인하세요. Schedule 일정에 설정된 활성 시간 외에는 알람이 발동하지 않으며, 그 시간 동안의 조건 충족 내역이 나중에 발동하도록 저장되지도 않습니다.

이 글이 도움이 되었나요?

마지막 업데이트: 2026. 10. 27.