커뮤니티

수식 수정 부탁드립니다

프로필 이미지
산이보리
2018-12-03 09:55:12
194
글번호 124070
답변완료
매수조건 : 이격도 99.5 상승돌파, 60일, 120일 이평선 정배열 매수청산조건 : 이격도 100.5 하락 돌파 매도조건 : 이격도 100.5 하락돌파, 60일, 120일 이평선 역배열 매도청산조건 : 이격도 99.5 상승돌파 매수는 1계약 매도는 2계약 주문 넣고 싶습니다 감사합니다 ---- Input : Period(60), LPercent(99.5), SPercent(100.5); Var : value(0),mav1(0),mav2(0); value = Disparity(Period) ; mav1 = ma(C,60); mav2 = ma(C,120); # 매수 If CrossUp(value,LPercent) and mav1 > mav2 Then { Buy(); } # 매수청산 If CrossDown(value,SPercent) Then { ExitLong(); } # 매도 If CrossDown(value,SPercent) and mav1 < mav2 Then { Sell(); } # 매도청산 If CrossUp(value,LPercent) Then { ExitShort(); }
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-12-03 15:32:03

안녕하세요 예스스탁입니다. Input : Period(60), LPercent(99.5), SPercent(100.5); Var : value(0),mav1(0),mav2(0); value = Disparity(Period) ; mav1 = ma(C,60); mav2 = ma(C,120); # 매수 If CrossUp(value,LPercent) and mav1 > mav2 Then { Buy("b",OnClose,def,1); } # 매수청산 If CrossDown(value,SPercent) Then { ExitLong("bx"); } # 매도 If CrossDown(value,SPercent) and mav1 < mav2 Then { Sell("s",OnClose,def,2); } # 매도청산 If CrossUp(value,LPercent) Then { ExitShort("sx"); } 즐거운 하루되세요 > 산이보리 님이 쓴 글입니다. > 제목 : 수식 수정 부탁드립니다 > 매수조건 : 이격도 99.5 상승돌파, 60일, 120일 이평선 정배열 매수청산조건 : 이격도 100.5 하락 돌파 매도조건 : 이격도 100.5 하락돌파, 60일, 120일 이평선 역배열 매도청산조건 : 이격도 99.5 상승돌파 매수는 1계약 매도는 2계약 주문 넣고 싶습니다 감사합니다 ---- Input : Period(60), LPercent(99.5), SPercent(100.5); Var : value(0),mav1(0),mav2(0); value = Disparity(Period) ; mav1 = ma(C,60); mav2 = ma(C,120); # 매수 If CrossUp(value,LPercent) and mav1 > mav2 Then { Buy(); } # 매수청산 If CrossDown(value,SPercent) Then { ExitLong(); } # 매도 If CrossDown(value,SPercent) and mav1 < mav2 Then { Sell(); } # 매도청산 If CrossUp(value,LPercent) Then { ExitShort(); }