커뮤니티

수식 문의

프로필 이미지
흑수돌
2018-09-06 10:53:23
160
글번호 121795
답변완료
please check attaschment. always thank you
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-09-06 09:20:01

안녕하세요 예스스탁입니다. plus = 0; if Var3 > 0 Then plus = plus+1; if Var9 > 0 Then plus = plus+1; if var15 > 0 Then plus = plus+1; if var21 > 0 Then plus = plus+1; minus = 0; if var3 < 0 Then minus = minus+1; if Var9 < 0 Then minus = minus+1; if var15 < 0 Then minus = minus+1; if var21 < 0 Then minus = minus+1; if (bdate != bdate[1] and plus >= 3) or (bdate == bdate[1] and plus >= 3 and plus[1] <= 2) Then { if MarketPosition <= 0 or (MarketPosition == 1 and C < LatestEntryPrice(0)) Then buy("p."); } if (bdate != bdate[1] and plus >= 4) or (bdate == bdate[1] and plus >= 4 and plus[1] <= 3) Then { if MarketPosition <= 0 or (MarketPosition == 1 and C < LatestEntryPrice(0)) Then buy(".p."); } if (bdate != bdate[1] and minus >= 3) or (bdate == bdate[1] and minus >= 3 and minus[1] <= 2) Then { if MarketPosition >= 0 or (MarketPosition == -1 and C > LatestEntryPrice(0)) Then sell("p,"); } if (bdate != bdate[1] and minus >= 4) or (bdate == bdate[1] and minus >= 4 and minus[1] <= 3) Then { if MarketPosition <= 0 or (MarketPosition == -1 and C > LatestEntryPrice(0)) Then sell(",p,"); } 즐거운 하루되세요 ----문의내용----- 일전 도움주심에 힘입어, 임의의 조건값 var3,9,15,21을 이용하여 다음과 같은 진입신호를 만들었습니다. plus = 0; if Var3 > 0 Then plus = plus+1; if Var9 > 0 Then plus = plus+1; if var15 > 0 Then plus = plus+1; if var21 > 0 Then plus = plus+1; minus = 0; if var3 < 0 Then minus = minus+1; if Var9 < 0 Then minus = minus+1; if var15 < 0 Then minus = minus+1; if var21 < 0 Then minus = minus+1; if (bdate != bdate[1] and plus >= 3) or (bdate == bdate[1] and plus >= 3 and plus[1] <= 2) Then buy("p."); if (bdate != bdate[1] and plus >= 4) or (bdate == bdate[1] and plus >= 4 and plus[1] <= 3) Then buy(".p."); if (bdate != bdate[1] and minus >= 3) or (bdate == bdate[1] and minus >= 3 and minus[1] <= 2) Then sell("p,"); if (bdate != bdate[1] and minus >= 4) or (bdate == bdate[1] and minus >= 4 and minus[1] <= 3) Then sell(",p,"); 여기에 다음과 같이 추가 조건을 더하고 싶은데요, 추가 조건 1 : 매수 신호가 발생하고 n봉 이내에 추가 매수 진입 신호가 발생할 경우, 추가 매수 신호 봉의 종가가 직전 매수 진입 신호가 발생한 봉의 (종가 -n틱)보다 높다면, 해당 진입 매수 신호는 진입 하지 않음. (다른 진입신호인 경우에는 허용) 2. 매도 신호가 발생하고 n봉 이내에 추가 매도 진입 신호가 발생할 경우, 추가 매도 신호 봉의 저가가 직전 매도 진입 신호가 발생한 봉의 (종가 +n틱)보다 낮다면, 해당 진입 매도 신호는 진입을 제한함. (다른 진입신호인 경우에는 허용) --------------------------- 윈도우가 러시아어 버젼이라 입력이 불편하고 오류가 나서 첨부파일로 드리는 점 양해 바랍니다. 감사합니다. > 흑수돌 님이 쓴 글입니다. > 제목 : 수식 문의 > please check attaschment. always thank you