커뮤니티

문의드립니다

프로필 이미지
cjfdk
2023-02-11 16:59:52
865
글번호 166203
답변완료
input : signal(10); var1 = OBV; Var2 = Ema(var1,signal); if CrossUp(var1,Var2) Then Buy(); if CrossDown(var1,Var2) Then Sell(); 수고 많으십니다 위 수식에 시간 설정 부탁드립니다 22시 시작하여 다음날 05시 30분분까지 매매하고 05시 30분이 돼면 모든 잔고 청산 하는 식을 추가 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-02-13 16:46:57

안녕하세요 예스스탁입니다. input : signal(10); input : StartTime(220000),EndTime(53000); var : Tcond(false); IF Endtime > starttime Then SetStopEndofday(Endtime); Else { if sDate != sDate[1] Then SetStopEndofday(Endtime); } if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; IF Endtime <= starttime Then { SetStopEndofday(0); } } var1 = OBV; Var2 = Ema(var1,signal); if Tcond == true Then { if CrossUp(var1,Var2) Then Buy(); if CrossDown(var1,Var2) Then Sell(); } 즐거운 하루되세요 > cjfdk 님이 쓴 글입니다. > 제목 : 문의드립니다 > input : signal(10); var1 = OBV; Var2 = Ema(var1,signal); if CrossUp(var1,Var2) Then Buy(); if CrossDown(var1,Var2) Then Sell(); 수고 많으십니다 위 수식에 시간 설정 부탁드립니다 22시 시작하여 다음날 05시 30분분까지 매매하고 05시 30분이 돼면 모든 잔고 청산 하는 식을 추가 부탁드립니다