오일거래하는데 시간이 아침7시부터 다음날 6시까지인가요?
그렇다면 다음날 아침7시까지 의 수식은 어떻게되나요? 썸머타임때는 어떻게 되나요?
답변 1
예스스탁
예스스탁 답변
2020-04-03 21:08:48
안녕하세요
예스스탁입니다.
아래수식 참고하시기 바랍니다.
썸머타임일때는 7시~5시30, 썸머타인이 아니면 8시~6시30까지 거래하는 내용입니다.
var : Summer(False);
var : S1(0),S2(0),E1(0),E2(0),cnt(0),ST(0),ET(0);
var : Tcond(false);
if sdate != sdate[1] Then
{
S1 = Floor(sdate/10000)*10000+0300;
E1 = Floor(sdate/10000)*10000+1100;
var1 = 0;
var2 = 0;
for cnt = 1 to 31
{
if DayOfWeek(S1+cnt) == 0 Then
{
var1 = var1+1;
if var1 == 2 then
{
S2 = S1+cnt;
}
}
if DayOfWeek(E1+cnt) == 0 and cnt <= 31 Then
{
var2 = var2+1;
if var2 == 1 then
{
E2 = E1+cnt;
}
}
}
Summer = sdate > S2 And sdate < E2;
if Summer == true then
{
ST = 70000;
ET = 53000;
}
Else
{
ST = 80000;
ET = 63000;
}
}
if (sdate != sdate[1] and stime >= ST) or
(sdate == sdate[1] and stime >= ST and stime[1] < ST) Then
Tcond = true;
if (sdate != sdate[1] and stime >= ET) or
(sdate == sdate[1] and stime >= ET and stime[1] < ET) Then
Tcond = False;
if sdate != sdate[1] Then
SetStopEndofday(ET);
if bdate != bdate[1] Then
SetStopEndofday(0);
if Tcond == true then
{
진입청산수식
}
즐거운 하루되세요
> 처음처럼22 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 오일거래하는데 시간이 아침7시부터 다음날 6시까지인가요?
그렇다면 다음날 아침7시까지 의 수식은 어떻게되나요? 썸머타임때는 어떻게 되나요?