수고하십니다. 수식문의드립니다.
일봉기준으로 특정일(예:20240220)을 변수로 입력하여
그 특정일의 시가를 차트에 표시하고 그 특정일 이후에 나온 봉중
가장 높은 고가와 가장 낮은 저가를 차트에 표시한다음
특정일의 시가대비 고가의 상승률을
특정일의 시가대비 저가의 하락률을
차트에 표시하고 싶습니다.
답변부탁드립니다. 감사합니다!
답변 1
예스스탁
예스스탁 답변
2024-02-21 11:28:02
안녕하세요
예스스탁입니다.
input : ndate(20240220);
var : oo(0),hh(0),ll(00);
var : r1(0),r2(0),tx1(0),tx2(0);
if oo == 0 and bDate >= ndate Then
{
oo = DayOpen;
hh = h;
ll = l;
}
if oo > 0 Then
{
if h > hh Then
hh = h;
if l < ll Then
ll = l;
Plot1(oo);
Plot2(hh);
Plot3(ll);
r1 = (hh-oo)/oo*100;
r2 = (ll-oo)/oo*100;
Text_Delete(tx1);
Text_Delete(tx2);
tx1 = text_new(NextBarSdate,NextBarStime,hh,"+"+NumToStr(r1,2)+"%");
tx2 = text_new(NextBarSdate,NextBarStime,ll,NumToStr(r2,2)+"%");
Text_SetStyle(tx1,2,1);
Text_SetStyle(tx2,2,0);
}
즐거운 하루되세요
> 수다리 님이 쓴 글입니다.
> 제목 : 안녕하세요 차트 수식문의드립니다.
> 수고하십니다. 수식문의드립니다.
일봉기준으로 특정일(예:20240220)을 변수로 입력하여
그 특정일의 시가를 차트에 표시하고 그 특정일 이후에 나온 봉중
가장 높은 고가와 가장 낮은 저가를 차트에 표시한다음
특정일의 시가대비 고가의 상승률을
특정일의 시가대비 저가의 하락률을
차트에 표시하고 싶습니다.
답변부탁드립니다. 감사합니다!