커뮤니티

질문 좀 드리겠습니다

프로필 이미지
asd
2014-04-03 16:20:18
140
글번호 74107
답변완료
이 두 보조지표를 5분봉 차트에 적용해서 보고있는데요 전날 종가와 당일 시가에 영향을 받아서 장 초반에 지표 보기가 어려워서 그런데 전날의 데이터는 초기화 하고 당일날 들어오는 데이터부터 반영되게 좀 바꿔주실 수 있으신지 요? 1 OC Histogram Input: CloseLen(10), OpenLen(10); var : OCH(0); OCH = EMA(Close, CloseLen) - EMA(Open, OpenLen); If OCH > 0 Then { plot1(OCH,"OC Histogram"); plot2(0,"OC Histogram"); } Else { plot1(0,"OC Histogram"); plot2(OCH,"OC Histogram"); } PlotBaseLine1(0,"기준선 0"); 2 호가 잔량이평 Input : Period(5); Var : value(0); value = ma(bids,period)-ma(asks,period); If value > value[1] Then { Plot1(value, "매수총잔량 우위"); Plot2(0, "매도총잔량 우위"); } Else{ Plot1(0, "매수총잔량 우위"); Plot2(value, "매도총잔량 우위"); } PlotBaseLine1(0,"기준선"); 감사합니다 ps.초기화에 대하여 검색하던중 이평선을 이용하는 지표에서는 전날 데이터의 영향을 받을 수 밖에 없다고 하셨더라고요 그래서 저도 생각해 보니까 그게 맞는건데 제가 원하는건 장초반에는 그날 데이터가 없어서 지표가 표시 안되도 괜찮고 그날 입력되는 부분부터 지표로 나타날 수 있게 만들고 싶습니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-04-03 16:54:59

안녕하세요 예스스탁입니다. 문의하신 내용은 지표 출력 자체를 당일에만 하게 해서 보시는 방법뿐이 없습니다. 과거일에는 지표출력을 하지 않고 항상 당일만 표시되게 하는 식입니다. 1 OC Histogram Input: CloseLen(10), OpenLen(10); var : OCH(0); OCH = EMA(Close, CloseLen) - EMA(Open, OpenLen); if CurrentDate == sdate then{ If OCH > 0 Then { plot1(OCH,"OC Histogram"); plot2(0,"OC Histogram"); } Else { plot1(0,"OC Histogram"); plot2(OCH,"OC Histogram"); } PlotBaseLine1(0,"기준선 0"); } 2 호가 잔량이평 Input : Period(5); Var : value(0); value = ma(bids,period)-ma(asks,period); if CurrentDate == sdate then If value > value[1] Then { Plot1(value, "매수총잔량 우위"); Plot2(0, "매도총잔량 우위"); } Else{ Plot1(0, "매수총잔량 우위"); Plot2(value, "매도총잔량 우위"); } } PlotBaseLine1(0,"기준선"); 즐거운 하루되세요 > asd 님이 쓴 글입니다. > 제목 : 질문 좀 드리겠습니다 > 이 두 보조지표를 5분봉 차트에 적용해서 보고있는데요 전날 종가와 당일 시가에 영향을 받아서 장 초반에 지표 보기가 어려워서 그런데 전날의 데이터는 초기화 하고 당일날 들어오는 데이터부터 반영되게 좀 바꿔주실 수 있으신지 요? 1 OC Histogram Input: CloseLen(10), OpenLen(10); var : OCH(0); OCH = EMA(Close, CloseLen) - EMA(Open, OpenLen); If OCH > 0 Then { plot1(OCH,"OC Histogram"); plot2(0,"OC Histogram"); } Else { plot1(0,"OC Histogram"); plot2(OCH,"OC Histogram"); } PlotBaseLine1(0,"기준선 0"); 2 호가 잔량이평 Input : Period(5); Var : value(0); value = ma(bids,period)-ma(asks,period); If value > value[1] Then { Plot1(value, "매수총잔량 우위"); Plot2(0, "매도총잔량 우위"); } Else{ Plot1(0, "매수총잔량 우위"); Plot2(value, "매도총잔량 우위"); } PlotBaseLine1(0,"기준선"); 감사합니다 ps.초기화에 대하여 검색하던중 이평선을 이용하는 지표에서는 전날 데이터의 영향을 받을 수 밖에 없다고 하셨더라고요 그래서 저도 생각해 보니까 그게 맞는건데 제가 원하는건 장초반에는 그날 데이터가 없어서 지표가 표시 안되도 괜찮고 그날 입력되는 부분부터 지표로 나타날 수 있게 만들고 싶습니다