커뮤니티

data2 에서의 휴장일

프로필 이미지
새로운세상
2010-12-13 09:12:32
529
글번호 34251
답변완료
안녕하세요.. 주말 잘 보내셨는지요? --------------------------------------------- 지난주 질문드린 내용중 일부인데 잘 안되는 부분이 있어서 질문드립니다. 1) 주데이타 연결선물 1분봉 if date != date[1] Then{ if DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1 Then Condition1 = true; Else Condition1 = false; } 이라는 수식을 data2 (다우지수 1분봉)에 같은 방식으로 적용하여 주데이타를 거래하고자 할 때 var : cond(false,data2); if data2(date != date[1]) Then{ if data2(DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1) Then Cond = true; Else Cond = false; } 위 수식이 맞는지요? 1. data2 에서는 var선언을 따로 해야 하는 것인지, 2. data2(DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1) 와 같이 data2로 한꺼번에 묶어도 되는 것인지, 3. 혹시 data2 에서는DayOfWeek 와 DateToJulian 함수가 적용되지 않는 것인지 4. data2가 다우지수이므로 sdate를 모두 date로 적용해야 하는 것인지... 다양한 방식으로 수식을 정정하여 적용하여 보았으나, 미국증시의 전일 휴장일을 걸러내지 못하고 주데이타가 거래되는 것 같습니다. ------------------------------------------------- 2) YT를 사용할 때 PC의 운용체계가 'XP, 비스타, 윈7' 에 따라서 실전에서 차이가 날 수 있는지요? (다른 조건은 같고 운용체계만 틀리다고 가정할 때) 만약 차이가 난다면 어느 환경에서 가장 좋은지요? ------------------------------------------ 감사합니다. 그럼 오늘도 즐거운 하루 되시기를 바랍니다~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-12-13 16:14:33

안녕하세요 예스스탁입니다. 1. 작성하신 수식과 같이 사용하시면 됩니다. 따로 var는 변수에 대한 사용이므로 따로 추가로 선언하실 내용이 없습니다. data2(DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1) 와 같이 한번에 묶으셔도 됩니다. DayOfWeek,DateToJulian도 같이 사용하셔도 됩니다. 2. OS에 의해 차이가 나지는 않습니다. 다만 윈도우7의 경우 64bit는 아직 테스트되지 못했으므로 32bit로 설치하셔서 사용하시기 바랍니다. 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : data2 에서의 휴장일 > 안녕하세요.. 주말 잘 보내셨는지요? --------------------------------------------- 지난주 질문드린 내용중 일부인데 잘 안되는 부분이 있어서 질문드립니다. 1) 주데이타 연결선물 1분봉 if date != date[1] Then{ if DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1 Then Condition1 = true; Else Condition1 = false; } 이라는 수식을 data2 (다우지수 1분봉)에 같은 방식으로 적용하여 주데이타를 거래하고자 할 때 var : cond(false,data2); if data2(date != date[1]) Then{ if data2(DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1) Then Cond = true; Else Cond = false; } 위 수식이 맞는지요? 1. data2 에서는 var선언을 따로 해야 하는 것인지, 2. data2(DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1) 와 같이 data2로 한꺼번에 묶어도 되는 것인지, 3. 혹시 data2 에서는DayOfWeek 와 DateToJulian 함수가 적용되지 않는 것인지 4. data2가 다우지수이므로 sdate를 모두 date로 적용해야 하는 것인지... 다양한 방식으로 수식을 정정하여 적용하여 보았으나, 미국증시의 전일 휴장일을 걸러내지 못하고 주데이타가 거래되는 것 같습니다. ------------------------------------------------- 2) YT를 사용할 때 PC의 운용체계가 'XP, 비스타, 윈7' 에 따라서 실전에서 차이가 날 수 있는지요? (다른 조건은 같고 운용체계만 틀리다고 가정할 때) 만약 차이가 난다면 어느 환경에서 가장 좋은지요? ------------------------------------------ 감사합니다. 그럼 오늘도 즐거운 하루 되시기를 바랍니다~