예스스탁
예스스탁 답변
2025-04-21 16:07:09
안녕하세요
예스스탁입니다.
수식에서는 별도로 수정해 드릴 부분이 없습니다,
올리신 그림에서 빨간색 선이 diff(건수차이)의 당일최고점인 봉의 고가를 출력한 선입니다.
당일 건수차이의 최고점이 장초반이면 첨부하신 그림과 같이 나타납니다.
올리신 수식에 건수차이의 최고와 최저가 plot 으로 출력되고 있습니다.
해당값 확인하시기 바랍니다.
즐거운 하루되세요
> 오늘도수익 님이 쓴 글입니다.
> 제목 : 수식 확인해서 수정 부탁드립니다.
> #Data6 : 선물매수호가총건수
#Data7 : 선물매도호가총건수
var : TL1(0,data1),TL2(0,data1),TL3(0,data1),TL4(0,data1);
var : diff(0,data1),hh(0,data1),ll(0,data1);
var : TX1(0,data1),TX2(0,data1),TX3(0,data1),TX4(0,data1);
diff = data6(c)-data7(c);
if bdate != bdate[1] Then
{
hh = diff;
ll = diff;
TL_Delete(TL1);
TL_Delete(TL2);
TL_Delete(TL3);
TL_Delete(TL4);
TL1 = TL_New(sdate,stime,H,NextBarSdate,NextBarStime,H);
TL2 = TL_New(sdate,stime,L,NextBarSdate,NextBarStime,L);
TL3 = TL_New(sdate,stime,H,Sdate,Stime,H);
TL4 = TL_New(sdate,stime,L,Sdate,Stime,L);
Text_Delete(TX1);
Text_Delete(TX2);
Text_Delete(TX3);
Text_Delete(TX4);
TX1 = Text_New(NextBarSdate,NextBarStime,TL_GetValue(TL1,sdate,stime),NumToStr(HH,0));
TX2 = Text_New(NextBarSdate,NextBarStime,TL_GetValue(TL2,sdate,stime),NumToStr(LL,0));
TX3 = Text_New(NextBarSdate,NextBarStime,TL_GetValue(TL3,sdate,stime),NumToStr(HH,2));
TX4 = Text_New(NextBarSdate,NextBarStime,TL_GetValue(TL4,sdate,stime),NumToStr(LL,2));
Text_SetStyle(TX1,0,0);
Text_SetStyle(TX2,0,0);
Text_SetStyle(TX3,0,0);
Text_SetStyle(TX4,0,0);
}
else
{
if diff > hh Then
{
hh = diff;
TL_SetBegin(TL3,sdate,stime,TL_GetValue(TL1,sdate,stime));
TL_Setend(TL3,NextBarSdate,NextBarStime,TL_GetValue(TL1,sdate,stime));
TL_SetBegin(TL1,sdate,stime,h);
TL_Setend(TL1,NextBarSdate,NextBarStime,h);
Text_SetString(TX3,NumToStr(HH[1],0));
Text_SetString(TX1,NumToStr(HH,0));
}
if diff < ll Then
{
ll = diff;
TL_SetBegin(TL4,sdate,stime,TL_GetValue(TL2,sdate,stime));
TL_Setend(TL4,NextBarSdate,NextBarStime,TL_GetValue(TL2,sdate,stime));
TL_SetBegin(TL2,sdate,stime,l);
TL_Setend(TL2,NextBarSdate,NextBarStime,l);
Text_SetString(TX4,NumToStr(LL[1],0));
Text_SetString(TX2,NumToStr(LL,0));
}
}
TL_SetExtRight(TL1,true);
TL_SetExtLeft(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetExtLeft(TL2,true);
TL_SetSize(TL1,2);
TL_SetSize(TL2,2);
TL_SetColor(TL1,RED);
TL_SetColor(TL2,BLUE);
TL_SetExtRight(TL3,true);
TL_SetExtLeft(TL3,true);
TL_SetExtRight(TL4,true);
TL_SetExtLeft(TL4,true);
TL_SetSize(TL3,2);
TL_SetSize(TL4,2);
TL_SetColor(TL3,MAGENTA);
TL_SetColor(TL4,CYAN);
Text_SetLocation(TX1,NextBarSdate,NextBarStime,TL_GetValue(TL1,sdate,stime));
Text_SetLocation(TX2,NextBarSdate,NextBarStime,TL_GetValue(TL2,sdate,stime));
Text_SetLocation(TX3,NextBarSdate,NextBarStime,TL_GetValue(TL3,sdate,stime));
Text_SetLocation(TX4,NextBarSdate,NextBarStime,TL_GetValue(TL4,sdate,stime));
plot1(hh,"최고건수차",RED);
plot2(ll,"최저건수차",blue);
선물매수매도 건수의 차이를 가지고 고점 과 저점을 확인하는 수식인데
오늘 신호에는 고점의 선이 나오지 않네요
저점은 나오는데
왜그런가요
이미지 첨부 했는데 보시면 저점은 하늘색과 파란색 2줄이 있는데 고점선이 하단 빨간색 하나만 나오고 갱신이 안되어 저점 선 밑에 있습니다.