커뮤니티

뜻을 몰라서요 죄송합니다

프로필 이미지
개미왕초
2015-06-16 09:44:26
100
글번호 87240
답변완료
더우신데 노고가 많으십니다 기초적인 질문인거 같아 죄송합니다 설명좀 부탁드립니다 첫번째 질문 var1 = ma(c,5); 에서 var1<var1[1] 무슨뜻인지 풀이좀 해주시고 그리고 어떨때 쓰는지요? 두번째질문 sdate == sdate[1] 이것도 무슨뜻이고 어떨&#46468; 쓰는지요? 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] 이것도 무슨뜻이고 어떨&#46468; 쓰는지요? bdate == bdate[1] 이것도 무슨뜻이고 어떨때 쓰는지요? MarketPosition != MarketPosition[1] 이것도 무슨뜻이고 어떨때 쓰이는지?부탁드려요 감사합니다 꾸벅