종목검색식을 부탁드립니다
M = Macd(12,26);
Ms=eavg(M,9);
M_up=Crossup(M,Ms) && M<0;
S=StochasticsSlow(12,5);
S_고점 = S<S(1) && S(1)>S(2) &&S(1)>=20 && s(1)<=50;
S_저점 = S>S(1) && S(1)>S(2) &&S(1)>=20 && s(1)<=50;
신고10= Highest(H(1),10)<H;
bs_M=BarsSince(M_up);
bs_s고점 = BarsSince(S_고점);
bs_s저점 = BarsSince(S_저점);
bs_신고10 = BarsSince(신고10);
조건=
bs_M>bs_s고점 &&
bs_s고점 > bs_s저점 &&
bs_s저점>=bs_신고10;
답변 1
예스스탁
예스스탁 답변
2024-07-10 16:38:27
안녕하세요
예스스탁입니다.
var : mv(0),ms(0),M_up(False),s(0),S_고점(False),S_저점(False),신고10(False),조건(False);
var : bs_M(-1),bs_s고점(-1),bs_s저점(-1),bs_신고10(-1);
mv = Macd(12,26);
Ms = Ema(mv,9);
M_up=Crossup(Mv,Ms) && Mv<0;
S=StochasticsK(12,5);
S_고점 = S<S[1] && S[1]>S[2] &&S[1]>=20 && s[1]<=50;
S_저점 = S>S[1] && S[1]>S[2] &&S[1]>=20 && s[1]<=50;
신고10= Highest(H,10)[1]<H;
if M_up Then
bs_M = 0;
Else
{
if bs_M >= 0 Then
bs_M = bs_M+1;
}
if S_고점 Then
bs_s고점 = 0;
Else
{
if bs_s고점 >= 0 Then
bs_s고점 = bs_s고점+1;
}
if S_저점 Then
bs_s저점 = 0;
Else
{
if bs_s저점 >= 0 Then
bs_s저점 = bs_s저점+1;
}
if 신고10 Then
bs_신고10 = 0;
Else
{
if bs_신고10 >= 0 Then
bs_신고10 = bs_신고10+1;
}
조건= bs_M>bs_s고점 && bs_s고점 > bs_s저점 && bs_s저점>=bs_신고10 && bs_신고10 >= 0;
if 조건 Then
Find(1);
즐거운 하루되세요
> 무건 님이 쓴 글입니다.
> 제목 : 변환 부탁드립니다
> 종목검색식을 부탁드립니다
M = Macd(12,26);
Ms=eavg(M,9);
M_up=Crossup(M,Ms) && M<0;
S=StochasticsSlow(12,5);
S_고점 = S<S(1) && S(1)>S(2) &&S(1)>=20 && s(1)<=50;
S_저점 = S>S(1) && S(1)>S(2) &&S(1)>=20 && s(1)<=50;
신고10= Highest(H(1),10)<H;
bs_M=BarsSince(M_up);
bs_s고점 = BarsSince(S_고점);
bs_s저점 = BarsSince(S_저점);
bs_신고10 = BarsSince(신고10);
조건=
bs_M>bs_s고점 &&
bs_s고점 > bs_s저점 &&
bs_s저점>=bs_신고10;