예스스탁
예스스탁 답변
2024-03-21 13:57:56
안녕하세요
예스스탁입니다.
올리신 등락률 계산내용이 모호하여
각봉의 저가대비 당일등락폭을 N개봉 평균한값으로 작성해 드립니다.
수식상 var1에 저장되는 내용입니다.
해당 계산식은 원하시는 내용으로 변경하시기 바랍니다.
1
수식은 적용하면 차트 첫봉부터 현재봉으로 오면서 계산하고 출력을 하게 딥니다.
박스함수가 현재시점 과거봉에 표시는 가능하지만 과거로 가면서 무한정 표시하기는 어렵습니다.
가장최근 박스만 그려지게 작성해 드립니다.
input : 봉개수(10),평균등락률(5);
var : box(0);
var1 = ma((H-L)/L*100,봉개수);
Box_Delete(box);
box = Box_New(sDate[봉개수-1],sTime[봉개수-1],highest(C,봉개수),sDate,sTime,Lowest(C,봉개수));
if var1 > 평균등락률 Then
{
Box_SetColor(box,Yellow);
Box_SetFill(box,true);
}
Else
{
Box_SetColor(box,Blue);
}
2
아래는 당일 n봉단위로 그려지는 지표입니다.
input : 봉개수(10),평균등락률(5);
var : D1(0),idx(0),TF(0);
var : box(0);
var1 = ma((H-L)/L*100,봉개수);
Plot1(var1);
if Bdate != Bdate[1] Then
{
D1 = sdate;
idx = 0;
}
Else
idx = idx+1;
if D1 > 0 then
{
TF = idx%봉개수;
if TF == 봉개수-1 Then
{
box = Box_New(sDate[봉개수-1],sTime[봉개수-1],highest(C,봉개수),sDate,sTime,Lowest(C,봉개수));
if var1 > 평균등락률 Then
{
Box_SetColor(box,Yellow);
Box_SetFill(box,true);
}
Else
{
Box_SetColor(box,Blue);
Box_SetFill(box,False);
}
}
}
즐거운 하루되세요
> 광팔 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 안녕하세요
오늘도 수고많으세요....
상기 설명보시고 도움 부탁드립니다.
미리 감사드립니다