안녕하세요 아래식은 호가잔량을 이평선으로 표현한수식입니다
이수식을 분차트가 아닌 틱차트에서 사용할경우 틱차트에서도 호가잔량의 변화에 따른 호가이평의 표현이 잘나타날수있을지 문의드립니다
제 생각에는 호가잔량의 변화는 시간의 흐름에 따르는 분차트에서만 가능할것이라는 생각이 드느데요
제가 쓰는 메인차트는 틱차트여서 부차트인 호가이평차트도 틱차트를 써야만해서 문의드리는것입니다
감사합니다
Var : 순호잔(0), 순호잔색(0), 소이평(0), 중이평(0), 대이평(0);
Var : 소이평값(0), 중이평값(0), 대이평값(0);
Var : 소이평색(0), 중이평색(0), 대이평색(0);
순호잔 = bids - asks;
//--- 이평값 대입
if dayindex+1 <= 5 Then 소이평값 = dayindex+1;
Else 소이평값 = 5;
if dayindex+1 <= 10 Then 중이평값 = dayindex+1;
Else 중이평값 = 10;
if dayindex+1 <= 20 Then 대이평값 = dayindex+1;
Else 대이평값 = 20;
//--- 이평 산출
소이평 = Ma(순호잔, 소이평값);
중이평 = Ma(순호잔, 중이평값);
대이평 = Ma(순호잔, 대이평값);
//--- 이평선색
If 소이평[1] <= 소이평 then 소이평색 = RGB(255, 0, 255);//핑크
Else 소이평색 = RGB(0, 0, 160);//진청
If 중이평[1] <= 중이평 then 중이평색 = Red;//적색
Else 중이평색 = BLUE; //청색
If 대이평[1] <= 대이평 then 대이평색 = RGB(255, 128, 255);//연핑
Else 대이평색 = RGB(117, 117, 117); //진회
Input : 당일분만출력이면1(1);
if 당일분만출력이면1 == 1 Then {
if CurrentDate == sdate Then {
Plot21(소이평, "소이평", 소이평색, DEF, 0);
Plot22(중이평, "중이평", 중이평색, DEF, 1);
Plot23(대이평, "대이평", 대이평색, DEF, 2);
}
Else {
Plot21(소이평, "소이평", 소이평색, DEF, 0);
Plot22(중이평, "중이평", 중이평색, DEF, 1);
Plot23(대이평, "대이평", 대이평색, DEF, 2);
}
답변 1
예스스탁
예스스탁 답변
2021-07-08 10:01:54
안녕하세요
예스스탁입니다.
호가잔량은 매봉완성시에 현재까지 남아있는 잔량을 리턴합니다.
분봉/틱봉에서 개념이 다르지 않아 그대로 사용하셔도 됩니다.
즐거운 하루되세요
> bestkim 님이 쓴 글입니다.
> 제목 : 호가잔량이평식에 대한 질문
> 안녕하세요 아래식은 호가잔량을 이평선으로 표현한수식입니다
이수식을 분차트가 아닌 틱차트에서 사용할경우 틱차트에서도 호가잔량의 변화에 따른 호가이평의 표현이 잘나타날수있을지 문의드립니다
제 생각에는 호가잔량의 변화는 시간의 흐름에 따르는 분차트에서만 가능할것이라는 생각이 드느데요
제가 쓰는 메인차트는 틱차트여서 부차트인 호가이평차트도 틱차트를 써야만해서 문의드리는것입니다
감사합니다
Var : 순호잔(0), 순호잔색(0), 소이평(0), 중이평(0), 대이평(0);
Var : 소이평값(0), 중이평값(0), 대이평값(0);
Var : 소이평색(0), 중이평색(0), 대이평색(0);
순호잔 = bids - asks;
//--- 이평값 대입
if dayindex+1 <= 5 Then 소이평값 = dayindex+1;
Else 소이평값 = 5;
if dayindex+1 <= 10 Then 중이평값 = dayindex+1;
Else 중이평값 = 10;
if dayindex+1 <= 20 Then 대이평값 = dayindex+1;
Else 대이평값 = 20;
//--- 이평 산출
소이평 = Ma(순호잔, 소이평값);
중이평 = Ma(순호잔, 중이평값);
대이평 = Ma(순호잔, 대이평값);
//--- 이평선색
If 소이평[1] <= 소이평 then 소이평색 = RGB(255, 0, 255);//핑크
Else 소이평색 = RGB(0, 0, 160);//진청
If 중이평[1] <= 중이평 then 중이평색 = Red;//적색
Else 중이평색 = BLUE; //청색
If 대이평[1] <= 대이평 then 대이평색 = RGB(255, 128, 255);//연핑
Else 대이평색 = RGB(117, 117, 117); //진회
Input : 당일분만출력이면1(1);
if 당일분만출력이면1 == 1 Then {
if CurrentDate == sdate Then {
Plot21(소이평, "소이평", 소이평색, DEF, 0);
Plot22(중이평, "중이평", 중이평색, DEF, 1);
Plot23(대이평, "대이평", 대이평색, DEF, 2);
}
Else {
Plot21(소이평, "소이평", 소이평색, DEF, 0);
Plot22(중이평, "중이평", 중이평색, DEF, 1);
Plot23(대이평, "대이평", 대이평색, DEF, 2);
}