커뮤니티

수식 문의-재질문(70063)

프로필 이미지
에구머니
2020-11-25 17:06:55
618
글번호 144204
답변완료

첨부 이미지

1) data2 의 경우 속성창에서 갭보정 해도 안 먹힙니다. 2) 수식으로 가능해야 한다고 보는데요, 그러니까 data2 에서 그저께의 종가가 -10 이었다면, 어제의 분봉들은 data2(C)들을 data2(C) - 10 =:CC로 대체하면 됩니다. 이렇게 만들어진 어제의 CC (== data2(C)-10)들의 종가가 +5라면, 오늘 시작하는 분봉들은 dta2(C)들을 CC := data2(C) + 5로 대체하면 됩니다. 오늘의 이러한 CC 들의 종가가 +20 이라면, 내일은 CC = data2(C)+20 들로 data2(c)들을 CC로 대체하는 수식이 필요합니다. 제가 잘 모르는 것은 data2의 분봉에서, 어제의 종가를 어떻게 표현하는지를 몰라서요... 감사드립니다. ///////////////////// 안녕하세요 예스스탁입니다. 차트봉의 갭보정은 수식으로 가능하지 않습니다. 해당 데이타 더블클릭하면 해당 데이타에 대한 기본차트속성이 나타납니다. 속성창에서 갭보정 설정하셔야 합니다. 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 수식 문의 > 안녕하세요? data2의 분봉에서, 어제의 종가에서부터 오늘의 값들이 시작되도록, 즉, 그림의 갭을 없애도록 수식 부탁드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-11-26 10:57:51

안녕하세요 예스스탁입니다. 1 일반종목의 데이타는 갭보정이 됩니다. 투자주체별과 같은 데이타는 갭보정이 되지 않습니다. 2 수식으로 갭보정하신 다면 아래식 이용하시면 됩니다. 차트설정의 갭보정은 당일 데이타를 기준으로 과거로 가면서 보정한 데이타를 만들지만 수식은 시간의 역순으로는 가능하지 않아 올려주신 내용과 같이 과거에서 현재로 오면서 갭을 누적해 값을 가감해 만드는 방법뿐이 없습니다. 해당 계산으로 차트봉을 만들수는 없고 지표값으로 보셔야 합니다. var : gap(0,Data2),sumgap(0,Data2),GC(0,Data2); if Data2(bdate != bdate[1]) THen { gap = data1(close-Close[1]); sumGap = sumGap+gap; // 일간갭 누적 } GC = data2(C) - sumGap; // 갭보정 종가 Plot1(GC); 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 수식 문의-재질문(70063) > 1) data2 의 경우 속성창에서 갭보정 해도 안 먹힙니다. 2) 수식으로 가능해야 한다고 보는데요, 그러니까 data2 에서 그저께의 종가가 -10 이었다면, 어제의 분봉들은 data2(C)들을 data2(C) - 10 =:CC로 대체하면 됩니다. 이렇게 만들어진 어제의 CC (== data2(C)-10)들의 종가가 +5라면, 오늘 시작하는 분봉들은 dta2(C)들을 CC := data2(C) + 5로 대체하면 됩니다. 오늘의 이러한 CC 들의 종가가 +20 이라면, 내일은 CC = data2(C)+20 들로 data2(c)들을 CC로 대체하는 수식이 필요합니다. 제가 잘 모르는 것은 data2의 분봉에서, 어제의 종가를 어떻게 표현하는지를 몰라서요... 감사드립니다. ///////////////////// 안녕하세요 예스스탁입니다. 차트봉의 갭보정은 수식으로 가능하지 않습니다. 해당 데이타 더블클릭하면 해당 데이타에 대한 기본차트속성이 나타납니다. 속성창에서 갭보정 설정하셔야 합니다. 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 수식 문의 > 안녕하세요? data2의 분봉에서, 어제의 종가에서부터 오늘의 값들이 시작되도록, 즉, 그림의 갭을 없애도록 수식 부탁드립니다. 감사합니다.