예스스탁
예스스탁 답변
2024-12-27 11:40:00
안녕하세요
예스스탁입니다.
1
input : 제한봉수(15);
var : 음(False),음_S(False),기준선(0),bs(-1);
음 = C<O;
음_S = CountIf(음, 5)==5;
if 음_S Then
{
기준선 = O[4];
bs = 0;
}
else
{
if bs >= 0 Then
bs = bs+1;
}
if Crossup(C, 기준선) && C>C[1]*1.1 && bs<제한봉수 Then
Find(1);
2
input : 기간1(20),기간2(60),기간3(120),sig(5);
var : vs1(0),vs2(0),vs3(0),m20(0),조건(False);
Vs1 = AccumN(V-Lowest(V,기간1), sig)/AccumN((Highest(V,기간1)-Lowest(V,기간1)),sig) * 100;
Vs2 = AccumN(V-Lowest(V,기간2), sig)/AccumN((Highest(V,기간2)-Lowest(V,기간3)),sig) * 100;
Vs3 = AccumN(V-Lowest(V,기간3), sig)/AccumN((Highest(V,기간3)-Lowest(V,기간3)),sig) * 100;
M20 = ma(C, 20);
조건 = Vs1>20 && Vs2>20 && Vs3>20;
if 조건 && 조건[1] == False && M20>M20[1] Then
Find(1);
즐거운 하루되세요
> 존슨비치 님이 쓴 글입니다.
> 제목 : 종목검색식 부탁드림니다.
> 항상 노고에 감사드림니다.
아래의 수식을 종목검색식으로 부탁드림니다.
1)번 종목수식
음 = C<O;
음_S = sum(음, 5)==5;
기준선 = Valuewhen(1, 음_S, O(4));
bs = BarsSince(음_S);
Crossup(C, 기준선) && C>C(1)*1.1 && bs<제한봉수
지표변수
제한봉수 15
2)번 종목수식
Vs1 = Sum(V-Lowest(V,기간1), sig)/
Sum((Highest(V,기간1)-
Lowest(V,기간1)),sig) * 100;
Vs2 = Sum(V-Lowest(V,기간2), sig)/
Sum((Highest(V,기간2)-
Lowest(V,기간3)),sig) * 100;
Vs3 = Sum(V-Lowest(V,기간3), sig)/
Sum((Highest(V,기간3)-
Lowest(V,기간3)),sig) * 100;
M20 = ma(C, 20);
조건 = Vs1>20 && Vs2>20 && Vs3>20;
조건 && !조건(1) && M20>M20(1)
지표변수
기간1 20
기간2 60
기간3 120
sig 5