커뮤니티

글번호 60194번 재질문

프로필 이미지
흰둥이아빠
2018-12-03 16:00:55
184
글번호 124106
답변완료
안녕하세요? 아래 글번호 60194번 재질문입니다. 함수요청드립니다. 해외선물 크루드오일 30분봉으로 거래를 하고자 합니다. 써머타임 적용시에는 1번으로, 써머타임 해지시에는 2번전략으로 거래를 하고자 합니다. 하나의 스크립트로 요청드립니다. 1. 써머타임 적용시 -매수: 23시 30분 시점에 현재가 > 00시 30분 시점에 현재가 이면, 익일 1시 시초가 진입 -매도: 23시 30분 시점에 현재가 < 00시 30분 시점에 현재가 이면, 익일 1시 시초가 진입 -청산: SetStopEndOfday(043000); -당일 진입, 당일 청산으로 1번 왕복 거래입니다. 2. 써머타임 해지시 -매수: 22시 30분 시점에 현재가 > 23시 30분 시점에 현재가 이면, 익일 0시 시초가 진입 -매도: 22시 30분 시점에 현재가 < 23시 30분 시점에 현재가 이면, 익일 0시 시초가 진입 -청산: SetStopEndOfday(033000); -당일 진입, 당일 청산으로 1번 왕복 거래입니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-12-04 10:52:54

안녕하세요 예스스탁입니다. Var : Summer(False),Year(0); Year = Floor(sDate / 10000); Value1 = (10000 * Year) + (100 * 3) + 1; Value2 = 15 - dayofweek(value1); value3 = (10000 * Year) + (100 * 11) + 1; value4 = 8 - dayofweek(value3); Summer = date > (10000 * Year) + (100 * 3) + value2 And date < (10000 * Year) + (100 * 11) + value4; if summer == true then { if sdate != sdate[1] Then SetStopEndofday(043000); if bdate != bdate[1] Then SetStopEndofday(0); if stime == 233000 then var1 = C; if stime == 003000 and var1 > C Then buy("b1",AtMarket); if stime == 003000 and var1 < C Then Sell("s1",AtMarket); } if summer == False then { if sdate != sdate[1] Then SetStopEndofday(033000); if bdate != bdate[1] Then SetStopEndofday(0); if stime == 223000 then var1 = C; if stime == 233000 and var1 > C Then buy("b2",AtMarket); if stime == 233000 and var1 < C Then Sell("s2",AtMarket); } 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 글번호 60194번 재질문 > 안녕하세요? 아래 글번호 60194번 재질문입니다. 함수요청드립니다. 해외선물 크루드오일 30분봉으로 거래를 하고자 합니다. 써머타임 적용시에는 1번으로, 써머타임 해지시에는 2번전략으로 거래를 하고자 합니다. 하나의 스크립트로 요청드립니다. 1. 써머타임 적용시 -매수: 23시 30분 시점에 현재가 > 00시 30분 시점에 현재가 이면, 익일 1시 시초가 진입 -매도: 23시 30분 시점에 현재가 < 00시 30분 시점에 현재가 이면, 익일 1시 시초가 진입 -청산: SetStopEndOfday(043000); -당일 진입, 당일 청산으로 1번 왕복 거래입니다. 2. 써머타임 해지시 -매수: 22시 30분 시점에 현재가 > 23시 30분 시점에 현재가 이면, 익일 0시 시초가 진입 -매도: 22시 30분 시점에 현재가 < 23시 30분 시점에 현재가 이면, 익일 0시 시초가 진입 -청산: SetStopEndOfday(033000); -당일 진입, 당일 청산으로 1번 왕복 거래입니다.