답변완료
종목검색식 부탁드림니다.
항상 노고에 감사드림니다.
아래의 수식을 종목검색식으로 부탁드림다.
A=(highest(high,9)+lowest(low,9))/2;
B=(highest(high,26)+lowest(low,26))/2;
B1=(avg(C*V,10)-avg(C*V,20))/avg(C*V,10)*100;
B2=ADX(9);
B3=MACD(9,26)-eavg(MACD(9,26),9);
(Crossup(C,A) or Crossup(C,B) or Crossup(A,B))
and B1(1) and B2>B2(1) and B3>0
2025-04-02
281
글번호 189796
종목검색
답변완료
키움수식 변환 부탁드립니다.
안녕하세요, 항상 도움을 주심에 감사드립니다.
키움증권 HTS 5분봉에서 사용하던 수식입니다.
아래 3가지 수식중 2개 이상을 만족하는 종목을 찾는 검색식 부탁드립니다.
1.
A=bbandsup(17,2);
B=bbandsup(40,2);
M=EnvelopeUp(20,2);
(c>ma(h,5) and CrossUp(A,M)) or
(c>ma(h,5) and B>M and CrossUp(A,B))
or (A>B and B>M and CrossUP(C,A))
or (CrossUP(C,A) and CrossUP(C,B) and CrossUP(C,M))
2.
A = supertrend(period, multiplier);
M=((고가+저가)/2)*거래량/100000000;
CROSSUP(C,A) &&
M>2 && C>O
지표 - Period : 15, Multiplier : 3
3.
A=(daylow()+dayhigh())/2;
crossup(C,A) AND
crossup(C, BBANDSUP(20,2))
감사합니다.
2025-04-02
385
글번호 189786
검색
답변완료
수식
안녕하세요.
아래 수식은 주봉시고저가와 5일 이동평균선으로 나타낸 것인데
수정부탁드립니다.
1. 주봉 시고저의 수식이 맞는지 확인바랍니다.
2. 그림파일의 화살표처럼 전일 마감시의 지표값이 당일 차트에 동일한 가격으로
나타나도록 수정바랍니다.
if Bdate> Bdate[1]+7 Then
{
var1 = O;
Var2 = h;
Var3 = l;
}
if var1 > 0 Then
{
if h > Var2 Then
var2 = h;
if l < var3 Then
Var3 = l;
Plot1(var1,"주시");
plot2(Var2,"주고");
plot3(Var3,"주저");
plot4((Var2+Var3)/2, "주 中");
plot5(DayOpen(),"당일시가");
plot6(DayClose(1),"전일종가");
plot7((DayHigh+daylow)/2,"당일중앙선");
var : cnt(0);
input :최고가(0),최저가(0),Per1(76.4),Per2(61.8),Per3(50.0),Per4(38.2),Per5(23.6);
input : dP(5);
var : dHH(0),dHH1(0),dHH2(0),dHH3(0),dHH4(0),dHH5(0),dHH6(0),dHH7(0),dLL(0), dLL1(0),dDD(0),dTT(0);
var : dsumV1(0),dsumV2(0), dmav1(0),dmav2(0),ddiff(0),dvalue(0);
if DayClose(dP) > 0 Then
{
dsumV1 = DayOpen;
dsumV2 = DayOpen;
for cnt = 1 to dP-1
{
dsumV1 = dsumV1+DayClose(cnt);
dsumV2 = dsumV2+DayClose(cnt+1);
}
dmaV1 = dsumV1 / dP;#당일기준 일봉이평
dmaV2 = dsumV2 / dP;#전일기준 일봉이평
ddiff = dmav2-dmav1;#전일-당일
}
Plot15(dmav1, "5일");
dhh1 = dmav1;
input : dP1(10);
var : dHH10(0),dHH11(0),dHH12(0),dHH13(0),dHH14(0),dHH15(0),dHH16(0),dHH17(0),dLL10(0), dLL11(0),dDD10(0),dTT10(0);
var : dsumV11(0),dsumV12(0), dmav11(0),dmav12(0),ddiff10(0),dvalue10(0);
if DayClose(dP1) > 0 Then
{
dsumV11 = DayOpen;
dsumV12 = DayOpen;
for cnt = 1 to dP1-1
{
dsumV11 = dsumV11+DayClose(cnt);
dsumV12 = dsumV12+DayClose(cnt+1);
}
dmaV11 = dsumV11 / dP1;#당일기준 일봉이평
dmaV12 = dsumV12 / dP1;#전일기준 일봉이평
ddiff10 = dmav12-dmav11;#전일-당일
}
Plot16(dmav11, "10일");
dhh11 = dmav11;
input : dP2(20);
var : dH210(0),dHH21(0),dHH22(0),dHH23(0),dHH24(0),dLL20(0), dLL21(0),dDD20(0),dTT20(0);
var : dsumV21(0),dsumV22(0), dmav21(0),dmav22(0),ddiff20(0),dvalue20(0);
if DayClose(dP2) > 0 Then
{
dsumV21 = DayOpen;
dsumV22 = DayOpen;
for cnt = 1 to dP2-1
{
dsumV21 = dsumV21+DayClose(cnt);
dsumV22 = dsumV22+DayClose(cnt+1);
}
dmaV21 = dsumV21 / dP2;#당일기준 일봉이평
dmaV22 = dsumV22 / dP2;#전일기준 일봉이평
ddiff20 = dmav22-dmav21;#전일-당일
}
Plot17(dmav21, "20일");
dhh21 = dmav21;
var11 = Plot15+(var2-Plot15)*(Per1/100);
var12 = Plot15+(var2-Plot15)*(Per2/100);
var13 = Plot15+(var2-Plot15)*(Per3/100);
var14 = Plot15+(var2-Plot15)*(Per4/100);
var15 = Plot15+(var2-Plot15)*(Per5/100);
plot20(Var11,"5일선과 주고 76.4");
plot21(Var12,"5일선과 주고 61.8");
plot22(Var13,"5일선과 주고 50");
plot23(Var14,"5일선과 주고 38.2");
plot24(Var15,"5일선과 주고 23.6");
var16 = Plot15+(var3-Plot15)*(Per1/100);
var17 = Plot15+(var3-Plot15)*(Per2/100);
var18 = Plot15+(var3-Plot15)*(Per3/100);
var19 = Plot15+(var3-Plot15)*(Per4/100);
var20 = Plot15+(var3-Plot15)*(Per5/100);
plot27(Var16,"5일선과 주저 76.4");
plot28(Var17,"5일선과 주저 61.8");
plot29(Var18,"5일선과 주저 50");
plot30(Var19,"5일선과 주저 38.2");
plot31(Var20,"5일선과 주저 23.6");
}
2025-04-02
286
글번호 189785
지표