커뮤니티
문의
2014-12-29 09:50:16
145
글번호 81703
if InStr(EntryName(3),"@")>0 and InStr(EntryName(2),"@")>0
and InStr(EntryName(1),"@")>0 and InStr(EntryName(0),"@")>0
and TimeToMinutes(stime) >= TimeToMinutes(EntryTime(3))+t3 Then
Condition1 = True;
위식이 정상 적으로 동작하는것 같지 않습니다... 도와주세요.
제가 원하는 내용은.. 시스템 진입명 중에서... "@" 가 들어간 신호가 1시간 이내에 4번 나오는 경우 조건을 참으로 만드는 수식입니다. 그래서 현재시점에서 4번째 신호인 entrytime(3)을 사용했는데요... 1시간 이내에 @로 시작하는 신호명이 4번 나오는경우 참....
1분봉기준으로 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2014-12-29 13:09:31
안녕하세요
예스스탁입니다.
var : cnt(0),count(0);
#당일 진입중 최근 한시간 동안
#@가 들어간 진입회수 카운트
count = 0;
for cnt = 0 to 20{
if EntryDate(cnt) == sdate And
TimeToMinutes(stime) <= TimeToMinutes(EntryTime(cnt))+60 Then
count = count+1;
}
if count >= 4 Then
Condition1 = true;
Else
Condition1 = false;
즐거운 하루되세요
> hjkang철인 님이 쓴 글입니다.
> 제목 : 문의
> if InStr(EntryName(3),"@")>0 and InStr(EntryName(2),"@")>0
and InStr(EntryName(1),"@")>0 and InStr(EntryName(0),"@")>0
and TimeToMinutes(stime) >= TimeToMinutes(EntryTime(3))+t3 Then
Condition1 = True;
위식이 정상 적으로 동작하는것 같지 않습니다... 도와주세요.
제가 원하는 내용은.. 시스템 진입명 중에서... "@" 가 들어간 신호가 1시간 이내에 4번 나오는 경우 조건을 참으로 만드는 수식입니다. 그래서 현재시점에서 4번째 신호인 entrytime(3)을 사용했는데요... 1시간 이내에 @로 시작하는 신호명이 4번 나오는경우 참....
1분봉기준으로 부탁드립니다.
다음글
이전글