커뮤니티
질문드립니다.
2009-07-17 15:35:17
622
글번호 23549
if stime>93000 and stime<150000
Then
var1=ma(c,5);
buy("롱1", atstop, var1+0.05, 1);
if crossdown(ma(c,5), ma(C,15))
Then
exitlong("롱1청산", OnClose, DEF, "롱1");
저는 9시30분이전에 진입을 막아보고자
이렇게 작성하였습니다.
즉, var1이라는게 9시30분~15시 사이 구간에서만 정의되는것이죠
그 시간대 외에는 var1이 있을 수 없습니다.
그런데도 불구하고
9시30분 이전에 계속, 진입이 생깁니다.
도움말씀 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2009-07-17 16:49:22
안녕하세요
예스스탁입니다.
if stime>93000 and stime<150000
Then
var1=ma(c,5);
plot1(var1);
위 지표식을 차트에 적용해서 보시면
전일 마지막봉의 값이 당일 9시 30분 전까지 연결되는 걸 보실 수 있습니다.
또한 진입에 대한 시간제한은 직입식에서 해주셔야 합니다.
기존의 작성하신 식은 시간제한하는 내용의 식이 아닙니다.
아래와 같이 수정하시면 됩니다.
var1=ma(c,5);
if stime>93000 and stime<150000 Then
buy("롱1", atstop, var1+0.05, 1);
if crossdown(ma(c,5), ma(C,15))
Then
exitlong("롱1청산", OnClose, DEF, "롱1");
즐거운 하루되세요
> 바랍이었어라 님이 쓴 글입니다.
> 제목 : 질문드립니다.
>
if stime>93000 and stime<150000
Then
var1=ma(c,5);
buy("롱1", atstop, var1+0.05, 1);
if crossdown(ma(c,5), ma(C,15))
Then
exitlong("롱1청산", OnClose, DEF, "롱1");
저는 9시30분이전에 진입을 막아보고자
이렇게 작성하였습니다.
즉, var1이라는게 9시30분~15시 사이 구간에서만 정의되는것이죠
그 시간대 외에는 var1이 있을 수 없습니다.
그런데도 불구하고
9시30분 이전에 계속, 진입이 생깁니다.
도움말씀 부탁드립니다.
다음글
이전글