예스스탁
예스스탁 답변
2021-09-10 10:29:46
안녕하세요
예스스탁입니다.
input : N(15);
var : T(0),S(0),tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0);
if C < O Then
T = T+1;
Else
T = 0;
if T >= 3 Then
{
value1 = highest(H,T);
value2 = lowest(L,T);
}
Else{
value1 = 0;
value2 = 99999999;
}
var1 = highest(value1,N);
var2 = Lowest(value2,N);
if var1 > 0 and var2 > 0 then
{
plot1(var1);
plot2(var2);
plot3((var1+var2)/2);
Text_Delete(tx1);
Text_Delete(tx2);
Text_Delete(tx3);
tx1 = Text_New_Self(NextBarSdate,NextBarStime,var1,NumToStr(var1,2));
tx2 = Text_New_Self(NextBarSdate,NextBarStime,var2,NumToStr(var2,2));
tx3 = Text_New_Self(NextBarSdate,NextBarStime,(var1+var2)/2,NumToStr((var1+var2)/2,2));
Text_SetStyle(Tx1,0,2);
Text_SetStyle(Tx2,0,2);
Text_SetStyle(Tx3,0,2);
}
if C > O Then
S = S+1;
Else
S = 0;
if S >= 3 Then
{
value3 = highest(H,S);
value4 = lowest(L,S);
}
Else{
value3 = 0;
value4 = 99999999;
}
var3 = highest(value3,N);
var4 = Lowest(value4,N);
if var3 > 0 and var4 > 0 then
{
plot4(var3);
plot5(var4);
plot6((var3+var4)/2);
Text_Delete(tx4);
Text_Delete(tx5);
Text_Delete(tx6);
tx4 = Text_New_Self(NextBarSdate,NextBarStime,var3,NumToStr(var3,2));
tx5 = Text_New_Self(NextBarSdate,NextBarStime,var4,NumToStr(var4,2));
tx6 = Text_New_Self(NextBarSdate,NextBarStime,(var3+var4)/2,NumToStr((var3+var4)/2,2));
Text_SetStyle(Tx4,0,2);
Text_SetStyle(Tx5,0,2);
Text_SetStyle(Tx6,0,2);
}
즐거운 하루되세요
> 알리섬 님이 쓴 글입니다.
> 제목 : 수식수정요청
> 안녕하세요 늘 도움 감사드립니다.
아래의 수식에서 연속봉 고점 저점 사이의 중심선이 나오도록 부탁드리며
텍스트까지 나올수 있으면 같이 부탁드립니다
input : N(15);
var : T(0),S(0),tx1(0),tx2(0),tx3(0),tx4(0);
if C < O Then
T = T+1;
Else
T = 0;
if T >= 3 Then
{
value1 = highest(H,T);
value2 = lowest(L,T);
}
Else{
value1 = 0;
value2 = 99999999;
}
var1 = highest(value1,N);
var2 = Lowest(value2,N);
if var1 > 0 and var2 > 0 then
{
plot1(var1);
plot2(var2);
Text_Delete(tx1);
Text_Delete(tx2);
tx1 = Text_New_Self(sDate,sTime,var1,NumToStr(var1,2));
tx2 = Text_New_Self(sDate,sTime,var2,NumToStr(var2,2));
}
if C > O Then
S = S+1;
Else
S = 0;
if S >= 3 Then
{
value3 = highest(H,S);
value4 = lowest(L,S);
}
Else{
value3 = 0;
value4 = 99999999;
}
var3 = highest(value3,N);
var4 = Lowest(value4,N);
if var3 > 0 and var4 > 0 then
{
plot3(var3);
plot4(var4);
Text_Delete(tx3);
Text_Delete(tx4);
tx3 = Text_New_Self(sDate,sTime,var3,NumToStr(var3,2));
tx4 = Text_New_Self(sDate,sTime,var4,NumToStr(var4,2));
}