예스스탁
예스스탁 답변
2020-11-20 15:32:20
안녕하세요
예스스탁입니다.
1
var : tx1(0),tx2(0),tx3(0),tx4(0);
if sTime < 93000 Then
{
var1 = DayHigh;
Var2 = DayLow;
Var3 = (var1-Var2);
}
if Bdate != Bdate[1] Then
{
tx1 = text_new(sDate,sTime,var1,NumToStr(var1,2));
tx2 = text_new(sDate,sTime,var1+Var3,NumToStr(var1+Var3,2));
tx3 = text_new(sDate,sTime,Var2,NumToStr(var2,2));
tx4 = text_new(sDate,sTime,Var2-Var3,NumToStr(var2-Var3,2));
}
Else
{
Text_SetString(tx1,NumToStr(var1,2));
Text_SetString(tx2,NumToStr(var1+Var3,2));
Text_SetString(tx3,NumToStr(var2,2));
Text_SetString(tx4,NumToStr(var2-Var3,2));
}
Text_SetStyle(tx1,2,1);
Text_SetStyle(tx2,2,1);
Text_SetStyle(tx3,2,0);
Text_SetStyle(tx4,2,0);
Text_SetLocation(tx1,sDate,sTime,var1);
Text_SetLocation(tx2,sDate,sTime,var1+Var3);
Text_SetLocation(tx3,sDate,sTime,Var2);
Text_SetLocation(tx4,sDate,sTime,Var2-Var3);
Plot1(var1);
Plot2(var2);
Plot3(var1+Var3);
Plot4(var2-Var3);
2
var : AA(0),BB(0),CC(0),DD(0);
var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0);
if Bdate != Bdate[1] Then
{
BB = H;
DD = L;
tx1 = text_new(sDate,sTime,BB,NumToStr(BB,2));
tx2 = text_new(sDate,sTime,DD,NumToStr(DD,2));
}
Else
{
if sTime < 93000 Then
{
if H > BB Then
BB = H;
if L < DD Then
DD = L;
}
}
Text_SetString(tx1,NumToStr(BB,2));
Text_SetString(tx2,NumToStr(DD,2));
Text_SetStyle(tx1,2,1);
Text_SetStyle(tx2,2,0);
Text_SetLocation(tx1,sDate,sTime,BB);
Text_SetLocation(tx2,sDate,sTime,DD);
if sTime >= 93000 and sTime[1] < 93000 Then
{
AA = h;
CC = l;
tx3 = text_new(sDate,sTime,AA,NumToStr(AA,2));
tx4 = text_new(sDate,sTime,AA*2-BB,NumToStr(AA*2-BB,2));
tx5 = text_new(sDate,sTime,CC,NumToStr(CC,2));
tx6 = text_new(sDate,sTime,CC*2-DD,NumToStr(CC*2-DD,2));
}
if sTime >= 93000 and sTime < 100000 Then
{
if H > AA Then
AA = H;
if L < CC Then
CC = C;
}
if sTime >= 93000 Then
{
Text_SetStyle(tx3,2,1);
Text_SetStyle(tx4,2,1);
Text_SetStyle(tx5,2,0);
Text_SetStyle(tx6,2,0);
Text_SetLocation(tx3,sDate,sTime,AA);
Text_SetLocation(tx4,sDate,sTime,AA*2-BB);
Text_SetLocation(tx5,sDate,sTime,CC);
Text_SetLocation(tx6,sDate,sTime,CC*2-DD);
}
Plot1(BB);
Plot2(DD);
if sTime >= 93000 Then
{
Plot3(AA);
Plot4(AA*2-BB);
}
if sTime >= 93000 Then
{
Plot5(CC);
Plot6(CC*2-DD);
}
즐거운 하루되세요
> 유튜버 님이 쓴 글입니다.
> 제목 : 지표 질문입니다
>
1.
틱 차트에서 9시부터 9시반까지 30분동안
고가를 고가 상부에 글자로 표시하고 그 상부에 고가와 저가의 폭을 더한 값을 표시한다
저가를 저가 하부에 글자로 표시하고 그 하부에 고가와 저가의 폭을 뺀 값을 표시한다
2.
틱 차트에서
9시반~10시까지 고가(A)와 9시~9시반까지 고가(B)를 표시하고 A*2-B 위치를 표시한다
9시반~10시까지 저가(C)와 9시~9시반까지 저가(D)를 표시하고 C*2-D 위치를 표시한다
감사합니다