더운 날씨에 수고 많으십니다.
특정일 기준선잡고 현재가 기준으로 고점과 저점을 수치로 표시하고 고저차이를 나타내보고 싶습니다.
즉 과거의 특정일 시가기준으로 오늘현재가 기준으로요
ex. 20210701 시가가 4xx.xx 라 가정하구
----------------------------------------------------------------------------(기준선)
기준가 xxx.xx 고가 xxx.xx 저가 xxx.xx 고저차이 xx.xx
즉 plot선 하나 그려지고 선아래 저렇게 표시하고 싶습니다.
혼자서 해봤는데 선만 나오고 잘 안됩니다.
라인 색상과 글자 색상 크기를 조절할수 있으면 더더욱 감사하겠습니다.
input : ndate(20210709);
var : tx1(0);
if sDate == ndate Then
{
var1 = DayOpen;
}
if var1 > 0 Then
{
Plot1(var1);
Text_Delete(tx1);
tx1 = Text_New(sdate,stime,var1,"기준가"+NumToStr(var1,2));
}
답변 1
예스스탁
예스스탁 답변
2021-07-20 10:41:49
안녕하세요
예스스탁입니다.
input : ndate(20210709),색상(GREEN);
var : tx1(0);
if sDate == ndate Then
{
var1 = DayOpen;
if Var2 == 0 Then
var2 = H;
if Var3 == 0 Then
var3 = L;
}
if var1 > 0 Then
{
if H > Var2 Then
Var2 = H;
if L < Var3 Then
Var3 = L;
var4 = var2-Var3;
Plot1(var1,"기준가",색상);
Text_Delete(tx1);
tx1 = Text_New(sdate,stime,var1,"기준가"+NumToStr(var1,2)+"고가"+NumToStr(Var2,2)+"저가"+NumToStr(var3,2)+"고저차이"+NumToStr(var4,2));
Text_SetColor(TX1,색상);
}
즐거운 하루되세요
> 3579 님이 쓴 글입니다.
> 제목 : 지표질문입니다
> 더운 날씨에 수고 많으십니다.
특정일 기준선잡고 현재가 기준으로 고점과 저점을 수치로 표시하고 고저차이를 나타내보고 싶습니다.
즉 과거의 특정일 시가기준으로 오늘현재가 기준으로요
ex. 20210701 시가가 4xx.xx 라 가정하구
----------------------------------------------------------------------------(기준선)
기준가 xxx.xx 고가 xxx.xx 저가 xxx.xx 고저차이 xx.xx
즉 plot선 하나 그려지고 선아래 저렇게 표시하고 싶습니다.
혼자서 해봤는데 선만 나오고 잘 안됩니다.
라인 색상과 글자 색상 크기를 조절할수 있으면 더더욱 감사하겠습니다.
input : ndate(20210709);
var : tx1(0);
if sDate == ndate Then
{
var1 = DayOpen;
}
if var1 > 0 Then
{
Plot1(var1);
Text_Delete(tx1);
tx1 = Text_New(sdate,stime,var1,"기준가"+NumToStr(var1,2));
}