커뮤니티
문의 드립니다
2016-05-24 15:42:19
100
글번호 98427
안녕하십니까,
아래 식 말씀해주셨는데..
적용하니 작동이 안합니다.
중복진입 체크했는데도 안되서요..
재 확인 부탁드립니다''
종목이 여러개 이면 차트를 여러개 띄우신후
아래식 각각 적용하셔야 합니다.
매수진입이면 position을 1, 매도진입이면 -1로 지정하시면 됩니다.
input : position(1),N(2);
if sdate == CurrentDate and stime ==090300 Then{
if position == 1 Then
buy("b",OnClose,def,N);
Else
sell("s",OnClose,def,N);
}
답변 1
예스스탁 예스스탁 답변
2016-05-24 18:27:32
안녕하세요
예스스탁입니다.
지정한 시간의 봉이 없으면
바로 다음봉에 신호가 발생하게 수정했습니다.
input : position(1),N(2),시간(130300);
if sdate == CurrentDate and (stime == 시간 or (stime > 시간 and stime[1] < 시간)) Then{
if position == 1 Then
buy("b",OnClose,def,N);
Else
sell("s",OnClose,def,N);
}
즐거운 하루되세요
> 스누피독 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 안녕하십니까,
아래 식 말씀해주셨는데..
적용하니 작동이 안합니다.
중복진입 체크했는데도 안되서요..
재 확인 부탁드립니다''
종목이 여러개 이면 차트를 여러개 띄우신후
아래식 각각 적용하셔야 합니다.
매수진입이면 position을 1, 매도진입이면 -1로 지정하시면 됩니다.
input : position(1),N(2);
if sdate == CurrentDate and stime ==090300 Then{
if position == 1 Then
buy("b",OnClose,def,N);
Else
sell("s",OnClose,def,N);
}