예스스탁
예스스탁 답변
2021-09-03 15:19:42
안녕하세요
예스스탁입니다.
각 추세선의 끝은 당일시가에 모이도록 수정해 드립니다.
input : 표시1(1),R1(255),G1(0),B1(0),굵기1(1);
input : 표시2(1),R2(204),G2(0),B2(204),굵기2(1);
input : 표시3(1),R3(102),G3(102),B3(102),굵기3(1);
input : 표시4(1),R4(102),G4(102),B4(102),굵기4(1);
var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0);
if Index == 0 or (sTime >= 143000 and sTime[1] < 143000) Then
{
var1 = sDate;
Var2 = stime;
}
if NextBarStime == 154500 Then
{
value1 = DayHigh;
value2 = DayLow;
value3 = (Value1+Value2)/2;
value4 = DayClose;
if 표시1 > 0 and value1 > 0 Then
{
TL1 = TL_New(var1,Var2,value1,sDate,sTime,NextBarOpen);
TL_SetColor(TL1,RGB(R1,G1,B1));
TL_SetSize(TL1, 굵기1);
}
if 표시2 > 0 and value2 > 0 Then
{
TL2 = TL_New(var1,Var2,value2,sDate,sTime,NextBarOpen);
TL_SetColor(TL2,RGB(R2,G2,B2));
TL_SetSize(TL2, 굵기2);
}
if 표시3 > 0 and Value3 > 0 Then
{
TL3 = TL_New(var1,Var2,Value3,sDate,sTime,NextBarOpen);
TL_SetColor(TL3,RGB(R3,G3,B3));
TL_SetSize(TL3, 굵기3);
}
if 표시4 > 0 and Value4 > 0 Then
{
TL4 = TL_New(var1,Var2,Value4,sDate,sTime,NextBarOpen);
TL_SetColor(TL4,RGB(R4,G4,B4));
TL_SetSize(TL4, 굵기4);
}
}
Else
{
if sTime < 113000 Then
{
TL_SetEnd(TL1,sDate,sTime,DayOpen);
TL_SetEnd(TL2,sDate,sTime,DayOpen);
TL_SetEnd(TL3,sDate,sTime,DayOpen);
TL_SetEnd(TL4,sDate,sTime,DayOpen);
TL_SetEnd(TL5,sDate,sTime,DayOpen);
}
}
즐거운 하루되세요
> 포보스 님이 쓴 글입니다.
> 제목 : Re : Re : 추세선 긋기 부탁드립니다.
>
즐거운 휴가 되셨죠?
출근하시자 마자 답변주셔셔 대단히 감사드립니다.
근데요..
각 라인의 출발점은 모두 다른값에서 출발하지만 도착하는 값은 모두 당일 시작가 값 11:30분에 수렴하는 것을 원합니다.
다시한번더 고민해주세요.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : 추세선 긋기 부탁드립니다.
> 안녕하세요
예스스탁입니다.
각라인은 표시가 0이면 출력하지 않고 1을 지정하시면 표시하게 됩니다.
input : 표시1(1),R1(255),G1(0),B1(0),굵기1(1);
input : 표시2(1),R2(204),G2(0),B2(204),굵기2(1);
input : 표시3(1),R3(102),G3(102),B3(102),굵기3(1);
input : 표시4(1),R4(102),G4(102),B4(102),굵기4(1);
input : 표시5(1),R5(102),G5(102),B5(102),굵기5(1);
var : TL1(0),TL2(0),TL3(0),TL4(0),TL5(0);
if Index == 0 or (sTime >= 143000 and sTime[1] < 143000) Then
{
var1 = sDate;
Var2 = stime;
}
if NextBarStime == 154500 Then
{
value1 = DayOpen;
value2 = DayHigh;
value3 = DayLow;
value4 = (Value2+Value3)/2;
value5 = DayClose;
if 표시1 > 0 and value1 > 0 Then
{
TL1 = TL_New(var1,Var2,value1,sDate,sTime,value1);
TL_SetColor(TL1,RGB(R1,G1,B1));
TL_SetSize(TL1, 굵기1);
}
if 표시2 > 0 and value2 > 0 Then
{
TL2 = TL_New(var1,Var2,value2,sDate,sTime,value2);
TL_SetColor(TL2,RGB(R2,G2,B2));
TL_SetSize(TL2, 굵기2);
}
if 표시3 > 0 and Value3 > 0 Then
{
TL3 = TL_New(var1,Var2,Value3,sDate,sTime,Value3);
TL_SetColor(TL3,RGB(R3,G3,B3));
TL_SetSize(TL3, 굵기3);
}
if 표시4 > 0 and Value4 > 0 Then
{
TL4 = TL_New(var1,Var2,Value4,sDate,sTime,Value4);
TL_SetColor(TL4,RGB(R4,G4,B4));
TL_SetSize(TL4, 굵기4);
}
if 표시5 > 0 and Value5 > 0 Then
{
TL5 = TL_New(var1,Var2,Value5,sDate,sTime,Value5);
TL_SetColor(TL5,RGB(R5,G5,B5));
TL_SetSize(TL5, 굵기5);
}
}
Else
{
if sTime < 113000 Then
{
TL_SetEnd(TL1,sDate,sTime,value1);
TL_SetEnd(TL2,sDate,sTime,Value2);
TL_SetEnd(TL3,sDate,sTime,Value3);
TL_SetEnd(TL4,sDate,sTime,Value4);
TL_SetEnd(TL5,sDate,sTime,Value5);
}
}
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 추세선 긋기 부탁드립니다.
> 안녕하세요?
문의하신 내용은 수요일 이후에 다시 글 부탁드리겠습니다.
문의 내용은 수식 담당자가 답변 가능할 것 같은데, 휴가 중이라서 답변이 어렵습니다.
감사합니다.
> 포보스 님이 쓴 글입니다.
> 제목 : 추세선 긋기 부탁드립니다.
> 안녕하세요?
신세지는김에 또한번더 부탁드립니다.
전일 시가, 고가, 저가, 중심가, 종가를 14:00시 부터
오늘 시가라인 11:00까지 수렴하는 추세라인을 긋는겁니다.
각 라인의 선택여부와 컬러를 달리할 수 있게 해주세요.
염치없지요?
감사합니다. 꾸뻑..