커뮤니티

수식부탁드립니다.

프로필 이미지
미완
2025-02-27 12:11:23
436
글번호 188619
답변완료
input : StartTime(170000),EndTime(155000); 위 함수를 1. input : StartTime(170000),EndTime(020000); 2. input : StartTime(020001),EndTime(155000); 로 나누었을때 1번 시간대에 매매 진입한 내용이 있을시 정해진 시간(020000)에 청산, 2번 시간대에 매매 진입한 내용이 있을시 정해진 시간(155000)에 무조건 청산이 되도록 수식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-02-27 15:54:59

안녕하세요 예스스탁입니다. input : StartTime1(170000),EndTime1(020000); input : StartTime2(020001),EndTime2(155000); if (sdate != sdate[1] and stime >= EndTime1) or (sdate == sdate[1] and stime >= EndTime1 and stime[1] < EndTime1) Then { if MarketPosition == 1 Then ExitLong("bx1"); if MarketPosition == -1 Then ExitShort("sx1"); } if (sdate != sdate[1] and stime >= EndTime2) or (sdate == sdate[1] and stime >= EndTime2 and stime[1] < EndTime2) Then { if MarketPosition == 1 Then ExitLong("bx2"); if MarketPosition == -1 Then ExitShort("sx2"); } 즐거운 하루되세요 > 미완 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > input : StartTime(170000),EndTime(155000); 위 함수를 1. input : StartTime(170000),EndTime(020000); 2. input : StartTime(020001),EndTime(155000); 로 나누었을때 1번 시간대에 매매 진입한 내용이 있을시 정해진 시간(020000)에 청산, 2번 시간대에 매매 진입한 내용이 있을시 정해진 시간(155000)에 무조건 청산이 되도록 수식 부탁드립니다.