예스스탁
예스스탁 답변
2021-08-20 11:43:17
안녕하세요
예스스탁입니다.
1
var : sum1(0,Data1),sum2(0,Data1);
var : h1(0,Data1),l1(0,Data1);
var : h2(0,Data1),l2(0,Data1);
sum1 = Data1(c)+Data2(c)+data3(c);
sum2 = Data4(c)+Data5(c)+data6(c);
if Data1(Bdate != Bdate[1]) Then
{
h1 = sum1;
h2 = sum2;
l1 = sum1;
l2 = sum2;
}
Else
{
if sum1 > h1 Then
h1 = sum1;
if sum1 < l1 Then
l1 = sum1;
if sum2 > h2 Then
h2 = sum2;
if sum2 < l2 Then
l2 = sum2;
}
Plot1(sum1,"합1");
Plot2(sum2,"합2");
Plot3(h1,"고1");
Plot4(l1,"저1");
Plot5(h2,"고2");
Plot6(l2,"저2");
2
Input : ntime(60),HHMMSS(150000);
var : sum1(0,Data1),sum2(0,Data1);
var : S1(0,Data1),D1(0,Data1),TM(0,Data1),TF1(0,Data1);
var : H1(0,Data1),L1(0,Data1),H11(0,Data1),L11(0,Data1),O1(0,Data1),C1(0,Data1),C11(0,Data1);
var : H2(0,Data1),L2(0,Data1),H21(0,Data1),L21(0,Data1),O2(0,Data1),C2(0,Data1),C21(0,Data1);
sum1 = Data1(c)+Data2(c)+data3(c);
sum2 = Data4(c)+Data5(c)+data6(c);
if data1(Bdate != Bdate[1]) Then
{
S1 = data1(TimeToMinutes(stime));
D1 = data1(sdate);
}
if D1 > 0 then
{
if data1(sdate) == D1 Then
TM = data1(TimeToMinutes(stime))-S1;
Else
TM = data1(TimeToMinutes(stime))+1440-S1;
TF1 = TM%ntime;
if data1(Bdate != Bdate[1] or (Bdate == Bdate[1] and TF1 < TF1[1] and stime <= HHMMSS)) Then
{
H1 = sum1;
L1 = sum1;
O1 = sum1;
H11 = H1[1];
L11 = L1[1];
C11 = C1[1];
H2 = sum2;
L2 = sum2;
O2 = sum2;
H21 = H2[1];
L21 = L2[1];
C21 = C2[1];
}
if sum1 > H1 Then
H1 = sum1;
if sum1 < L1 Then
L1 = sum1;
C1 = sum1;
if sum2 > H2 Then
H2 = sum2;
if sum2 < L2 Then
L2 = sum2;
C2 = sum2;
plot1(H11,"sum1고가-1");
plot2(L11,"sum1저가-1");
plot3(O1,"sum1 oo");
plot4(C11,"sum1 종가-1");
plot5(H21,"sum2 고가-1");
plot6(L21,"sum2 저가-1");
plot7(O2,"sum2 oo");
plot8(C21,"sum2 종가-1");
}
즐거운 하루되세요
> 유로파54 님이 쓴 글입니다.
> 제목 : 문의드립니다!
> 안녕하세요!
1, 어제 만들어주신 아래 "수식1"에 적용할수있는 "고점 저점선" 수식을 부탁드립니다
* 선의 두께와 색상도 조정 가능토록 부탁드립니다
2, 아래 "수식2"를 "수식1"에 적용할수있도록 수정 부탁드립니다
항상 감사합니다!!!
---------------------------------------------------------------------------------------
( 수식 1)
Plot1(Data1(c)+Data2(c)+data3(c),"합1");
Plot2(Data4(c)+Data5(c)+data6(c),"합2");
( 수식 2)
Input : ntime(60),HHMMSS(150000);
var : S1(0),D1(0),TM(0),TF1(0);
var : HH(0),LL(0),HH1(0),LL1(0),OO(0),CC(0),CC1(0);
if Bdate != Bdate[1] Then
{
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF1 = TM%ntime;
if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF1 < TF1[1] and stime <= HHMMSS) Then
{
HH = H;
LL = L;
OO = O;
HH1 = HH[1];
LL1 = LL[1];
CC1 = CC[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
CC = c;
plot1(HH1,"고가-1");
plot2(LL1,"저가-1");
plot3(OO,"oo");
plot4(CC1,"종가-1");
}