커뮤니티

검색식 부탁드립니다

프로필 이미지
김승빈
2024-04-10 23:46:16
1007
글번호 178461
답변완료
항상 수고 많으십니다 아래수식을 예스수식으로 검색식 부탁드립니다 1.M=ma(C,기간,종류); 변동률=M/M(1)*100-100; Highest(변동률(1),횡보기간)<=기준 && Lowest(변동률(1),횡보기간)>=-기준 && crossup(변동률,기준) 기간 : 20 기준 : 0.8 횡보구간 : 15 2.M=ma(C,240,삼각); HH=highestSince(1,crossup(C,M),H); Bs=BarsSince(crossup(C,M)) +1; cnt=CountSince(crossup(C,M),C>M); 조건= Bs==cnt && crossup(C,HH(1)) && Bs>20; 첫신호=CountSince(crossup(C,M),조건); 첫신호==1 && 첫신호(1)==0 감사합니다
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-11 17:04:53

안녕하세요 예스스탁입니다. 1 input : 기간(20),기준(0.8),횡보기간(15); var : mm(0),변동률(0); MM = ma(C,기간); 변동률 = MM/MM[1]*100-100; if Highest(변동률,횡보기간)[1] <= 기준 && Lowest(변동률,횡보기간)[1] >= -기준 && crossup(변동률,기준) Then Find(1); 2 var : TLen(0),MM(0),bs(0),hh(0),첫신호(0),cnt(0); TLen = Ceiling((240 + 1) * .5); MM = ma(ma(C, TLen), TLen); if CrossUp(C,MM) Then { HH = H; bs = 0; 첫신호 = 0; } Else { if HH > 0 and H > HH Then HH = H; bs = bs+1; if C > MM Then cnt = cnt+1; if bs == cnt and CrossUp(C,HH[1]) and bs > 20 Then 첫신호 = 첫신호+1; if 첫신호==1 && 첫신호[1]==0 Then Find(1); } 즐거운 하루되세요 > 김승빈 님이 쓴 글입니다. > 제목 : 검색식 부탁드립니다 > 항상 수고 많으십니다 아래수식을 예스수식으로 검색식 부탁드립니다 1.M=ma(C,기간,종류); 변동률=M/M(1)*100-100; Highest(변동률(1),횡보기간)<=기준 && Lowest(변동률(1),횡보기간)>=-기준 && crossup(변동률,기준) 기간 : 20 기준 : 0.8 횡보구간 : 15 2.M=ma(C,240,삼각); HH=highestSince(1,crossup(C,M),H); Bs=BarsSince(crossup(C,M)) +1; cnt=CountSince(crossup(C,M),C>M); 조건= Bs==cnt && crossup(C,HH(1)) && Bs>20; 첫신호=CountSince(crossup(C,M),조건); 첫신호==1 && 첫신호(1)==0 감사합니다