안녕하세요?
Draw Down 을 %로 나타내는 지표식을 부탁드립니다.
그러니까 차트상 최대값이 100 인데, 현재값이 80 이면 -20(%)이 나와야 합니다.
당근, 차트상 신고가를 갱신하면 0 (%) 값이 나와야 하구요.
Input: 기준(0), n(100), C_H(0);
기준 == 0 => 최대값은 차트전체에서의 최대값
기준 == 1 => 최대값은 직전 n(100)봉 중에서의 최대값.
C_H == 0 => C 기준
C_H == 1 => H 기준.
따라서,
기준 == 0 && C_H == 0 => 차트상 C 의 최대값 대비 드로다운을 표시: 예) -20%,
기준 == 0 && C_H == 1 => 차트상 H 의 최대값 대비 드로다운을 표시: 예) -25%...
기준 == 1 && C_H == 0 => n(100)봉 중 C 의 최대값 대비 드로다운을 표시: 예) -20%,
기준 == 1 && C_H == 1 => n(100)봉 중 H 의 최대값 대비 드로다운을 표시: 예) -25%...
감사합니다.
답변 1
예스스탁
예스스탁 답변
2020-02-13 13:54:53
안녕하세요
예스스탁입니다.
input: 기준(0), n(100), C_H(0);
var : hh(0),prc(0);
if C_H == 0 Then
prc = c;
Else
prc = h;
if 기준 == 0 Then
{
if hh == 0 or (hh > 0 and prc > hh) Then
hh = prc;
}
else
{
hh = highest(prc,n);
}
var1 = (c-hh)/hh*100;
plot1(var1);
즐거운 하루되세요
> 에구머니 님이 쓴 글입니다.
> 제목 : 수식 문의
> 안녕하세요?
Draw Down 을 %로 나타내는 지표식을 부탁드립니다.
그러니까 차트상 최대값이 100 인데, 현재값이 80 이면 -20(%)이 나와야 합니다.
당근, 차트상 신고가를 갱신하면 0 (%) 값이 나와야 하구요.
Input: 기준(0), n(100), C_H(0);
기준 == 0 => 최대값은 차트전체에서의 최대값
기준 == 1 => 최대값은 직전 n(100)봉 중에서의 최대값.
C_H == 0 => C 기준
C_H == 1 => H 기준.
따라서,
기준 == 0 && C_H == 0 => 차트상 C 의 최대값 대비 드로다운을 표시: 예) -20%,
기준 == 0 && C_H == 1 => 차트상 H 의 최대값 대비 드로다운을 표시: 예) -25%...
기준 == 1 && C_H == 0 => n(100)봉 중 C 의 최대값 대비 드로다운을 표시: 예) -20%,
기준 == 1 && C_H == 1 => n(100)봉 중 H 의 최대값 대비 드로다운을 표시: 예) -25%...
감사합니다.