답변완료
도움을 요청합니다.
아래 수식1의 수정을 부탁드립니다.
data1의 누적값이 (Upvol-DownVol) 이 아니라 아래 수식2의 결과값으로 바꿔주세요
미리 감사드립니다.
오늘도 즐거운시간 되세요.
수식1==============
input : R1(200),G1(0),B1(0);
input : R2(0),G2(0),B2(200);
var : V1(0,Data1),i1(0,Data1),h1(0,Data1),l1(0,Data1);
if data1(Bdate != Bdate[1]) Then
{
v1 = data1(Upvol-DownVol);
i1 = v1+Data2(c);
h1 = v1+Data2(c);
l1 = v1+Data2(c);
}
Else
{
v1 = v1 + (Data1(Upvol-DownVol));
if v1+Data2(c) > h1 Then
h1 = v1+Data2(c);
if v1+Data2(c) < l1 Then
l1 = v1+Data2(c);
}
if CurrentDate == sDate Then
{
Plot1(v1+Data2(c),"당일실매수거래량",iff(v1 > 0,RGB(0,0,0),RGB(0,0,0)));
plot2(i1,"첫봉종가");
Plot3(h1,"최고");
plot4(l1,"최저");
plot5(l1+(h1-l1)*0.236,"23.6%");
plot6(l1+(h1-l1)*0.382,"38.2%");
plot7(l1+(h1-l1)*0.500,"50.0%");
plot8(l1+(h1-l1)*0.618,"61.8%");
plot9(l1+(h1-l1)*0.714,"71.4%");
plot10(l1+(h1-l1)*0.500+150,"+150");
PlotBaseLine1(0);
}
수식2================
input : R(0),G(0),B(0);
var : SC(0),SCV(0),sum(0),hh(0),ll(0);
SC = (C-O)/(H-L);
SCV = SC*v;
if Bdate != Bdate[1] Then
{
sum = SCV;
HH = sum;
LL = sum;
}
else
{
sum = sum + SCV;
if hh > sum Then
hh = sum;
if ll < sum Then
ll = sum;
}
2023-04-06
883
글번호 167967
지표
답변완료
수식 문의드립니다
안녕하세요,수고많으십니다. 아래 키움신호수식으로 예스 종목검색하는 수식을 만들려고하고합니다 도와주세요.감사합니다
A = (highest(high,9)+lowest(low,9)+highest(high,26)+lowest(low,26))/4;
B = (highest(high,52)+lowest(low,52))/2;
조건 =
(
crossup(C, A(25)) and
crossup(C, B(25)) OR ((H > A(25)) and (H>B(25)))) AND
(crossup(C, avg(C,226)) OR (C>avg(C,226))) AND
((CrossUp(H,BBandsUp(20, 2))) or (O>(BBandsUp(20, 2)))) AND
V >= 2000 AND
거래대금 >= 150 and
O < C AND
((C(1)*1.025 <= C) or (O*1.025 <= C));
bb=valuewhen(1,crossdown(avg(C,20),avg(C,60)),avg(C,60));
Bs = BarsSince(crossup(C, bb));
crossup(C, bb) && Bs(1)>10 && 조건
2023-04-06
1534
글번호 167955
종목검색
답변완료
종목검색
var : mav1(0),mav2(0),mav3(0),T1(0),T2(0),T3(0);
mav1 = ma(c,5);
mav2 = ma(c,20);
mav3 = ma(c,60);
if mav1 > mav1[1] Then
T1 = 1;
if mav1 < mav1[1] Then
T1 = -1;
if T1 == 1 and T1[1] != 1 Then
var1 = 0;
// if T1 == 1 and C > O and (C+O)/2 >= mav1 and mav2 > mav2[1] and mav3 > mav3[1] Then{ 60이평포함
if T1 == 1 and C > O and (C+O)/2 >= mav1 and mav2 > mav2[1] and mav1 > mav2 Then{
var1 = var1+1;
if var1 == 1 Then
buy("5매수");
}
/*
mav2 = ma(c,20);
if mav2 > mav2[1] Then
T2 = 1;
if mav2 < mav2[1] Then
T2 = -1;
if T2 == 1 and T2[1] != 1 Then
var3 = 0;
if T2 == 1 and C > O and (C+O)/2 >= mav2 Then{
var3 = var3+1;
if var3 == 1 Then
buy("20턴");
}
재문의 합니다 이 매수신호수식나오는 종목검색 하고싶어요
2023-04-06
703
글번호 167949
종목검색