예스스탁
예스스탁 답변
2026-02-23 12:52:56
안녕하세요
예스스탁입니다.
지표는 지정한 조건만족하면 1 아니면 0을 그리는 지표식과
S1값을 그리는 지표식 2개로 작성해 드립니다.
1-1
var : hc(0),ho(0),hh(0),hl(0),bnow(False);
var : hc1(0),ho1(0),hl1(0),b1(False);
var : hc2(0),ho2(0),hl2(0),b2(False);
var : hc3(0),ho3(0),hl3(0),b3(False);
var : adj(False),aln(False),sig(False),s1(Nan);
hc=(O+H+L+C)/4;
ho=(O[1]+C[1])/2;
hh=Max(H,ho,hc);
hl=Min(L,ho,hc);
bNow=hc>ho && hl>=ho*0.998;
hc1=(O[1]+H[1]+L[1]+C[1])/4;
ho1=(O[2]+C[2])/2;
hl1=Min(L[1],ho1,hc1);
b1=hc1>ho1 && hl1>=ho1*0.998;
hc2=(O[2]+H[2]+L[2]+C[2])/4;
ho2=(O[3]+C[3])/2;
hl2=Min(L[2],ho2,hc2);
b2=hc2>ho2 && hl2>=ho2*0.998;
hc3=(O[3]+H[3]+L[3]+C[3])/4;
ho3=(O[4]+C[4])/2;
hl3=Min(L[3],ho3,hc3);
b3=hc3>ho3 && hl3>=ho3*0.998;
adj=!b1 && !b2 && !b3;
aln=Ema(C,10)>Ema(C,30);
sig=aln && adj && bNow;
if sig Then
S1 = hh;
if CrossUp(C,S1) Then
Plot1(1);
Else
Plot1(0);
1-2
var : hc(0),ho(0),hh(0),hl(0),bnow(False);
var : hc1(0),ho1(0),hl1(0),b1(False);
var : hc2(0),ho2(0),hl2(0),b2(False);
var : hc3(0),ho3(0),hl3(0),b3(False);
var : adj(False),aln(False),sig(False),s1(Nan);
hc=(O+H+L+C)/4;
ho=(O[1]+C[1])/2;
hh=Max(H,ho,hc);
hl=Min(L,ho,hc);
bNow=hc>ho && hl>=ho*0.998;
hc1=(O[1]+H[1]+L[1]+C[1])/4;
ho1=(O[2]+C[2])/2;
hl1=Min(L[1],ho1,hc1);
b1=hc1>ho1 && hl1>=ho1*0.998;
hc2=(O[2]+H[2]+L[2]+C[2])/4;
ho2=(O[3]+C[3])/2;
hl2=Min(L[2],ho2,hc2);
b2=hc2>ho2 && hl2>=ho2*0.998;
hc3=(O[3]+H[3]+L[3]+C[3])/4;
ho3=(O[4]+C[4])/2;
hl3=Min(L[3],ho3,hc3);
b3=hc3>ho3 && hl3>=ho3*0.998;
adj=!b1 && !b2 && !b3;
aln=Ema(C,10)>Ema(C,30);
sig=aln && adj && bNow;
if sig Then
S1 = hh;
Plot1(S1);
2 종목검색
var : hc(0),ho(0),hh(0),hl(0),bnow(False);
var : hc1(0),ho1(0),hl1(0),b1(False);
var : hc2(0),ho2(0),hl2(0),b2(False);
var : hc3(0),ho3(0),hl3(0),b3(False);
var : adj(False),aln(False),sig(False),s1(Nan);
hc=(O+H+L+C)/4;
ho=(O[1]+C[1])/2;
hh=Max(H,ho,hc);
hl=Min(L,ho,hc);
bNow=hc>ho && hl>=ho*0.998;
hc1=(O[1]+H[1]+L[1]+C[1])/4;
ho1=(O[2]+C[2])/2;
hl1=Min(L[1],ho1,hc1);
b1=hc1>ho1 && hl1>=ho1*0.998;
hc2=(O[2]+H[2]+L[2]+C[2])/4;
ho2=(O[3]+C[3])/2;
hl2=Min(L[2],ho2,hc2);
b2=hc2>ho2 && hl2>=ho2*0.998;
hc3=(O[3]+H[3]+L[3]+C[3])/4;
ho3=(O[4]+C[4])/2;
hl3=Min(L[3],ho3,hc3);
b3=hc3>ho3 && hl3>=ho3*0.998;
adj=!b1 && !b2 && !b3;
aln=Ema(C,10)>Ema(C,30);
sig=aln && adj && bNow;
if sig Then
S1 = hh;
if CrossUp(C,S1) Then
Find(1);
즐거운 하루되세요