첨부 이미지
그림1
담당자님, 안녕하세요.
작성해주신 지표 수식을 잘 활용하고 있습니다.
매우 감사드립니다.
다음과 같은 지표 수식의 작성을 부탁드립니다.
===========================================================
(분봉 차트에서 적용)
1) 매일 장시작 후 부터 당일의 연산을 새로 시작함
2) (a) 직전 음봉의 종가를 직후에 형성되는 음봉의 종가로 하향 돌파하면
그 하락구간에서 하향 돌파한 횟수를 누적하여 각 해당 캔들의 영역에만 막대 그래프로 표시하되,
양봉 형성되고 그 양봉의 종가를 이후 양봉의 종가로 상향 돌파하게 되면
그 하락구간의 음봉 돌파 횟수의 누적을 종료하고 새로 양봉 돌파 누적 횟수의 연산을 시작함
--> 양봉 돌파 횟수를 누적하는 상승구간이 종료되고
이후에 다시 음봉 발생하고 직전 음봉의 종가를 음봉 종가로 하향 돌파하는 하락구간 시작하면
그 때 부터는 새로 (-)1회 부터 하향 돌파한 누적 횟수를 연산함.
예: 음봉 360 -> 양봉 -> 음봉 358 -> 양봉 -> 음봉 359 -> 양봉 -> 음봉 358 -> 양봉 360 -> 양봉 361
(-)1회 *하향돌파X 누적 (-)2회 (하향종료)/1회
(*직전 음봉의 종가를 하향돌파 못했음)
* (중요) 하향 돌파 누적 횟수는 음수(-)로 표시 (예 : 1회는 -1, 2회는 -2...)
* 하향 돌파, 상향 돌파가 없는 캔들에 대해서는 0 또는 null 값으로 표시
(b) 직전 양봉의 종가를 직후에 형성되는 양봉의 종가로 상향 돌파하면
그 상승구간에서 상향 돌파한 횟수를 누적하여 각 해당 캔들의 영역에만 막대 그래프로 표시하되,
음봉 형성되고 그 음봉의 종가를 이후 음봉의 종가로 하향 돌파하게 되면
그 상승구간의 양봉 돌파 횟수의 누적을 종료하고 새로 음봉 돌파 누적 횟수의 연산을 시작함
--> 음봉 돌파 횟수를 누적하는 하락구간이 종료되고
이후에 다시 양봉 발생하고 직전 양봉의 종가를 양봉 종가로 상향 돌파하는 상승구간 시작하면
그 때 부터는 새로 1회 부터 상향 돌파한 누적 횟수를 연산함
예: 양봉 360 -> 음봉 -> 양봉 362 -> 음봉 -> 양봉 361 -> 음봉 -> 양봉 362 -> 음봉 360 -> 음봉 359
1회 *상향돌파X 누적 2회 (상향종료)/-1회
(*직전 양봉의 종가를 상향돌파 못했음)
* 상향 돌파 누적 횟수는 양수(+)로 표시 (예 : 1회는 1, 2회는 2...)
* 하향 돌파, 상향 돌파가 없는 캔들에 대해서는 0 또는 null 값으로 표시
3) 당일 중 직전 음봉의 종가를 음봉의 종가로 하향돌파, 직전 양봉의 종가를 양봉의 종가로 상향돌파가
계속 반복되면서 하락구간의 돌파 누적 횟수, 상승구간의 상향 돌파 누적 횟수 연산을 반복함.
(추가 요건) (i) 캔들의 종가와 시가가 같은 경우는 양봉 또는 음봉으로 판단하지 않음
(돌파 여부 판단시에 대상에서 제외)
(ii) 두 캔들의 종가가 같은 경우에는 돌파로 판단하지 않음
4) 막대 그래프에 기준선 2개 표시
=============================================================
담당자님의 작성 편의와 제가 더 잘 설명드리기 위해서
지표 작성과 관련한 예시를 엑셀 파일로 작성하여 첨부하였고
그림 파일로도 함께 첨부하였습니다. 참고하시기 바랍니다.
위와 같이 지표 수식의 작성을 부탁드립니다.
성심으로 작성해 주시는 것에 항상 감사하게 생각하며
이번에 지표 작성해 주신 것에 대해서도 미리 감사드립니다.
항상 건강하고 건승하시기 바랍니다.
답변 1
예스스탁
예스스탁 답변
2022-03-04 11:06:21
안녕하세요
예스스탁입니다.
지표속성에서 막대그래프로 지정하고 적용하시면 됩니다.
var : T(0),S(0);
if Bdate != Bdate[1] Then
{
T = 0;
var1 = 0;
Var2 = 0;
var3 = 0;
Var4 = 0;
}
if C > O Then
{
var1 = C;
Var2 = var1[1];
if var1 > Var2 and var2 > 0 Then
{
T = 1;
if T != T[1] Then
S = 0;
S = S+1;
Plot1(S,"S",RED);
}
}
if C < O Then
{
var3 = C;
Var4 = var3[1];
if Var3 < Var4 and Var4 > 0 Then
{
T = -1;
if T != T[1] Then
S = 0;
S = S-1;
Plot1(S,"S",BLUE);
}
}
즐거운 하루되세요
> 원칙투자자 님이 쓴 글입니다.
> 제목 : 제목 : 지표 수식 작성을 부탁드립니다.
> 담당자님, 안녕하세요.
작성해주신 지표 수식을 잘 활용하고 있습니다.
매우 감사드립니다.
다음과 같은 지표 수식의 작성을 부탁드립니다.
===========================================================
(분봉 차트에서 적용)
1) 매일 장시작 후 부터 당일의 연산을 새로 시작함
2) (a) 직전 음봉의 종가를 직후에 형성되는 음봉의 종가로 하향 돌파하면
그 하락구간에서 하향 돌파한 횟수를 누적하여 각 해당 캔들의 영역에만 막대 그래프로 표시하되,
양봉 형성되고 그 양봉의 종가를 이후 양봉의 종가로 상향 돌파하게 되면
그 하락구간의 음봉 돌파 횟수의 누적을 종료하고 새로 양봉 돌파 누적 횟수의 연산을 시작함
--> 양봉 돌파 횟수를 누적하는 상승구간이 종료되고
이후에 다시 음봉 발생하고 직전 음봉의 종가를 음봉 종가로 하향 돌파하는 하락구간 시작하면
그 때 부터는 새로 (-)1회 부터 하향 돌파한 누적 횟수를 연산함.
예: 음봉 360 -> 양봉 -> 음봉 358 -> 양봉 -> 음봉 359 -> 양봉 -> 음봉 358 -> 양봉 360 -> 양봉 361
(-)1회 *하향돌파X 누적 (-)2회 (하향종료)/1회
(*직전 음봉의 종가를 하향돌파 못했음)
* (중요) 하향 돌파 누적 횟수는 음수(-)로 표시 (예 : 1회는 -1, 2회는 -2...)
* 하향 돌파, 상향 돌파가 없는 캔들에 대해서는 0 또는 null 값으로 표시
(b) 직전 양봉의 종가를 직후에 형성되는 양봉의 종가로 상향 돌파하면
그 상승구간에서 상향 돌파한 횟수를 누적하여 각 해당 캔들의 영역에만 막대 그래프로 표시하되,
음봉 형성되고 그 음봉의 종가를 이후 음봉의 종가로 하향 돌파하게 되면
그 상승구간의 양봉 돌파 횟수의 누적을 종료하고 새로 음봉 돌파 누적 횟수의 연산을 시작함
--> 음봉 돌파 횟수를 누적하는 하락구간이 종료되고
이후에 다시 양봉 발생하고 직전 양봉의 종가를 양봉 종가로 상향 돌파하는 상승구간 시작하면
그 때 부터는 새로 1회 부터 상향 돌파한 누적 횟수를 연산함
예: 양봉 360 -> 음봉 -> 양봉 362 -> 음봉 -> 양봉 361 -> 음봉 -> 양봉 362 -> 음봉 360 -> 음봉 359
1회 *상향돌파X 누적 2회 (상향종료)/-1회
(*직전 양봉의 종가를 상향돌파 못했음)
* 상향 돌파 누적 횟수는 양수(+)로 표시 (예 : 1회는 1, 2회는 2...)
* 하향 돌파, 상향 돌파가 없는 캔들에 대해서는 0 또는 null 값으로 표시
3) 당일 중 직전 음봉의 종가를 음봉의 종가로 하향돌파, 직전 양봉의 종가를 양봉의 종가로 상향돌파가
계속 반복되면서 하락구간의 돌파 누적 횟수, 상승구간의 상향 돌파 누적 횟수 연산을 반복함.
(추가 요건) (i) 캔들의 종가와 시가가 같은 경우는 양봉 또는 음봉으로 판단하지 않음
(돌파 여부 판단시에 대상에서 제외)
(ii) 두 캔들의 종가가 같은 경우에는 돌파로 판단하지 않음
4) 막대 그래프에 기준선 2개 표시
=============================================================
담당자님의 작성 편의와 제가 더 잘 설명드리기 위해서
지표 작성과 관련한 예시를 엑셀 파일로 작성하여 첨부하였고
그림 파일로도 함께 첨부하였습니다. 참고하시기 바랍니다.
위와 같이 지표 수식의 작성을 부탁드립니다.
성심으로 작성해 주시는 것에 항상 감사하게 생각하며
이번에 지표 작성해 주신 것에 대해서도 미리 감사드립니다.
항상 건강하고 건승하시기 바랍니다.