커뮤니티
if 조건문에서
2011-04-08 09:40:46
766
글번호 37387
if stime == 093000 then {
MessageLog ("외국인 매수 %.0f", data2(c));
if data2(c) > 0 then {buy();}
}
이런 식을 작성했는데요. 9시 30분에 외국인 매수를 검색해서 디버깅 창에 뿌리고, 외국인 순매수 유입이면 매수 하는 식인데. 주문나가는 데는 문제가 없는거 같은데 디버깅 창에 첨부화일처럼 "2011-04-08 09:30:00 외국인 매수 193" 이 계속해서 찍히네요.
한번만 찍히게 하려면 어떻게 해야 하나요?
- 1. 디버깅창.png (0.01 MB)
답변 1
예스스탁 예스스탁 답변
2011-04-08 15:32:08
안녕하세요
예스스탁입니다.
해당 부분은 따로 처리가 가능하지 않습니다.
stime이 9시 30분봉이 완성이 되고 다음봉이 시작이 되어야
찍히지 않게됩니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 불사닭 님이 쓴 글입니다.
> 제목 : if 조건문에서
> if stime == 093000 then {
MessageLog ("외국인 매수 %.0f", data2(c));
if data2(c) > 0 then {buy();}
}
이런 식을 작성했는데요. 9시 30분에 외국인 매수를 검색해서 디버깅 창에 뿌리고, 외국인 순매수 유입이면 매수 하는 식인데. 주문나가는 데는 문제가 없는거 같은데 디버깅 창에 첨부화일처럼 "2011-04-08 09:30:00 외국인 매수 193" 이 계속해서 찍히네요.
한번만 찍히게 하려면 어떻게 해야 하나요?
다음글
이전글