커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2022-08-02 00:34:40
1454
글번호 161216
답변완료
안녕하세요? 국내선믈 일봉상 매월 첫영업일이 양봉이면 두번째 영업일 시가에 매수 진입하고 말일 종가로 청산하고 싶습니다. 음봉이면 매도 진입입니다. 일봉상으로 구현이 어렵다면 장기분봉으로 최대한 비슷한 전략이 될 수 있도록 스크립트 작성 요청드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-08-02 14:24:25

안녕하세요 예스스탁입니다. 수식으로 매달 영업일로 말일이 체크되지 못합니다. 그러므로 매월말일 청산은 가능하지 않습니다. 다음달 시가에 청산하게 추가해 드립니다. if Bdate != Bdate[1] Then { if Bdate > Bdate[1]+30 Then { var1 = 0; } var1 = var1+1; } if NextBarSdate != sDate and var1 == 1 Then { if C > DayOpen Then Buy("b",AtMarket); if C < DayOpen Then Sell("s",AtMarket); } if NextBarSdate > sDate+30 Then { if MarketPosition == 1 Then ExitLong("bx",AtMarket); if MarketPosition == -1 Then ExitShort("sx",AtMarket); } 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 국내선믈 일봉상 매월 첫영업일이 양봉이면 두번째 영업일 시가에 매수 진입하고 말일 종가로 청산하고 싶습니다. 음봉이면 매도 진입입니다. 일봉상으로 구현이 어렵다면 장기분봉으로 최대한 비슷한 전략이 될 수 있도록 스크립트 작성 요청드립니다. 감사합니다.