커뮤니티

체결 속도에 대한 함수 재문의

프로필 이미지
라면의비밀
2016-07-28 00:38:23
136
글번호 100465
답변완료
안녕하세요, 어제 체결 속도에 대한 함수를 문의 드렸었습니다. 현재 제가 적용하고 있는 시스템이 해외선물인데, 올려주신 식을 적용하여 보니 날짜가 바뀌는 시점 (24시) 부근에서는 오류가 발생합니다. 아무래도 봉 시작 시간은 23시xx분 일테고 봉 끝 시간은 00시xx분을 잡혀서 그런듯 한데, 어떻게 수정하면 될까요? 감사합니다. --------------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다 틱봉이 만들어지 지는 시간을 초단위로 그려주는 지표입니다. var : SS(0),TS(0),second(0); #봉시작 var1 = TimeToMinutes(stime)*60; var2 = FracPortion(stime/100)*100;//시작시간 초 SS = var1+var2; #봉끝 value1 = TimeToMinutes(time)*60; value2 = FracPortion(time/100)*100;//긑시간 초 TS = value1+value2; Second = TS-SS; plot1(Second); 즐거운 하루되세요 > 라면의비밀 님이 쓴 글입니다. > 제목 : 체결 속도에 대한 함수 > 안녕하세요, 현재 틱 차트를 활용하고 있는 체결 속도에 대한 지표를 만들고자 합니다. 500틱 차트 기준으로 봉 시작 첫거래 체결시간과 마지막 체결시간을 함수로 어떻게 구현 할 수 있을까요? 감사합니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-07-28 13:52:43

안녕하세요 예스스탁입니다. var : SS(0),TS(0),second(0); #봉의 시작날짜와 끝날짜가 같은 경우 if sdate == date then{ #봉시작 var1 = TimeToMinutes(stime)*60; var2 = FracPortion(stime/100)*100;//시작시간 초 SS = var1+var2; #봉끝 value1 = TimeToMinutes(time)*60; value2 = FracPortion(time/100)*100;//긑시간 초 TS = value1+value2; Second = TS-SS; } #봉의 시작날짜와 끝날짜가 다른 경우 if sdate != date then{ #봉시작 var1 = TimeToMinutes(stime)*60; var2 = FracPortion(stime/100)*100;//시작시간 초 SS = 86400-(var1+var2); #봉끝 value1 = TimeToMinutes(time)*60; value2 = FracPortion(time/100)*100;//긑시간 초 TS = value1+value2; Second = TS+SS; } plot1(Second); 즐거운 하루되세요 > 라면의비밀 님이 쓴 글입니다. > 제목 : 체결 속도에 대한 함수 재문의 > 안녕하세요, 어제 체결 속도에 대한 함수를 문의 드렸었습니다. 현재 제가 적용하고 있는 시스템이 해외선물인데, 올려주신 식을 적용하여 보니 날짜가 바뀌는 시점 (24시) 부근에서는 오류가 발생합니다. 아무래도 봉 시작 시간은 23시xx분 일테고 봉 끝 시간은 00시xx분을 잡혀서 그런듯 한데, 어떻게 수정하면 될까요? 감사합니다. --------------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다 틱봉이 만들어지 지는 시간을 초단위로 그려주는 지표입니다. var : SS(0),TS(0),second(0); #봉시작 var1 = TimeToMinutes(stime)*60; var2 = FracPortion(stime/100)*100;//시작시간 초 SS = var1+var2; #봉끝 value1 = TimeToMinutes(time)*60; value2 = FracPortion(time/100)*100;//긑시간 초 TS = value1+value2; Second = TS-SS; plot1(Second); 즐거운 하루되세요 > 라면의비밀 님이 쓴 글입니다. > 제목 : 체결 속도에 대한 함수 > 안녕하세요, 현재 틱 차트를 활용하고 있는 체결 속도에 대한 지표를 만들고자 합니다. 500틱 차트 기준으로 봉 시작 첫거래 체결시간과 마지막 체결시간을 함수로 어떻게 구현 할 수 있을까요? 감사합니다.