커뮤니티

거래시간 수정 요청

프로필 이미지
요타
2018-09-20 11:05:21
192
글번호 122173
답변완료

첨부 이미지

* 새벽 특정 시간 24시 이후부터는 거래가 안되는데 수정좀 요청 드립니다. input : 시스템적용일(20180919), 시스템적용시간(080000) ; if sdate >= 시스템적용일 and stime >= 시스템적용시간 Then { var : cnt(0),Xcnt(0),Ecnt(0) ; Ecnt = 0; for cnt = 0 to 20 { if sdate == EntryDate(cnt) Then Ecnt = Ecnt+1; } if date != date[1] Then Xcnt = 0 ; var1 =ma(c,3) ; var2 =ma(c,9) ; if CrossUp(c,var1) Then buy(); if CrossDown(var1,var2) Then Sell(); } * 고맙습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-09-20 11:11:27

안녕하세요 예스스탁입니다. 수식에 당일진입횟수를 계산하는 내용은 있지만 해당 변수(Ecnt)를 if조건식에 사용하는 부분이 없습니다. Xcnt도 마찬가지로 변수를 사용하는 부분이 없습니다. 수식 작성에 참고하시기 바랍니다. input : 시스템적용일(20180919), 시스템적용시간(080000) ; var : cnt(0),Xcnt(0),Ecnt(0) ; Ecnt = 0; for cnt = 0 to 20 { if sdate == EntryDate(cnt) Then Ecnt = Ecnt+1; } if date != date[1] Then Xcnt = 0 ; var1 =ma(c,3) ; var2 =ma(c,9) ; if sdate >= 시스템적용일 and stime >= 시스템적용시간 Then { Condition1 = true; } if Condition1 == true then { if CrossUp(c,var1) Then buy(); if CrossDown(var1,var2) Then Sell(); } 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 거래시간 수정 요청 > * 새벽 특정 시간 24시 이후부터는 거래가 안되는데 수정좀 요청 드립니다. input : 시스템적용일(20180919), 시스템적용시간(080000) ; if sdate >= 시스템적용일 and stime >= 시스템적용시간 Then { var : cnt(0),Xcnt(0),Ecnt(0) ; Ecnt = 0; for cnt = 0 to 20 { if sdate == EntryDate(cnt) Then Ecnt = Ecnt+1; } if date != date[1] Then Xcnt = 0 ; var1 =ma(c,3) ; var2 =ma(c,9) ; if CrossUp(c,var1) Then buy(); if CrossDown(var1,var2) Then Sell(); } * 고맙습니다.