커뮤니티

질문 한가지

프로필 이미지
에구머니
2018-11-08 22:24:15
157
글번호 123479
답변완료
안녕하세요? 참조 데이터 3개를 사용한 지표식입니다. v1 = n1*C + n2*data2(C) + n3*data3(C) + n4*data4(C); 일봉으로 5000 개의 봉들을 다 보여라 했는데, 문제는 주데이터는 5000개가 다 있지만, 참조데이터들은 상장 시점들이 제각각이어서, 어떤건 예컨대 4000개만 있고, 어떤건 3000개만 있고, 어떤건 2000개의 봉들만 있다고 합시다. 이럴때, 모든 참조데이터들이 존재하는 최초의 v1 값을 수평선으로 그리고(plotbaseline1), 그 값에 대한 v1의 % 를 그리고 싶습니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-11-09 13:46:21

안녕하세요 예스스탁입니다. var : cond(false),v1(0); V1 = n1*C + n2*data2(C) + n3*data3(C) + n4*data4(C); if cond == false and IsNaN(data1(c)) == false and IsNaN(data2(c)) == false and IsNaN(data3(c)) == false and IsNaN(data4(c)) == false Then { cond = true; v2 = v1; } if cond == true Then { plot1(v2); plot2((v1-v2)/v2*100); } 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 질문 한가지 > 안녕하세요? 참조 데이터 3개를 사용한 지표식입니다. v1 = n1*C + n2*data2(C) + n3*data3(C) + n4*data4(C); 일봉으로 5000 개의 봉들을 다 보여라 했는데, 문제는 주데이터는 5000개가 다 있지만, 참조데이터들은 상장 시점들이 제각각이어서, 어떤건 예컨대 4000개만 있고, 어떤건 3000개만 있고, 어떤건 2000개의 봉들만 있다고 합시다. 이럴때, 모든 참조데이터들이 존재하는 최초의 v1 값을 수평선으로 그리고(plotbaseline1), 그 값에 대한 v1의 % 를 그리고 싶습니다. 감사합니다.