예스스탁
예스스탁 답변
2020-10-08 15:20:55
안녕하세요
예스스탁입니다.
input : 간격(2.5),n1(1.1),n2(1.3);
var : cnt(0);
Array : HTL1[100](0),LTL1[100](0);
Array : HTL2[100](0),LTL2[100](0);
Array : HTL3[100](0),LTL3[100](0);
if Index == 1 or Bdate != Bdate[1] Then
{
var1 = Floor(DayOpen/간격)*간격;
For cnt = 0 to 99
{
TL_Delete(HTL1[cnt]);
TL_Delete(LTL1[cnt]);
TL_Delete(HTL2[cnt]);
TL_Delete(LTL2[cnt]);
TL_Delete(HTL3[cnt]);
TL_Delete(LTL3[cnt]);
value1 = var1+간격*cnt;
value2 = value1+n1;
value3 = value1+n2;
HTL1[cnt] = TL_New(sDate,sTime,value1,NextBarSdate,NextBarStime,Value1);
HTL2[cnt] = TL_New(sDate,sTime,value2,NextBarSdate,NextBarStime,Value2);
HTL3[cnt] = TL_New(sDate,sTime,value3,NextBarSdate,NextBarStime,Value3);
TL_SetExtLeft(HTL1[cnt],true);
TL_SetExtLeft(HTL2[cnt],true);
TL_SetExtLeft(HTL3[cnt],true);
TL_SetExtRight(HTL1[cnt],true);
TL_SetExtRight(HTL2[cnt],true);
TL_SetExtRight(HTL3[cnt],true);
TL_SetStyle(HTL1[cnt],3);
TL_SetStyle(HTL2[cnt],3);
TL_SetStyle(HTL3[cnt],3);
if cnt >= 1 Then
{
value4 = var1-간격*cnt;
value5 = value4+n1;
value6 = value4+n2;
LTL1[cnt] = TL_New(sDate,sTime,Value4,NextBarSdate,NextBarStime,Value4);
LTL2[cnt] = TL_New(sDate,sTime,Value5,NextBarSdate,NextBarStime,Value5);
LTL3[cnt] = TL_New(sDate,sTime,Value6,NextBarSdate,NextBarStime,Value6);
TL_SetExtLeft(LTL1[cnt],true);
TL_SetExtLeft(LTL2[cnt],true);
TL_SetExtLeft(LTL3[cnt],true);
TL_SetExtRight(LTL1[cnt],true);
TL_SetExtRight(LTL2[cnt],true);
TL_SetExtRight(LTL3[cnt],true);
TL_SetStyle(LTL1[cnt],3);
TL_SetStyle(LTL2[cnt],3);
TL_SetStyle(LTL3[cnt],3);
}
}
}
즐거운 하루되세요
> ycchoi17 님이 쓴 글입니다.
> 제목 : Y축 가격대 간격 조정
> 회신 감사합니다.
저의 요청사항 설명이 짧았던 모양입니다.
국내선물 차트에 옵션 행사가 2.5간격 과 "행사가+1.10" & "행사가+1.30" 간격으로
점선을 구현하고 싶습니다.
도움 부탁드립니다. 감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Y축 가격대 간격 조정
> 안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
옵션 지수대 간격이 어떤 값을 의미하시는지 모르겠습니다.
만약 선물차트에 0.1간격으로 점선을 그리고자 하시면 아래식 이용하시면 됩니다.
행사가 기준이면 간격을 2.5로 변경하시면 됩니다.
input : 간격(0.1);
var : TL(0),cnt(0);
Array : HTL[100](0),LTL[100](0);
if Index == 1 or Bdate != Bdate[1] Then
{
var1 = Floor(DayOpen);
TL_Delete(TL);
TL = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var1);
TL_SetExtLeft(TL,true);
TL_SetExtRight(TL,true);
TL_SetStyle(TL,3);
For cnt = 1 to 99
{
TL_Delete(HTL[cnt]);
TL_Delete(LTL[cnt]);
HTL[cnt] = TL_New(sDate,sTime,var1+간격*cnt,NextBarSdate,NextBarStime,var1+간격*cnt);
LTL[cnt] = TL_New(sDate,sTime,var1-간격*cnt,NextBarSdate,NextBarStime,var1-간격*cnt);
TL_SetExtLeft(HTL[cnt],true);
TL_SetExtLeft(LTL[cnt],true);
TL_SetExtRight(HTL[cnt],true);
TL_SetExtRight(LTL[cnt],true);
TL_SetStyle(HTL[cnt],3);
TL_SetStyle(LTL[cnt],3);
}
}
즐거운 하루되세요
> ycchoi17 님이 쓴 글입니다.
> 제목 : Y축 가격대 간격 조정
> 업무에 수고가 많으십니다.
국내선물 차트를 옵션 지수대 간격으로 점선으로 표시되게 하고 싶습니다.
예를 들어서,
~~~300 / 311.10 / 311.30 / 312.5 / 313.6 / 313.8 / 315 ~~~ 가격에 점선으로 표시.
도움 부탁 드립니다. 감사합니다.