커뮤니티
부탁드립니다
2026-03-28 22:19:01
75
글번호 231319
당일 최고점과 당일 최저점을 기준으로 하는 4등분선좀 부탁드립니다
등분선들은 시간이 지나면서 서서히 넓혀질것으로 생각됩니다
답변 1
예스스탁 예스스탁 답변
2026-03-30 13:01:24
안녕하세요
예스스탁입니다.
1
var : hh(0),ll(0),diff(0);
hh = DayHigh;
ll = DayLow;
diff = hh-ll;
Plot1(hh,"당일고가");
Plot2(ll+diff*0.75,"75%");
Plot3(ll+diff*0.50,"50%");
Plot4(ll+diff*0.25,"25%");
Plot5(ll,"당일저가");
plot으로는 당일 최종값을 기준으로 과거봉에 수평으로는 그리지 못합니다.
각 지표라인 사이에 색을 채우고자 하시면
지표속성 차트 표시탭에서 채우기 기능 이용해 설정하시면 됩니다.
2
var : D1(0),T1(0),hh(0),ll(0),diff(0);
var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0);
var : TX1(0),TX2(0),TX3(0),TX4(0),TX5(0);
if Bdate != Bdate[1] Then
{
HH = H;
LL = L;
diff = HH-LL;
D1 = sDate;
T1 = sTime;
TL1 = TL_New(sDate,sTime,HH,NextBarSdate,NextBarStime,HH);
TL2 = TL_New(sDate,sTime,ll+diff*0.75,NextBarSdate,NextBarStime,ll+diff*0.75);
TL3 = TL_New(sDate,sTime,ll+diff*0.50,NextBarSdate,NextBarStime,ll+diff*0.50);
TL4 = TL_New(sDate,sTime,ll+diff*0.25,NextBarSdate,NextBarStime,ll+diff*0.25);
TL5 = TL_New(sDate,sTime,ll,NextBarSdate,NextBarStime,ll);
TL_SetColor(TL1,Red);
TL_SetColor(TL2,Red);
TL_SetColor(TL3,Green);
TL_SetColor(TL4,Blue);
TL_SetColor(TL5,Blue);
TX1 = Text_New(NextBarSdate,NextBarStime,HH,NumToStr(HH,2));
TX2 = Text_New(NextBarSdate,NextBarStime,ll+diff*0.75,NumToStr(ll+diff*0.75,2));
TX3 = Text_New(NextBarSdate,NextBarStime,ll+diff*0.50,NumToStr(ll+diff*0.50,2));
TX4 = Text_New(NextBarSdate,NextBarStime,ll+diff*0.25,NumToStr(ll+diff*0.25,2));
TX5 = Text_New(NextBarSdate,NextBarStime,HH,NumToStr(HH,2));
Text_SetStyle(TX1,0,1);
Text_SetStyle(TX2,0,1);
Text_SetStyle(TX3,0,1);
Text_SetStyle(TX4,0,1);
Text_SetStyle(TX5,0,1);
}
Else
{
if H > HH Then
HH = H;
if L < LL Then
LL = L;
diff = HH-LL;
TL_SetBegin(TL1,D1,T1,HH);
TL_SetBegin(TL2,D1,T1,LL+diff*0.75);
TL_SetBegin(TL3,D1,T1,LL+diff*0.50);
TL_SetBegin(TL4,D1,T1,LL+diff*0.25);
TL_SetBegin(TL5,D1,T1,LL);
TL_SetEnd(TL1,NextBarSdate,NextBarStime,HH);
TL_SetEnd(TL2,NextBarSdate,NextBarStime,LL+diff*0.75);
TL_SetEnd(TL3,NextBarSdate,NextBarStime,LL+diff*0.50);
TL_SetEnd(TL4,NextBarSdate,NextBarStime,LL+diff*0.25);
TL_SetEnd(TL5,NextBarSdate,NextBarStime,LL);
Text_SetString(TX1,NumToStr(HH,2));
Text_SetString(TX2,NumToStr(LL+diff*0.75,2));
Text_SetString(TX3,NumToStr(LL+diff*0.50,2));
Text_SetString(TX4,NumToStr(LL+diff*0.25,2));
Text_SetString(TX5,NumToStr(HH,2));
Text_SetLocation(TX1,NextBarSdate,NextBarStime,HH);
Text_SetLocation(TX2,NextBarSdate,NextBarStime,LL+diff*0.75);
Text_SetLocation(TX3,NextBarSdate,NextBarStime,LL+diff*0.50);
Text_SetLocation(TX4,NextBarSdate,NextBarStime,LL+diff*0.25);
Text_SetLocation(TX5,NextBarSdate,NextBarStime,LL);
}
즐거운 하루되세요
다음글
이전글