1.
수식에 의해 발생한 신호는 유효한 신호로 합니다.
시스템을 작성한 결과에 의해 동일 시점에 여러 번의 진입청산이 발생 할 경우
횟수에 상관없이 모두 유효한 신호로 합니다.
진입과 청산이 동시에 발생하면 진입 신호가 발생하고 바로 청산신호도 발생되게 됩니다.
그러므로 시스템 작성시 동일한 시점에 진입, 청산이 동시에 이루어지지 않도록 유의하여
작성하여야 합니다.
2.
청산신호는 동일 시점에 발생한 진입 신호도 청산합니다.
진입 후 청산이 발생하는데 청산이 발생하는 시점에 동일방향 진입이 또 발생하면
청산함수가 다시 발동해서 해당 진입까지 청산을 합니다.
위와 같이 매수진입(Buy1) 후에 청산(EL1)이 발생을 하는데 동일 시점에
또 다른 진입(Buy2)도 발생하면 청산(EL1)이 다시 발동해서 Buy2도 청산하게 됩니다.
그러므로 청산후에 바로 동일방향 진입을 하게 구현하는 것은 거래횟수만 늘릴 뿐 의미가 없습니다. 청산 후에 재진입을 한다면 그 다음봉에 진입을 하게 구현하는 등 청산과 시점이 겹치지 않게 작성해야 합니다.
3.
동일 시점에 매수진입과 매도진입이 발생할 경우 매수 진입이 우선합니다.
매수진입(Buy1)과 같은 시점에 매도진입(Sell1)이 동시에 발생되면 매수진입 우선 원칙에 따라 매수진입이 먼저 들어가고 동시에 매도진입에 의해 매수청산이 이루어 지고 매도진입이 이루어 집니다.
4.
동일 시점에 동일 방향 진입이 여러개 충족되면 수식에서 먼저 기술한 진입이 우선하게 됩니다.
if CrossUp(C,ma(C,20)) Then
Buy("b1");
if CrossUp(C,Sar(0.02,0.2)) Then
Buy("b2");
C
복사
5.
동일 봉에서 신호의 우선 순위는 확정된 시점이 빠른 신호가 우선하게 됩니다.
장 중에 자동 업데이트 되고있는 봉의 신호는 자동 업데이트 되는 가격을 순서대로 받아들여
분석하여 신호를 발생시키게 됩니다. 그러므로 실제 장 움직임을 그대로 반영하게 됩니다.
그러나 과거 봉의 경우에는 시/고/저/종가로만 봉을 그리고 봉 안에 모든 시세가 존재하는 것이 아니므로 가격의 움직임을 정확히 알 수 없습니다. 이에 따라 과거 데이터의 움직임에 대한 가설을 만들고 해당 가설과 같이 움직인 것으로 보고 신호를 발생합니다.
해당 과거봉의 실제 움직임과 가설의 움직임이 서로 다를 경우 신호가 변경될 수 있습니다.
뒤로가기는 좌측상단의 목차 버튼을 눌러주세요.