교차에서는 빠른 평균이 느린 평균의 한쪽에서 다른 쪽으로 이동합니다. 위나 아래에 있다는 상태만으로는 부족합니다. 이전과 현재 관계를 비교하고 동일값 처리와 두 평균을 정확히 정의해야 합니다.
Fidelity는 짧은 SMA가 긴 SMA를 지나는 신호를 설명합니다. 재현 가능한 규칙에서는 순서 변화와 이후 빠른 평균이 위에 머무는 기간을 구분해야 합니다. 그렇지 않으면 의도치 않게 주문을 반복할 수 있습니다. [Fidelity — SMA]
TradingView는 교차가 과거 데이터의 후행 평균을 결합한다고 설명합니다. 같은 가격 입력을 사용한다면 독립적인 시장 확인이 아닙니다. 같은 이력을 다르게 처리할 뿐입니다. [TradingView — Moving averages]
TradingView는 SMA, EMA, 길이, 가격 원천을 구분합니다. 교차에는 두 선의 유형, 길이, 간격, 같은 값의 처리 규칙이 필요합니다. 이 선택 없이 차트에서 닿는 것은 명확한 거래 사건이 아닙니다. [TradingView — Moving averages]
TradingView는 열린 캔들의 Close가 변한다고 경고합니다. 이를 사용하는 평균은 마감 전에 교차했다가 돌아올 수 있습니다. 확정값 테스트를 진행 중 신호와 같다고 볼 수 없습니다. [TradingView — Repainting]
TradingView의 broker emulator는 주문 생성과 실행을 구분합니다. 캔들이 닫힌 후에야 아는 교차가 종가 거래 가능성을 뜻하지는 않습니다. 시점과 비용 규칙을 명시해야 합니다. [TradingView — Strategies]
TradingView는 포지션 진입, 청산, 반전을 구분합니다. 반대 주문은 기능과 설정에 따라 다르게 작용할 수 있습니다. long을 끝내는 규칙이라면 하향 교차가 반드시 short 진입은 아닙니다. [TradingView — Strategies]
TradingView는 후행 교차의 한계를 설명하고 수수료와 slippage를 별도로 다룹니다. 횡보 중에는 규칙이 방향을 자주 바꿀 수 있습니다. 올바로 표시된 신호 수뿐 아니라 순결과와 회전율을 평가해야 합니다. [TradingView — Moving averages] [TradingView — Strategies]
TradingView는 overfitting과 조정 및 테스트 데이터 분리를 설명합니다. 가장 좋은 과거 곡선으로 길이를 고르는 것은 모델링이지 독립 검증이 아닙니다. 규칙을 유지하고 다른 기간에 비용을 포함해 검증해야 합니다. [TradingView — Strategies]
순서가 바뀔 때만 규칙이 성립한다
모형은 확정값과 다음 규칙을 사용합니다. 이전 빠른 평균은 느린 평균 이하이고 현재는 엄격히 높아야 합니다. 처음 값은 100000과 100010 USD/BTC로 100000 − 100010 = −10 USD/BTC입니다. 다음은 100030과 100020 USD/BTC로 100030 − 100020 = 10 USD/BTC입니다. 상향 교차 조건은 충족되지만 이후 위에 머무는 것만으로 새 교차가 되지는 않습니다. 값은 가상이며 체결 가격이나 이익을 결정하지 않습니다.
더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 Moving average, Simple moving average, Exponential moving average, Backtesting, Overfitting, Slippage. 다음 항목에서도 이 글을 참조합니다 Moving average, Simple moving average, Exponential moving average, Trend Following.
01느린 평균 위의 모든 점이 새 신호인가요?+
아닙니다. 교차 규칙은 이전과 현재 관계의 변화에 달려 있습니다. 계속 위에 있는 것은 다른 조건입니다.
02하향 교차는 반드시 short인가요?+
아닙니다. 사전 전략에 따라 long만 청산하거나 포지션을 반전하거나 아무 행동도 하지 않을 수 있습니다. 차트만으로 주문 크기와 유형을 결정하지는 않습니다.