커뮤니티

수식 좀 봐주시면 감사하겠습니다

프로필 이미지
hunter33
2022-01-05 11:12:08
1156
글번호 155126
답변완료
항상 감사드립니다. 다음과 같은 식을 사용하고 있는데 Input:Dummyv(1), Lossv(2); If CrossDown(c, Dummyv) Then Sell("S", OnClose); If MarketPosition==-1 and CrossUp(c, Lossv) Then ExitShort("Loss", OnClose); 여기서 CrossUp(c, Lossv) Then ExitShort("Loss", OnClose) 대신에 주가지수선물 1분봉 5분 이동평균값이 3분전(예를 들면 9시 30분종가기준 이동평균값 과 9시 33분 종가기준 이동 평균값)과 비교해서 지금 5분 이동평균값이 3분전 5분 이동평균값보다 높으면 포지션을 정리하는(exitshort) 하는 주문을 넣으려고 하는데 어떻게 하면 좋겠습니까? Million Thanks in advance!!! 감사합니다!!!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-01-05 14:59:44

안녕하세요 예스스탁입니다. Input : Dummyv(1),P(5),prev(3); var : mav(0); #이동평균 mav = ma(C,P); If CrossDown(c, Dummyv) Then Sell("S", OnClose); #매도진입후 현재봉 이평이 3(prev)봉전값보다 크면 청산 If MarketPosition==-1 and mav > mav[prev] Then ExitShort("Loss", OnClose); 즐거운 하루되세요 > hunter33 님이 쓴 글입니다. > 제목 : 수식 좀 봐주시면 감사하겠습니다 > 항상 감사드립니다. 다음과 같은 식을 사용하고 있는데 Input:Dummyv(1), Lossv(2); If CrossDown(c, Dummyv) Then Sell("S", OnClose); If MarketPosition==-1 and CrossUp(c, Lossv) Then ExitShort("Loss", OnClose); 여기서 CrossUp(c, Lossv) Then ExitShort("Loss", OnClose) 대신에 주가지수선물 1분봉 5분 이동평균값이 3분전(예를 들면 9시 30분종가기준 이동평균값 과 9시 33분 종가기준 이동 평균값)과 비교해서 지금 5분 이동평균값이 3분전 5분 이동평균값보다 높으면 포지션을 정리하는(exitshort) 하는 주문을 넣으려고 하는데 어떻게 하면 좋겠습니까? Million Thanks in advance!!! 감사합니다!!!