예스스탁
예스스탁 답변
2022-03-18 15:11:04
안녕하세요
예스스탁입니다.
input : 기간(3),승수(2),이격비율(10),거래량배수(1.5);
var : A1(0),A2(0),K(0),파동선(0),조건1(False),상향이격(False),하방이격(false);
var : 조건2(False),조건3(False);
A1 = Ema((highest(C,(기간-기간/2))+highest(C,기간))/2,기간);
A2 = 승수*std((L+H+C)/3,기간);
K = iff(C>O,1-(abs(C-O)/abs(highest((C-O),기간))),1);
파동선 = A1+K*A2;
조건1 = CrossUp(H,파동선);
상향이격 = min(ema(C,5),ema(C,10),ema(C,20)) < ema(C,224)*(1+이격비율/100);
하방이격 = max(ema(C,5),ema(C,10),ema(C,20))*(1+이격비율/100) < ema(C,224);
if ema(C,224)<=C and 상향이격 Then
조건2 = true;
else if ema(C,224)>C and 하방이격 Then
조건2 = true;
Else
조건2 = False;
조건3 = V > highest(V,5)[1]*거래량배수;
if 조건1 and 조건2 and 조건3 Then
Find(1);
즐거운 하루되세요
> 싹3리 님이 쓴 글입니다.
> 제목 : 종목 검색식 부탁 드립니다. 감사합니다.
> 매집기간 3
승수 2
이격비율 10
거래량배수 1.5
A1=지수평균((highest(종가,(기간-기간/2))+highest(종가,기간))/2,기간);
A2=승수*stdev((저가+고가+종가)/3,기간);
K=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
파동선=A1+K*A2;
조건1=상향돌파(고가,파동선);
상향이격=min(지수평균(종가,5),지수평균(종가,10),지수평균(종가,20))<지수평균(종가,224)*(1+이격비율/100);
하방이격=max(지수평균(종가,5),지수평균(종가,10),지수평균(종가,20))*(1+이격비율/100)<지수평균(종가,224);
조건2=if(지수평균(종가,224)<=종가,상향이격,하방이격);
조건3=거래량>highest(거래량,5,1)*거래량배수;
조건1 and 조건2 and 조건3