커뮤니티

지표 수식(지표1, 지표2) 작성 부탁드립니다.

프로필 이미지
원칙투자자
2022-02-09 16:15:46
1198
글번호 156161
답변완료
담당자님, 안녕하세요. 작성해주신 지표 수식을 너무나 잘 활용하고 있습니다. 감사드립니다. (KOSPI200 주가지수 선물) 분봉 차트에서, 예를 들면 3분봉 차트에서 적용하는 지표라고 가정하고 다음과 같은 지표1과 지표2 수식의 작성을 부탁드립니다. =========================================================== =========================================================== <지표 1> 1) 봉중심[(시가+종가)/2]이 지수이평 5선과 20선 중 가장 아래에 있는 지수이평선을 하향 돌파하면 하향돌파 시점의 지수이평선 이격값(=지수이평 5선 - 20선) 대비 각 이격값의 증감 수치를 그래프로 표시 ------------------------------------------------------------------------------------------------- (예시 : A시점에서 봉중심이 지수이평선을 하향 돌파하는 경우) 5 지수이평 360.00 (A) -> 359.97 -> 359.92 20 지수이평 360.02 (A) -> 360.00 -> 359.97 (5-20)이평 이격 -0.02 (A) -> -0.03 -> -0.05 A대비 이격값의 증감 0 -> -0.01 -> -0.03 => 구현하는 결과값 ------------------------------------------------------------------------------------------------- 2) 봉중심[(시가+종가)/2]이 지수이평 5선과 20선 중 가장 위에 있는 지수이평선을 상향 돌파하면 상향돌파 시점의 지수이평선 이격값(=지수이평 5선 - 20선) 대비 각 이격값의 증감 수치를 그래프로 표시 * 기준선1(0.05)와 기준선2(-0.05)의 수평 기준선 2개를 표시함. * 지수이동평균선의 기간과 기준선 수치는 외부입력 변수로 하여 각 수치의 변경 입력이 가능 하도록 구현 =========================================================== =========================================================== <지표 2> 1) 봉중심[(시가+종가)/2]이 지수이평 5선과 20선 중 가장 아래에 있는 지수이평선을 하향 돌파하면 하향돌파 시점의 지수이평선 이격값(=지수이평 5선 - 20선) 대비 각 이격값의 증감을 하향돌파 후 그 때까지 경과한 봉의 개수로 나눈 수치를 그래프로 표시 ------------------------------------------------------------------------------------------------- (예시 : A시점에서 봉중심이 지수이평선을 하향 돌파하는 경우) 5 지수이평 360.00 (A) -> 359.97 -> 359.92 20 지수이평 360.02 (A) -> 360.00 -> 359.97 (5-20)이평 이격 -0.02 (A) -> -0.03 -> -0.05 A대비 이격값의 증감 0 -> -0.01 -> -0.03 경과한 봉개수(n) 0 -> 1 -> 2 증감 / 봉개수(n) 0 -> -0.01 -> -0.015 => 구현하는 결과값 ------------------------------------------------------------------------------------------------- 2) 봉중심[(시가+종가)/2]이 지수이평 5선과 20선 중 가장 위에 있는 지수이평선을 상향 돌파하면 상향돌파 시점의 지수이평선 이격값(=지수이평 5선 - 20선) 대비 각 이격값의 증감을 상향돌파 후 그 때까지 경과한 봉의 개수로 나눈 수치를 그래프로 표시 * 기준선1(0.05)와 기준선2(-0.05)의 수평 기준선 2개를 표시함. * 지수이동평균선의 기간과 기준선 수치는 외부입력 변수로 하여 각 수치의 변경 입력이 가능 하도록 구현 ============================================================= ============================================================= 위와 같이 지표1, 지표2의 수식 작성을 부탁드립니다. 담당자님 노고와 답변에 미리 감사드립니다. 코로나 시국에 건강도 잘 챙기시기 바랍니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-02-10 09:29:06

