커뮤니티

문의드립니다~

프로필 이미지
겐지
2017-06-09 21:51:42
145
글번호 110303
답변완료
var : scnt(0), T(0), Bcnt(0); if crossup(tic20,tic60) Then{ T = 1; Bcnt = 0; if MarketPosition == 1 Then Bcnt = 1; } if crossdown(tic20,tic60) Then{ T = -1; Scnt = 0; if MarketPosition == -1 Then Scnt = 1; } if MarketPosition != MarketPosition[1] and MarketPosition == 1 Then Bcnt = Bcnt+1; if MarketPosition != MarketPosition[1] and MarketPosition == -1 Then Scnt = Scnt+1; 이전글 문의내용에서 위 식을 받았습니다~ 시스템으로 잘 작동하고 있거든요~ 감사합니다^^ 여기서 한가지 조건을 더 추가하고 싶은데요~ 60일선이 240일선 위에 있으면 매수포지션은 20일선과 60일선 골든크로스 다음에 2번만진입 매도포지션은 20일선과 60일선 데드크로스 다음에 1번만진입 60일선이 240일선 아래에 있으면 매도포지션은 20일선과 60일선 데드크로스 다음에 2번만진입 매수포지션은 20일선과 60일선 골든크로스 다음에 1번만진입 60일선과 240일선 사이의 이격이 3틱이내이면 매도포지션은 20일선과 60일선 데드크로스 다음에 2번만진입 매수포지션은 20일선과 60일선 골든크로스 다음에 2번만진입 감사합니다~!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-06-12 11:40:02

안녕하세요 예스스탁입니다. var : scnt(0), T(0), Bcnt(0),MaxBuy(0),MaxSell(0); if abs(tic20-tic240) <= PriceScale*3 Then{ MAxBuy = 2; MAxSell = 2; } else{ if tic60 > tic240 Then{ MAxBuy = 2; MAxSell = 1; } else{ MAxBuy = 1; MAxSell = 2; } } if crossup(tic20,tic60) Then{ T = 1; Bcnt = 0; if MarketPosition == 1 Then Bcnt = 1; } if crossdown(tic20,tic60) Then{ T = -1; Scnt = 0; if MarketPosition == -1 Then Scnt = 1; } if MarketPosition != MarketPosition[1] and MarketPosition == 1 Then Bcnt = Bcnt+1; if MarketPosition != MarketPosition[1] and MarketPosition == -1 Then Scnt = Scnt+1; if T == 1 and 매수진입조건 and Bcnt < MaxBuy Then buy(); if T == -1 and 매도진입조건 and Scnt < MaxSell Then sell(); 즐거운 하루되세요 > 겐지 님이 쓴 글입니다. > 제목 : 문의드립니다~ > var : scnt(0), T(0), Bcnt(0); if crossup(tic20,tic60) Then{ T = 1; Bcnt = 0; if MarketPosition == 1 Then Bcnt = 1; } if crossdown(tic20,tic60) Then{ T = -1; Scnt = 0; if MarketPosition == -1 Then Scnt = 1; } if MarketPosition != MarketPosition[1] and MarketPosition == 1 Then Bcnt = Bcnt+1; if MarketPosition != MarketPosition[1] and MarketPosition == -1 Then Scnt = Scnt+1; 이전글 문의내용에서 위 식을 받았습니다~ 시스템으로 잘 작동하고 있거든요~ 감사합니다^^ 여기서 한가지 조건을 더 추가하고 싶은데요~ 60일선이 240일선 위에 있으면 매수포지션은 20일선과 60일선 골든크로스 다음에 2번만진입 매도포지션은 20일선과 60일선 데드크로스 다음에 1번만진입 60일선이 240일선 아래에 있으면 매도포지션은 20일선과 60일선 데드크로스 다음에 2번만진입 매수포지션은 20일선과 60일선 골든크로스 다음에 1번만진입 60일선과 240일선 사이의 이격이 3틱이내이면 매도포지션은 20일선과 60일선 데드크로스 다음에 2번만진입 매수포지션은 20일선과 60일선 골든크로스 다음에 2번만진입 감사합니다~!