예스스탁
예스스탁 답변
2020-12-09 14:12:38
안녕하세요
예스스탁입니다.
var : Tcond(False);
var : dh(0),dl(0),do(0),dc(0),dc1(0),tx(0);
if (sdate != sdate[1] and stime >= 030000) or
(sdate == sdate[1] and stime >= 030000 and stime[1] < 040000) Then
{
Tcond = False;
}
#9시15분
if (sdate != sdate[1] and stime >= 91500) or
(sdate == sdate[1] and stime >= 91500 and stime[1] < 91500) Then
{
#true
Tcond = true;
#시가저장
do = O;
#고가저장
dh = h;
#저가저장
dl = l;
#전일종가 저장
dc1 = dc[1];
#전일종가가 있으면
if dc1 > 0 Then
{
#이전 텍스트는 지움
Text_Delete(tx);
#텍스트 출력
tx = Text_New(sDate,sTime,do,
"당일변폭:"+NumToStr((dh-dl)/PriceScale,0)+NewLine+
"시고변폭:"+NumToStr((dh-do)/PriceScale,0)+NewLine+
"시저변폭:"+NumToStr((do-dl)/PriceScale,0)+NewLine+
"gap변폭"+NumToStr((dh-dl)/PriceScale,0));
Text_SetStyle(tx,0,1);#좌우정렬
Text_SetSize(tx,10); #폰트크기
Text_SetColor(tx,RED);#색상
Text_SetBold(tx,1);#0기본, 1굵게
}
}
#첫봉이후에
if Tcond == true Then
{
#새로운 고가가 발생하면 dh값을 현재고가로 변경
if h > dh Then
dh = h;
#새로운 저가가 발생하면 dh값을 현재저가로 변경
if l < dl Then
dl = l;
#종가 저장
dc = c;
#텍스트의 위를 현재봉의 시가위치로 변경
Text_SetLocation(tx,sDate,sTime,do);
#출력하는 텍스트를 현재봉 기준 당일고저를 반영하게 변경
Text_SetString(tx,"당일변폭:"+NumToStr((dh-dl)/PriceScale,0)+NewLine+
"시고변폭:"+NumToStr((dh-do)/PriceScale,0)+NewLine+
"시저변폭:"+NumToStr((do-dl)/PriceScale,0)+NewLine+
"gap변폭:"+NumToStr((do-dc1)/PriceScale,0));
}
Plot1(do);
즐거운 하루되세요
> dandy 님이 쓴 글입니다.
> 제목 : 지표수식 요청 드립니다.
> 안녕하세요.
해외선물 항생 9시15분 정규장 시가 홍콩시간 기준 지표차트 당일표시
당일변폭 - 9시15분 시가기준 당일변폭 틱수로 시가라인위 차트 우측에 봉완성 실시간 표시
(글씨크기 굵기 색상 위치 수식에 추가)
당일 고저변폭 - 9시15분 시가기준 고가변폭 틱수로 시가라인위 차트 우측에 봉완성 실시간 표시
9시15분 시가기준 저가변폭 틱수로 시가라인아래 차트 우측에 봉완성 실시간 표시
(글씨크기 굵기 색상 위치 수식에 추가)
당일 GAP 변폭 - 3시 야간종가와 9시15분 시가기준 틱수로 시가라인위 차트 우측에 표시
(글씨크기 굵기 색상 위치 수식에 추가)
위 지표수식 요청 드립니다. (수식설명 주석 부탁 드립니다.)
감사합니다.