안녕하세요 예스스탁입니다. 1 input : P1(5),P2(20),기준값1(0.05),기준값2(-0.05); var : Price(0),emav1(0),Emav2(0),Dis(0),maxv(0),minv(0),dis1(0),diff(0); Price = (O+C)/2; Emav1 = Ema(C,P1); Emav2 = Ema(C,P2); dis = Emav1-Emav2; maxv = max(Emav1,Emav2); minv = min(Emav1,emav2); if CrossDown(price,minv) then { Condition1 = true; dis1 = dis; diff = 0; } else if CrossUp(price,maxv) then { Condition1 = true; dis1 = dis; diff = 0; } Else { if Condition1 == true Then diff = dis-dis1; } Plot1(diff); PlotBaseLine1(기준값1); PlotBaseLine2(기준값2); 2 input : P1(5),P2(20),기준값1(0.05),기준값2(-0.05); var : Price(0),emav1(0),Emav2(0),Dis(0),maxv(0),minv(0),dis1(0),diff(0),idx(0); Price = (O+C)/2; Emav1 = Ema(C,P1); Emav2 = Ema(C,P2); dis = Emav1-Emav2; maxv = max(Emav1,Emav2); minv = min(Emav1,emav2); if CrossDown(price,minv) then { Condition1 = true; idx = 0; dis1 = dis; diff = 0; } else if CrossUp(price,maxv) then { Condition1 = true; idx = 0; dis1 = dis; diff = 0; } Else { if Condition1 == true Then { idx = idx+1; diff = (dis-dis1)/idx; } } Plot1(diff); PlotBaseLine1(기준값1); PlotBaseLine2(기준값2); 즐거운 하루되세요 > 원칙투자자 님이 쓴 글입니다. > 제목 : 지표 수식(지표1, 지표2) 작성 부탁드립니다. > 담당자님, 안녕하세요. 작성해주신 지표 수식을 너무나 잘 활용하고 있습니다. 감사드립니다. (KOSPI200 주가지수 선물) 분봉 차트에서, 예를 들면 3분봉 차트에서 적용하는 지표라고 가정하고 다음과 같은 지표1과 지표2 수식의 작성을 부탁드립니다. =========================================================== =========================================================== <지표 1> 1) 봉중심[(시가+종가)/2]이 지수이평 5선과 20선 중 가장 아래에 있는 지수이평선을 하향 돌파하면 하향돌파 시점의 지수이평선 이격값(=지수이평 5선 - 20선) 대비 각 이격값의 증감 수치를 그래프로 표시 ------------------------------------------------------------------------------------------------- (예시 : A시점에서 봉중심이 지수이평선을 하향 돌파하는 경우) 5 지수이평 360.00 (A) -> 359.97 -> 359.92 20 지수이평 360.02 (A) -> 360.00 -> 359.97 (5-20)이평 이격 -0.02 (A) -> -0.03 -> -0.05 A대비 이격값의 증감 0 -> -0.01 -> -0.03 => 구현하는 결과값 ------------------------------------------------------------------------------------------------- 2) 봉중심[(시가+종가)/2]이 지수이평 5선과 20선 중 가장 위에 있는 지수이평선을 상향 돌파하면 상향돌파 시점의 지수이평선 이격값(=지수이평 5선 - 20선) 대비 각 이격값의 증감 수치를 그래프로 표시 * 기준선1(0.05)와 기준선2(-0.05)의 수평 기준선 2개를 표시함. * 지수이동평균선의 기간과 기준선 수치는 외부입력 변수로 하여 각 수치의 변경 입력이 가능 하도록 구현 =========================================================== =========================================================== <지표 2> 1) 봉중심[(시가+종가)/2]이 지수이평 5선과 20선 중 가장 아래에 있는 지수이평선을 하향 돌파하면 하향돌파 시점의 지수이평선 이격값(=지수이평 5선 - 20선) 대비 각 이격값의 증감을 하향돌파 후 그 때까지 경과한 봉의 개수로 나눈 수치를 그래프로 표시 ------------------------------------------------------------------------------------------------- (예시 : A시점에서 봉중심이 지수이평선을 하향 돌파하는 경우) 5 지수이평 360.00 (A) -> 359.97 -> 359.92 20 지수이평 360.02 (A) -> 360.00 -> 359.97 (5-20)이평 이격 -0.02 (A) -> -0.03 -> -0.05 A대비 이격값의 증감 0 -> -0.01 -> -0.03 경과한 봉개수(n) 0 -> 1 -> 2 증감 / 봉개수(n) 0 -> -0.01 -> -0.015 => 구현하는 결과값 ------------------------------------------------------------------------------------------------- 2) 봉중심[(시가+종가)/2]이 지수이평 5선과 20선 중 가장 위에 있는 지수이평선을 상향 돌파하면 상향돌파 시점의 지수이평선 이격값(=지수이평 5선 - 20선) 대비 각 이격값의 증감을 상향돌파 후 그 때까지 경과한 봉의 개수로 나눈 수치를 그래프로 표시 * 기준선1(0.05)와 기준선2(-0.05)의 수평 기준선 2개를 표시함. * 지수이동평균선의 기간과 기준선 수치는 외부입력 변수로 하여 각 수치의 변경 입력이 가능 하도록 구현 ============================================================= ============================================================= 위와 같이 지표1, 지표2의 수식 작성을 부탁드립니다. 담당자님 노고와 답변에 미리 감사드립니다. 코로나 시국에 건강도 잘 챙기시기 바랍니다.