안녕하세요,
늘 도움 많이 주셔서 감사드립니다.
두 가지 지표 수식 문의드립니다.
- 조건 : (당일고가-당일종가)/당일종가 값이 N% 이상이며 거래량이 전일 대비 X%이상인 봉
1.
Plot1 :
차트 내 조건을 만족하는 봉의 당일 고가대비,
조건 만족 봉 이후 발생한 최저 저가 까지의 최대 하락률(%)을 지표로 나타내고 싶습니다.
(예를들어 조건 만족 봉 당일 최고가가 1000원이고, 봉 출연 이후 발생한 최저가가 900원이고 현재가가 1100원이면 900원 발생 이후는 계속 -10%가 표기되는 식으로..)
그리고 조건 만족하는 봉이 새로 발생하면 하락률을 0으로 되돌리고 이후 봉에 대한 최고가-최저가 최대 하락률을 다시 표기하고 싶습니다.
Plot2 :
차트 내 조건을 만족하는 봉 이후 발생한 각 봉의 종가들이 조건만족봉 최고가 대비 몇% 차이가 나는지 지표로 표기하고 싶습니다.
(예를들어 조건 만족 봉 당일 최고가가 1100원이고, 현재봉 종가가 1000원이라면 +10%로 표기)
그리고 조건 만족하는 봉이 새로 발생하면 0으로 되돌리고 이후 봉에 대한 차이%를 새로 표기하고 싶습니다.
2.
차트 내 조건을 만족하는 봉의 고가x거래량으로 거래대금을 계산하여 조건을 만족하는 모든 봉에서의 거래대금만 추려내어 누적지표로 나타내고 싶습니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-03-18 13:17:04
안녕하세요
예스스탁입니다.
1
input : n(5),X(120);
var : HH(0),HL(0);
var1 = (DayHigh-DayLow)/C*100;
if Bdate != Bdate[1] Then
{
HH = 0;
HL = 0;
}
if HH == 0 Then
{
if var1 >= n and DayVolume >= DayVolume(1)*(1+X/100) Then
{
HH = H;
HL = HH;
}
}
Else
{
if HH > 0 Then
{
if H > HH Then
{
HH = H;
HL = HH;
}
if L < HL Then
HL = L;
}
}
value1 = (HH-HL)/HH*100;
value2 = (HH-C)/HH*100;
Plot1(value1);
Plot2(value2);
2
input : n(5),X(120);
var : sum(0);
var1 = (DayHigh-DayLow)/C*100;
if Bdate != Bdate[1] Then
sum = 0;
if var1 >= n and DayVolume >= DayVolume(1)*(1+X/100) Then
sum = sum +(C*v);
Plot1(sum);
즐거운 하루되세요
> 김예스 님이 쓴 글입니다.
> 제목 : 고점 대비 하락률 수치 및 거래대금 계산 문의
> 안녕하세요,
늘 도움 많이 주셔서 감사드립니다.
두 가지 지표 수식 문의드립니다.
- 조건 : (당일고가-당일종가)/당일종가 값이 N% 이상이며 거래량이 전일 대비 X%이상인 봉
1.
Plot1 :
차트 내 조건을 만족하는 봉의 당일 고가대비,
조건 만족 봉 이후 발생한 최저 저가 까지의 최대 하락률(%)을 지표로 나타내고 싶습니다.
(예를들어 조건 만족 봉 당일 최고가가 1000원이고, 봉 출연 이후 발생한 최저가가 900원이고 현재가가 1100원이면 900원 발생 이후는 계속 -10%가 표기되는 식으로..)
그리고 조건 만족하는 봉이 새로 발생하면 하락률을 0으로 되돌리고 이후 봉에 대한 최고가-최저가 최대 하락률을 다시 표기하고 싶습니다.
Plot2 :
차트 내 조건을 만족하는 봉 이후 발생한 각 봉의 종가들이 조건만족봉 최고가 대비 몇% 차이가 나는지 지표로 표기하고 싶습니다.
(예를들어 조건 만족 봉 당일 최고가가 1100원이고, 현재봉 종가가 1000원이라면 +10%로 표기)
그리고 조건 만족하는 봉이 새로 발생하면 0으로 되돌리고 이후 봉에 대한 차이%를 새로 표기하고 싶습니다.
2.
차트 내 조건을 만족하는 봉의 고가x거래량으로 거래대금을 계산하여 조건을 만족하는 모든 봉에서의 거래대금만 추려내어 누적지표로 나타내고 싶습니다.
감사합니다.