분봉 챠트 적용 예정입니다
전일 음봉인 경우를
DayClose(1) < dayopen(1)
라는 식을 적용했지만
1/21 전일 시가 (376.35)와 전일 종가(376.35)가 같은데
음봉이더군요
이런 예외적인 경우를 방지하기 위한
분봉챠트 적용시 ,전일 음봉 경우의 산식좀 부탁 드립니다
답변 1
예스스탁
예스스탁 답변
2022-01-24 13:45:45
안녕하세요
예스스탁입니다.
1
해당 수식이 전일 음봉임을 표현하는 식입니다.
아래식 적용해 보시면 첨부된 그림과 같이 0으로 출력이 됩니다.
아래식은 전일 음봉이면1 아니면 0을 그리는 지표식입니다.
if DayClose(1) < dayopen(1) Then
Plot1(1);
Else
Plot1(0);
시가와 종가가 같은데 음봉으로 판단하지 않습니다
2
만약 위조건으로 진입이나 청산식에 atstop이나 atlimit을 사용하셨다면
atstop이나 atlimit은 봉완성시에 if조건이 만족하면 지정한 가격을 셋팅하고
다음봉 미완성시 현재가와 비교해 신호가 발생합니다.
하루중 마지막봉에서 if조건이 만족하고 atstop이나 atlimit가격이 셋팅되면
다음날 첫봉 신호가 발생합니다.
이런경우에는 아래와 같이 마지막봉과 마지막봉 아닌봉을 구분해서 식작성을 해주셔야 합니다.
if NextBarSdate == sDate and DayClose(1) < DayOpen(1) Then
Buy("b1",AtStop,~~~~);
if NextBarSdate != sDate and DayClose(0) < DayOpen(0) Then
Buy("b2",AtStop,~~~~);
즐거운 하루되세요
> 우리상향 님이 쓴 글입니다.
> 제목 : 시스템 질문입니다
> 분봉 챠트 적용 예정입니다
전일 음봉인 경우를
DayClose(1) < dayopen(1)
라는 식을 적용했지만
1/21 전일 시가 (376.35)와 전일 종가(376.35)가 같은데
음봉이더군요
이런 예외적인 경우를 방지하기 위한
분봉챠트 적용시 ,전일 음봉 경우의 산식좀 부탁 드립니다