예스스탁
예스스탁 답변
2023-09-25 10:57:59
안녕하세요
예스스탁입니다.
input : 매집간격(10),승수(3),이격비율(30),거래량배수(0.5);
var : 기간(0),A1(0),A2(0),K(0),파동선(0);
var : 상향이격(False),하방이격(False);
var : 조건1(False),조건2(False),조건3(False);
기간=매집간격*20;
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,50)*(1+이격비율/100);
하방이격 = max(ema(c,5),ema(c,10),ema(c,20))*(1+이격비율/100)<ema(c,50);
조건2 = (ema(c,50)<=c and 상향이격) or (ema(c,50)>c and 하방이격);
조건3=v>highest(v,8)[1]*거래량배수;
if 조건1 and 조건2 and 조건3 Then
Find(1);
즐거운 하루되세요
> 미서니 님이 쓴 글입니다.
> 제목 : 변환부탁드립니다.
> 안녕하세요~ 항상 바쁘신 가운데, 변화 시켜주신다고 고생하십니다~
매집간격 : 10
승수 : 3
이격비율 : 30
거래량배수 : 0.5
기간=매집간격*20;
A1=지수평균((highest(종가,(기간-기간/2))+highest(종가,기간))/2,기간);
A2=승수*stdev((저가+고가+종가)/3,기간);
K=if(종가>시가,1-(abs(종가-시가)/abs(highest((종가-시가),기간))),1);
파동선=A1+K*A2;
조건1=상향돌파(고가,파동선);
상향이격=min(지수평균(종가,5),지수평균(종가,10),지수평균(종가,20))<지수평균(종가,50)*(1+이격비율/100);
하방이격=max(지수평균(종가,5),지수평균(종가,10),지수평균(종가,20))*(1+이격비율/100)<지수평균(종가,50);
조건2=if(지수평균(종가,50)<=종가,상향이격,하방이격);
조건3=거래량>highest(거래량,8,1)*거래량배수;
부탁드리며, 항상 건강하세요~