커뮤니티
뜻을 몰라서요 죄송합니다
2015-06-16 09:44:26
100
글번호 87240
더우신데 노고가 많으십니다 기초적인 질문인거 같아 죄송합니다 설명좀 부탁드립니다
첫번째 질문
var1 = ma(c,5);
에서 var1<var1[1] 무슨뜻인지 풀이좀 해주시고 그리고 어떨때 쓰는지요?
두번째질문
sdate == sdate[1] 이것도 무슨뜻이고 어떨떄 쓰는지요?
bdate == bdate[1] 이것도 무슨뜻이고 어떨때 쓰는지요?
MarketPosition != MarketPosition[1] 이것도 무슨뜻이고 어떨때 쓰이는지?부탁드려요
감사합니다 꾸벅
답변 1
예스스탁 예스스탁 답변
2015-06-16 13:30:14
안녕하세요
예스스탁입니다.
1.
#var1에 5이동평균값을 저장
var1 = ma(c,5);
#var1이 1봉전 var1보다 작다 (5이평이 하락)
if var1<var1[1] then
2,
Sdate == Sdate[1]
현재봉 날짜가 1봉전 날짜와 같다라는 표현으로
2개봉이 같은날의 봉이라는 의미입니다.
반대로 아래와 같이 표현하시면
Sdate != Sdate[1]
현재봉 날짜가 1봉전 날짜와 다르다라는 표현으로
현재봉이 날짜가 바뀌고 첫봉(오늘첫봉)이라는 의미입니다.
bdate == bdate[1]
Bdate는 영업일을 리턴하는 함수입니다.
24시간 거래가 되는 파생상품 종목들은 0시를 기준으로 영업일이 변경되지 않고
0시가 아닌 다른 시간을 기준으로 영업일이 변경됩니다.
가령 국내 선물의 경우에도 야간장이 있어 아침 9시에서~새벽 5시까지 거래가 되는데
16일 9시에 시작해서~다음날(17일) 새벽5시까지를 하나의 사이클(영업일)로 보게 됩니다.
그래서 영업일은 9시에 변경이 됩니다.
마찬가지로 Bdate != Bdate[1]와 같이 표현하시면 영업일 변경 후 첫봉을 의미하게 됩니다.
3
MarketPosition 은 차트의 신호포지션 상태를 리턴하는 함수입니다.
매수진입신호 이후에는 1, 매도진입신호이후에는 -1, 청산신호 이후에 아무 진입도 없는 구간은 0입니다.
그러므로 MarketPosition != MarketPosition[1]라는 표현은
한봉전과 현재봉 차트포지션 상태가 다르다라는 표현으로
진입이나 청산이 발생했음을 의미합니다.
즐거운 하루되세요
> 개미왕초 님이 쓴 글입니다.
> 제목 : 뜻을 몰라서요 죄송합니다
> 더우신데 노고가 많으십니다 기초적인 질문인거 같아 죄송합니다 설명좀 부탁드립니다
첫번째 질문
var1 = ma(c,5);
에서 var1<var1[1] 무슨뜻인지 풀이좀 해주시고 그리고 어떨때 쓰는지요?
두번째질문
sdate == sdate[1] 이것도 무슨뜻이고 어떨떄 쓰는지요?
bdate == bdate[1] 이것도 무슨뜻이고 어떨때 쓰는지요?
MarketPosition != MarketPosition[1] 이것도 무슨뜻이고 어떨때 쓰이는지?부탁드려요
감사합니다 꾸벅
다음글
이전글