예스스탁
예스스탁 답변
2021-02-15 18:13:21
안녕하세요
예스스탁입니다.
1
현재 수식이 봉의 시작시간을 기준으로 그려지게 되어 있습니다.
다만 마우스로 지정하셨을때 10시30분이 10시30분30초로 보이는 것은
차트의 기준시각이 봉의 끝시간 기준으로 되어 있기 때문입니다.
프로그램 상단의 관리메뉴에서 환경설정에 가시면 차트의 X축 시간표시를 변경하실 수 있습니다.
X축 시간표시를 봉 시작시간으로 하시면 됩니다.
X축 시간표시가 봉 끝시간으로 되어 있으면 해당봉 완성하는 다음봉 시가의 시간이 현재봉에 표시가 됩니다.
예스트레이더나 NH트레이더이시면 첨부된 그림과 같이 설정화면에서 설정을 변경하시면 됩니다.
다만 해외선물 프로그램은 해당 설정이 없어 변경하지 못합니다.
2
참조데이타 영역까지는 그려지지 않아 별도로 작성해 드립니다.
참조데이타에 올리기 위해서는 적용 후에 마우스로 끌어서 해당 데이타위에 올려야 하므로
일반 plot으로 출력된느 선이 필요합니다. 참조데이타의 당일시가을 같이 추가해 드립니다.
2-1 data2
input : 타주기분(30);
var : S1(0,Data2),D1(0,Data2),TM(0,Data2),TF(0,Data2),TL(0,Data2);
if data2(Bdate != Bdate[1]) Then
{
S1 = data2(TimeToMinutes(stime));
D1 = data2(sdate);
}
if D1 > 0 then
{
if sdate == D1 Then
TM = data2(TimeToMinutes(stime))-S1;
Else
TM = data2(TimeToMinutes(stime))+1440-S1;
TF = TM%타주기분;
if data2(Bdate != Bdate[1] or
(Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or
(Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1])) Then
{
TL = TL_New_Self(data2(sDate),data2(sTime),0,data2(sDate),data2(sTime),9999999);
TL_SetColor(TL,BLACK);//수직선 색지정
TL_SetSize(TL,2);//수직선 굵기
}
}
Plot1(Data2(OpenD(0)));
2-2 data3
input : 타주기분(30);
var : S1(0,data3),D1(0,data3),TM(0,data3),TF(0,data3),TL(0,data3);
if data3(Bdate != Bdate[1]) Then
{
S1 = data3(TimeToMinutes(stime));
D1 = data3(sdate);
}
if D1 > 0 then
{
if sdate == D1 Then
TM = data3(TimeToMinutes(stime))-S1;
Else
TM = data3(TimeToMinutes(stime))+1440-S1;
TF = TM%타주기분;
if data3(Bdate != Bdate[1] or
(Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or
(Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1])) Then
{
TL = TL_New_Self(data3(sDate),data3(sTime),0,data3(sDate),data3(sTime),9999999);
TL_SetColor(TL,BLACK);//수직선 색지정
TL_SetSize(TL,2);//수직선 굵기
}
}
Plot1(data3(OpenD(0)));
즐거운 하루되세요
> 보인다 님이 쓴 글입니다.
> 제목 : 수정부탁드립니다
> 안녕하세요...글번호70565 (시간지표)수정부탁드립니다.
수정1..위그림은30초차트입니다.시간라인이 정시보다30초늧게 그려지네요 1분차트에적용
해보니 9/31분 10시1분그려지네요,정시에그려지게 부탁드립니다.(9/30분 10/00)
수정2..지표라인이 데이터1 에서만 그려지은것을 데이터3 까지그려지게요.그것이안되면
데이터2 데이터3 각각의 지표수식으로될수있게 부탁드립니다.
수정3..지표라인의 기존두께가 1 이면 2로수정. 라인색은검정색으로요.
수고하세요...꾸벅