커뮤니티

수식문의

프로필 이미지
상암동
2022-12-05 19:12:44
1084
글번호 164355
답변완료
늘 감사합니다. 아래의 수식을 기본으로 ---------------------- var1 = Bids; var2 = Asks; var3 = var1/var2*100-100; var4 = var2/var1*100-100; 조건1, 당일 갭이 +1.25,또는 -1.25 이내 이며 당일 시가기준으로 양봉일때 var4의 값이 -20이면 매도 당일 시가기준으로 음봉일때 var3의 값이 -20이면 매수 조건2, 당일 갭이 +1.25 ~ +2.50,또는 -1.25 ~ -2.50 이내 이며 당일 시가기준으로 양봉일때 var4의 값이 -25이면 매도 당일 시가기준으로 음봉일때 var3의 값이 -25이면 매수 조건3, 당일 갭이 +2.50 이상,또는 -2.50 이상, 이내 일때 당일 시가기준으로 양봉일때 var4의 값이 -30이면 매도 당일 시가기준으로 음봉일때 var3의 값이 -30이면 매수 09시10분 이전 진입금지 15시20분 강제청산 익절20틱 손절20틱 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-12-06 10:56:35

안녕하세요 예스스타입니다. input : 익절틱수(20),손절틱수(20); var1 = Bids; var2 = Asks; var3 = var1/var2*100-100; var4 = var2/var1*100-100; if sTime >= 91000 and sTime < 152000 Then { if abs(DayOpen(0)-DayClose(1)) <= 1.25 Then { if c > DayOpen and var4 <= -20 Then Sell("s1"); if c < DayOpen and Var3 <= -20 Then Buy("b1"); } if abs(DayOpen(0)-DayClose(1)) > 1.25 and abs(DayOpen(0)-DayClose(1)) <= 2.50 Then { if c > DayOpen and var4 <= -25 Then Sell("s2"); if c < DayOpen and Var3 <= -25 Then Buy("b2"); } if abs(DayOpen(0)-DayClose(1)) > 2.5 Then { if c > DayOpen and var4 <= -30 Then Sell("s3"); if c < DayOpen and Var3 <= -30 Then Buy("b3"); } } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); SetStopEndofday(152000); 즐거운 하루되세요 > 상암동 님이 쓴 글입니다. > 제목 : 수식문의 > 늘 감사합니다. 아래의 수식을 기본으로 ---------------------- var1 = Bids; var2 = Asks; var3 = var1/var2*100-100; var4 = var2/var1*100-100; 조건1, 당일 갭이 +1.25,또는 -1.25 이내 이며 당일 시가기준으로 양봉일때 var4의 값이 -20이면 매도 당일 시가기준으로 음봉일때 var3의 값이 -20이면 매수 조건2, 당일 갭이 +1.25 ~ +2.50,또는 -1.25 ~ -2.50 이내 이며 당일 시가기준으로 양봉일때 var4의 값이 -25이면 매도 당일 시가기준으로 음봉일때 var3의 값이 -25이면 매수 조건3, 당일 갭이 +2.50 이상,또는 -2.50 이상, 이내 일때 당일 시가기준으로 양봉일때 var4의 값이 -30이면 매도 당일 시가기준으로 음봉일때 var3의 값이 -30이면 매수 09시10분 이전 진입금지 15시20분 강제청산 익절20틱 손절20틱 감사합니다.