커뮤니티

문의 드립니다

프로필 이미지
파란별
2020-05-23 12:24:39
1454
글번호 139105
답변완료
1. 코스피선물(data1)과 삼성전자(data2)의 지수변화를 변동율로 계산된 지표를 만들고 싶습니다. 각각의 변동율을 이동평균(ex 3, 5, 10)선으로 만들고 싶습니다. 베이시스 차이로 만들어 보니 선물은 250대이고 삼성전자는 40000원대라 화면에 왜곡되어 나타나서요.. input 문으로 당일시가기준, 전일종가기준, 챠트나오는 기.간 전체를 선택할수 있으면 좋겠습니다. 이동평균선도 마찬가지 이구요 2. data2의 보조지표로 순호가잔량(bids-asks)을 만들고 싶습니다 순호가잔량=bids(data2)-asks(data2) 이렇게 하니 오류가 나오네요. 이동평균선도 부탁 드립니다. 감사합니다..
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-05-25 08:42:25

안녕하세요 예스스탁입니다. 1 n이 0이면 당일시가, 1이면 전일종가, 2이면 차트첫봉시가기준입니다. input : N(0),P1(3),P2(5),P3(10); var : O1(0,data1),R1(0,data1),M11(0,data1),M12(0,data1),M13(0,data1); var : O2(0,data2),R2(0,data2),M21(0,data1),M22(0,data1),M23(0,data1); if N == 0 Then { O1 = data1(dayopen); O2 = data1(openD(0)); } if N == 1 Then { O1 = data1(DayClose(1)); O2 = data2(CloseD(1)); } if N == 2 then { if data1(index == 0) Then O1 = data1(O); if data2(index == 0) Then O2 = data2(O); } if O1 > 0 Then { R1 = data1((C-O1)/O1*100); M11 = data1(ma(R1,P1)); M12 = data1(ma(R1,P2)); M13 = data1(ma(R1,P3)); plot1(R1,"d1 등락률"); plot2(M11,"d1 이평1"); plot3(M12,"d1 이평2"); plot4(M13,"d1 이평3"); } if O2 > 0 Then { R2 = data2((C-O2)/O1*100); M21 = data1(ma(R1,P1)); M22 = data1(ma(R1,P2)); M23 = data1(ma(R1,P3)); plot5(R2,"d2 등락률"); plot6(M21,"d2 이평3"); plot7(M22,"d2 이평3"); plot8(M23,"d2 이평3"); } 2 data2 함수안에 값이나 계산식이 위치해야 합니다. Input : P1(5),P2(20); var : diff(0,data2),M1(0,data2),M2(0,data2); diff = data2(Bids-asks); M1 = data2(ma(diff,P1)); M2 = data2(ma(diff,P2)); Plot1(diff, "D2 잔량차"); Plot2(M1, "D2 이평1"); Plot3(M2, "D2 이평2"); 즐거운 하루되세요 > 파란별 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 1. 코스피선물(data1)과 삼성전자(data2)의 지수변화를 변동율로 계산된 지표를 만들고 싶습니다. 각각의 변동율을 이동평균(ex 3, 5, 10)선으로 만들고 싶습니다. 베이시스 차이로 만들어 보니 선물은 250대이고 삼성전자는 40000원대라 화면에 왜곡되어 나타나서요.. input 문으로 당일시가기준, 전일종가기준, 챠트나오는 기.간 전체를 선택할수 있으면 좋겠습니다. 이동평균선도 마찬가지 이구요 2. data2의 보조지표로 순호가잔량(bids-asks)을 만들고 싶습니다 순호가잔량=bids(data2)-asks(data2) 이렇게 하니 오류가 나오네요. 이동평균선도 부탁 드립니다. 감사합니다..