커뮤니티

함수해석 요청(251)

프로필 이미지
통큰베팅
2016-04-05 10:18:21
113
글번호 96854
답변완료
안녕하세요? 아래의 함수가 의미가 바는 무엇인지요? 각주는 요청드려서 받았으나, 그 의미가 궁금합니다. input : xtime(60000); var : tcond(false),cond1(false),cond2(false); #6시를 넘어가는 봉이 생기면 Tcond는 false if stime == xtime or (stime > xtime and stime[1] < Xtime) Then{ Tcond = false; } #영업일이 변경되면 #Tcond는 true #Condition1,Condition2는 false if bdate != bdate[1] Then{ Tcond = true; Condition1 = false; Condition2 = false; }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-04-05 11:15:33

안녕하세요 예스스탁입니다. 주로 거래시간을 제한할때 쓰는 표현입니다. Tcond는 특정 시간구간 구별하기 위한 변수입니다. 새로운 영업일 시작되는 봉에서 true가 저장되어 유지되다가 Xtime으로 지정한 시간 이후의 봉이 발생하면 false가 됩니다. 가령 새로운 영업일 시작시간이 08시이면 08시부터 다음날 06시(xtime) 까지가 true인 구간이고 06시부터 08사이는 false입니다. 즐거운 하루되세요 > 통큰베팅 님이 쓴 글입니다. > 제목 : 함수해석 요청(251) > 안녕하세요? 아래의 함수가 의미가 바는 무엇인지요? 각주는 요청드려서 받았으나, 그 의미가 궁금합니다. input : xtime(60000); var : tcond(false),cond1(false),cond2(false); #6시를 넘어가는 봉이 생기면 Tcond는 false if stime == xtime or (stime > xtime and stime[1] < Xtime) Then{ Tcond = false; } #영업일이 변경되면 #Tcond는 true #Condition1,Condition2는 false if bdate != bdate[1] Then{ Tcond = true; Condition1 = false; Condition2 = false; }