커뮤니티

변환부탁드립니다.

프로필 이미지
미서니
2023-09-23 04:28:10
1131
글번호 172705
답변완료
안녕하세요~ 항상 바쁘신 가운데, 변화 시켜주신다고 고생하십니다~ 매집간격 : 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)*거래량배수; 부탁드리며, 항상 건강하세요~
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

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)*거래량배수; 부탁드리며, 항상 건강하세요~