알람을 저장하기 전에 정확히 어느 순간에 알람이 발동할지 미리 파악하세요. 4CastMachine AI와 AI Trading Assistant를 함께 사용하면 알람을 설정하고 확인하는 과정이 간단하고 빠르며 정확해집니다. 클릭 몇 번으로 직접 알람을 만들거나, AI Trading Assistant에 음성이나 텍스트로 알람 생성과 설명을 요청해 보세요. 이 가이드에서는 각 조건이 어떤 캔들을 확인하는지, 알람이 언제 발동하는지, 그리고 언제 다시 발동할 수 있는지 설명합니다.
조건은 어떤 캔들을 확인하나요?
모든 조건은 해당 행의 두 번째 상자에 자체 타임프레임을 가지고 있습니다. 각 조건은 그 타임프레임의 캔들을 기준으로 측정됩니다. 예를 들어 1h 타임프레임으로 설정한 RSI 조건은 현재 화면의 차트가 5m 타임프레임을 보여주고 있더라도 1시간봉을 사용합니다.
지표, 캔들스틱 패턴, 가격 변동 폭 및 거래량 조건은 마감된 캔들을 사용합니다. 각 조건은 해당 타임프레임의 캔들이 마감될 때 업데이트됩니다. 따라서 차트를 다른 타임프레임으로 전환하더라도 이미 설정된 알람의 작동 방식은 그대로 유지됩니다.
단순 가격 알람은 다르게 작동합니다. 알람에 crosses above 1.09 같은 단일 가격 조건만 있는 경우에는 실시간 가격을 감시하며, 가격이 해당 레벨을 교차하는 즉시 발동합니다. 트리거를 Once per bar close 옵션으로 설정했을 때만 캔들이 마감될 때까지 기다립니다. 단, 이 실시간 감시는 조건의 타임프레임이 차트의 타임프레임과 같을 때만 적용됩니다. 조건에 다른 타임프레임을 지정하거나 조건을 더 추가하면 다른 조건들과 마찬가지로 캔들 종가 시점에 확인됩니다.
차트 선 조건도 작동 방식이 다릅니다. 가격이 언제든 선에 닿을 수 있기 때문에 선 조건 행에는 기본 타임프레임 상자가 없습니다. 대신 행 위에 마우스를 올릴 때 나타나는 톱니바퀴 아이콘(Details)을 열면 타임프레임이 꼭 필요한 경우에만 설정 항목이 표시됩니다:
ATR on 설정은 선 주변의 허용 오차를 ATR 단위로 측정하는 터치 및 접근 조건에서 나타납니다. ATR 값을 계산하려면 기준이 되는 타임프레임의 캔들이 필요하기 때문입니다.
Confirm on 설정은 돌파 및 반등 조건에서 나타납니다. 두 조건 모두 캔들이 마감될 때까지 기다려야 하며, 이 설정이 ATR 허용 오차를 계산할 캔들의 타임프레임도 함께 결정합니다.
확인 타임프레임(Confirmation timeframe)이란 무엇인가요?
Options 탭에는 Confirmation timeframe 설정이 하나 더 있습니다. 이는 알람 자체의 기준 캔들을 정하는 항목으로, 필요한 경우에만 화면에 나타납니다. 트리거를 Once per bar 또는 Once per bar close 옵션으로 선택했거나, candle closes inside 구간 조건을 사용할 때 표시됩니다.
오직 4CM-AI 예측 조건만 감시하는 알람(구간 조건이 없는 4CM-AI 행만 있는 알람)에는 확인 타임프레임이 없습니다. 이러한 알람은 어떤 트리거를 선택하든 상관없이 새로운 예측이 도착하는 즉시 발동하며, 시장이 닫혀 있을 때도 발동합니다.
확인 타임프레임은 다음 세 가지를 결정합니다:
Once per bar 및 Once per bar close 옵션이 어느 타임프레임의 캔들을 기준으로 횟수를 세는지 결정합니다. 따라서 해당 기준 캔들 하나당 알람이 최대 한 번만 발동합니다.
알람에 4CM-AI 구간 조건이 포함되어 있을 때, 또는 4CM-AI 조건과 일반 가격·캔들·지표 조건이 함께 결합되어 있을 때 Once per bar close 트리거가 어느 캔들의 종가를 기다릴지 결정합니다. 그 외의 일반 알람에서는 각 조건이 자체 타임프레임의 캔들이 마감될 때까지 기다립니다.
candle closes inside 예측 조건에서 어느 타임프레임의 캔들이 예측 구간 내부에서 마감되어야 하는지 결정합니다.
이때도 각 개별 조건은 자체 타임프레임을 그대로 유지합니다. 처음 알람을 만들 때는 개별 조건의 타임프레임과 확인 타임프레임을 동일한 값으로 맞추는 것이 좋습니다. 의도적으로 더 느린 주기나 상위 타임프레임 기준으로 확인하고 싶을 때만 서로 다른 값을 사용하세요.
예시: 1시간봉 필터를 결합한 15분봉 교차 알람
이 예시 알람은 서로 다른 두 타임프레임에 걸쳐 두 개의 조건을 가집니다:
조건 1: 15m 타임프레임의 Price 소스가 1.09 위로 상향 교차(crosses above).
조건 2: 1h 타임프레임의 기간 14 RSI 지표가 55보다 높음(is above), 연결어는 and.
Options 탭 설정: 트리거는 Once per bar close, 확인 타임프레임(Confirmation timeframe)은 15m으로 설정.

