커뮤니티
문의드립니다~
2017-06-16 05:18:50
153
글번호 110476
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;
===============================
위식에서요~
MarketPosition != MarketPosition[1] and MarketPosition == 1
이부분이 이해가 어려워서요..~
글자 그대로 이해하면
현재 마켓포지션이 이전마켓포지션과 같지않다 그리고 현재마켓포지션이 매수이면
인데 현재 마켓포지션이 이전마켓포지션과 같지않다 <<- 이부분이 애매하고 이해가 잘 안갑니다. 설명 좀 부탁드립니다!
감사합니다 좋은하루되세요!^^
답변 1
예스스탁 예스스탁 답변
2017-06-16 12:54:24
안녕하세요
예스스탁입니다.
MarketPosition은 신호상 현재 포지션 상태입니다.
현재봉이 무포지션이면 0
현재봉이 매수포지션으로 진입된 상태이면 1
현재봉이 매도포지션으로 진입된 상태이면 -1
값을 리턴합니다.
MarketPosition != MarketPosition[1]
현재봉과 한봉전의 MarketPosition이 다르다는 것은 아래와 같이
진입이 청산되서 무포지션이 되거나
1 --> 0
-1 --> 0
진입이 발생해서 무포지션에서 매수나 매도로 진입했거나
0 --> 1
0 --> -1
혹은 스위칭이 발생해서 매수진입에서 매도진입으로 또는 매도진입에서 매수진입으로
변경된 상태를 나타냅니다.
-1 --> 1
1 --> -1
작성된 수식에서는 아래 내용은
if MarketPosition != MarketPosition[1] and MarketPosition == 1 Then
Bcnt = Bcnt+1;
포지션이 변경되어 매수진입상태가 되었음을 의미합니다
즉 매수신호가 발생했다는 의미이고
Bcnt는 매수신호가 발생할때마다 1씩 증가합니다.
if MarketPosition != MarketPosition[1] and MarketPosition == -1 Then
Scnt = Scnt+1;
포지션이 변경되어 매도진입상태가 되었음을 의미합니다.
즉 매도신호가 발생했다는 의미이고
Scnt는 매도신호가 발생할때마다 1씩 증가합니다.
즐거운 하루되세요
> 겐지 님이 쓴 글입니다.
> 제목 : 문의드립니다~
> 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;
===============================
위식에서요~
MarketPosition != MarketPosition[1] and MarketPosition == 1
이부분이 이해가 어려워서요..~
글자 그대로 이해하면
현재 마켓포지션이 이전마켓포지션과 같지않다 그리고 현재마켓포지션이 매수이면
인데 현재 마켓포지션이 이전마켓포지션과 같지않다 <<- 이부분이 애매하고 이해가 잘 안갑니다. 설명 좀 부탁드립니다!
감사합니다 좋은하루되세요!^^