커뮤니티
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' 에 따라서 실전에서
차이가 날 수 있는지요? (다른 조건은 같고 운용체계만 틀리다고 가정할 때)
만약 차이가 난다면 어느 환경에서 가장 좋은지요?
------------------------------------------
감사합니다.
그럼 오늘도 즐거운 하루 되시기를 바랍니다~
다음글