15m: 15분봉이 마감될 때마다 가격 교차 여부를 확인합니다.
1h: 1시간봉이 마감될 때마다 RSI 값을 업데이트합니다.
요약 영역에 각 조건과 해당 타임프레임이 나란히 표시되므로 저장하기 전에 두 타임프레임을 한눈에 확인할 수 있습니다.
15분봉이 마감될 때마다 알람은 가격이 1.09를 교차했는지 확인한 뒤, 가장 최근에 마감된 1시간봉의 RSI 값을 살펴봅니다. 그 RSI 값이 55보다 높은 상태에서 가격이 1.09 위로 교차하며 마감되는 첫 번째 15분봉 종가 시점에 알람이 발동합니다.
만약 차트에서 보이는 모습과 알람의 작동이 일치하지 않는다면 Edit 버튼을 눌러 알람을 여세요. 각 조건의 타임프레임, 지표 설정값, 기준값이 현재 보고 있는 차트와 일치하는지 비교해 보세요.
알람은 얼마나 자주 발동할 수 있나요?
이 빈도는 Options 탭의 Trigger 설정이 결정합니다. 여기서 바(bar)는 하나의 캔들을 뜻합니다.
Once only: 알람이 단 한 번 발동한 뒤 자동으로 중지됩니다. 알람 상태는 Stopped: Triggered로 바뀝니다. 별도의 기본값을 저장해 두지 않았다면 새로 만드는 모든 알람은 이 옵션으로 시작합니다.
Once per bar: 알람이 반복해서 발동할 수 있지만, 확인 타임프레임의 캔들 하나당 최대 한 번만 발동합니다. 확인 타임프레임이 1h로 설정되어 있다면 개별 조건이 1m 캔들을 사용하더라도 최대 1시간에 한 번만 발동합니다.
Once per bar close: 캔들이 마감될 때까지 기다렸다가 캔들당 최대 한 번 발동합니다. 캔들 마감 전에 일시적으로 급등락했다가 되돌아오는 꼬리 움직임을 제외하고 싶을 때 선택하세요.
Once per minute: 알람이 반복해서 발동할 수 있으며, 두 번의 발동 사이에 최소 1분의 간격을 둡니다.
트리거 설정은 알람이 얼마나 자주 발동할 수 있는지만 결정합니다. 지표, 캔들 패턴, 돌파 및 반등 조건은 여기서 어떤 트리거를 선택하든 항상 해당 조건의 캔들이 마감될 때까지 기다립니다.
왜 매 캔들마다 알람이 발동하지 않나요?
알람은 조건이 거짓(false)에서 참(true)으로 바뀔 때만 발동합니다. 조건이 계속 참인 상태로 유지되는 동안에는 알람이 다시 울리지 않고 조용히 대기합니다.
어떤 조건은 한 순간에 발생합니다(순간 이벤트): crosses above, crosses below, enters 또는 완성되는 캔들스틱 패턴이 여기에 해당합니다. 다중 조건 알람은 새로 감시를 시작한 시점부터 알람이 발동할 때까지 각 순간 이벤트 조건이 발생하는 즉시 이를 기억해 둡니다. 반면 is above, is below, is inside 같은 조건은 일정 기간 동안 계속 참인 상태로 유지됩니다(지속 조건).
예를 들어 트리거를 Once per bar close 옵션으로 설정한 상태에서 RSI가 50 위로 올라간 뒤 캔들 6개 동안 계속 50 위에 머문다고 가정해 보겠습니다. 이 경우 상태 변화는 처음 한 번뿐이므로 알람은 6번이 아니라 단 한 번만 발동합니다. 알람이 다시 발동하려면 먼저 RSI가 50 이하로 내려갔다가 다시 50 위로 올라와야 합니다.
알람을 새로 만들거나 다시 시작할 때는 어떻게 되나요?
알람은 생성 또는 재시작 시점의 현재 시장 상태를 기준으로 감시를 시작합니다. 만약 Create 버튼을 누를 때 이미 조건이 참인 상태라면 알람은 즉시 발동하지 않고 다음 상태 변화가 일어날 때까지 기다립니다.
일시정지된 알람을 다시 시작(재시작)할 때도 마찬가지입니다. 가격 교차 조건이라면 가격이 해당 레벨을 다시 통과해야 하고, 선 터치 조건이라면 가격이 먼저 선에서 멀어졌다가 다음에 다시 선에 닿을 때 유효한 터치로 인정됩니다.
그 밖에 알람이 발동하지 않는 이유는 무엇인가요?
Schedule: 설정한 활성 시간 범위 밖에서는 알람이 발동하지 않으며, 그 시간 동안 발생한 조건 충족은 나중을 위해 저장되지 않습니다.
Expiration: 만료 시각이 지나면 알람이 중지되며 상태가 Stopped: Alert expired로 표시됩니다.
음소거된 그룹: 그룹의 음소거를 해제할 때까지 해당 그룹에 속한 알람은 건너뜁니다.
데이터 누락: 조건을 평가하려면 최신 가격과 충분한 과거 캔들 기록이 필요합니다. 일부 심볼에서는 거래량 데이터가 실시간 가격보다 늦게 도착할 수 있습니다.
Once per bar close: 캔들이 형성되는 도중에는 목표 레벨에 도달했더라도 종가가 다시 반대편에서 마감되면 발동 조건으로 인정되지 않습니다.
알람의 현재 상태를 확인하려면 상단 툴바에서 번개 아이콘(Alerts)을 클릭하세요. 각 알람마다 Active 또는 Stopped: Paused 같은 현재 상태가 표시됩니다. 알람이 발동한 모든 내역을 보려면 Log 탭을 여세요. 4CM-AI 예측 조건이 포함된 알람에는 몇 가지 추가 규칙이 적용되며, 이는 아래의 관련 예측 가이드에서 자세히 확인할 수 있습니다.