커뮤니티

수식문의

프로필 이미지
심홍
2022-06-17 09:14:50
1307
글번호 159918
답변완료
각 항목별로 예스언어로 변환 부탁드립니다. [예] [일]0봉전 MACD Osc(12,26,9) 0선 이하 ==> eavg(macd(12,26),9) <= 0 A [일]1봉전(중) 종가대비 0봉전 종가등락률 19%이상 30%이하 B [일]0봉전 Bollinger Band(20,2) 종가가 상한선 상향돌파 C [일]0봉전 MACD Osc(12,26,9) 0선 이하 D [일]0봉전 Bollinger Band(20,2) 종가가 상한선 상향돌파 E [일]1봉전 15봉 평균거래량 50000이상 999999999이하 D [일]0봉전 종가가 120봉중 신고가 F [일]0봉전 Envelope(15,19) 저가가 Envelope 하한선이하 G [1분]0봉전 (종가 1)이평 > (종가 60)이평 1회이상 H [1분]0봉전 Bollinger Band(20,0.2) 종가가 상한선 상향돌파 G [일]0봉전 (종가 15)이평 1회 이상 추세유지 후 상승반전 A 기간내 등락률:[일]1봉전 12봉이내에서 전일종가대비종가 15% 이상 B [일]1봉전 2봉중 신저거래량 C [일]2봉전 Bollinger Band(20,2) 종가가 상한선이상 D 신고가:[일]2봉전 종가가 1봉이내 20봉 신고가 발생
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-06-17 09:52:26

안녕하세요 예스스탁입니다. 일봉조건과 분봉조건을 각각 작성해 드립니다. 종목검색의 주기는 종목검색창에서 지정하시는 부분입니다. 아래 내용에서 각각 조건에 대한 표현 확인하시기 바랍니다. 참고로 종목검색에서 주기가 다른내용은 각각 작성해서 종목검색화면에서 조합해 검색하셔야 합니다. 예스트레이더의 [3202] 파워종목검색화면이나 NH트레이더의 [5202] 종목검색화면에서는 하나의 검색식을 주기를 달리해 지정해 검색하거나 검색식을 여러개 지정해 기간을 달리지정해 조합해서 검색할수 있습니다. 프로그램 사용법 도움말에서 각 화면 도움말 참고하시기 바랍니다. 1 일 input : bbp(20),dv(2); input : short(12),long(26),sig(9); input : vmaP(15),hhP(120),cmaP(15); input : EVperiod(15),per(19); var : bbup(0),macdo(0),vma(0),hh(0),evdn(0),cma(0); bbup = BollBandUp(BBP,dv); macdo = MACD_OSC(short,long,sig); vma = ma(v,vmaP); hh = highest(H,hhP); Evdn = EnvelopeDown(EVPeriod,Per); cma = ma(C,cmaP); if C >= C[1]*1.19 and C <= C[1]*1.30 and# 1봉전(중) 종가대비 0봉전 종가등락률 19%이상 30%이하 CrossUp(C,bbup) and#Bollinger Band(20,2) 종가가 상한선 상향돌파 macdo < 0 and #MACD Osc(12,26,9) 0선 이하 vma[1] >= 50000 and #5봉 평균거래량 50000이상 999999999이하 C == hh and #종가가 120봉중 신고가 CrossDown(L,Evdn) and #Envelope(15,19) 저가가 Envelope 하한선이하 cma > cma[1] and cma[1] < cma[2] and #(종가 15)이평 1회 이상 추세유지 후 상승반전 CountIf(C>=C[1]*1.15,12)[1] >= 1 and #1봉전 12봉이내에서 전일종가대비종가 15% 이상 V[1] < lowest(V,2)[1] and #1봉전 2봉중 신저거래량 C[2] > BBup[2] and #Bollinger Band(20,2) 종가가 상한선이상 C[2] and highest(H,20)[1] Then #2봉전 종가가 1봉이내 20봉 신고가 발생 Find(1); 2 분 input : P1(1),P2(60),BBP(20),dv(0.2); var : mav1(0),mav2(0),bbup(0); mav1 = ma(C,P1); mav2 = ma(C,P2); bbup = BollBandUp(BBP,dv); if mav1 > mav2 and #(종가 1)이평 > (종가 60)이평 1회이상 CrossUp(C,bbup) Then #Bollinger Band(20,0.2) 종가가 상한선 상향돌파 Find(1); 즐거운 하루되세요 > 심홍 님이 쓴 글입니다. > 제목 : 수식문의 > 각 항목별로 예스언어로 변환 부탁드립니다. [예] [일]0봉전 MACD Osc(12,26,9) 0선 이하 ==> eavg(macd(12,26),9) <= 0 A [일]1봉전(중) 종가대비 0봉전 종가등락률 19%이상 30%이하 B [일]0봉전 Bollinger Band(20,2) 종가가 상한선 상향돌파 C [일]0봉전 MACD Osc(12,26,9) 0선 이하 D [일]0봉전 Bollinger Band(20,2) 종가가 상한선 상향돌파 E [일]1봉전 15봉 평균거래량 50000이상 999999999이하 D [일]0봉전 종가가 120봉중 신고가 F [일]0봉전 Envelope(15,19) 저가가 Envelope 하한선이하 G [1분]0봉전 (종가 1)이평 > (종가 60)이평 1회이상 H [1분]0봉전 Bollinger Band(20,0.2) 종가가 상한선 상향돌파 G [일]0봉전 (종가 15)이평 1회 이상 추세유지 후 상승반전 A 기간내 등락률:[일]1봉전 12봉이내에서 전일종가대비종가 15% 이상 B [일]1봉전 2봉중 신저거래량 C [일]2봉전 Bollinger Band(20,2) 종가가 상한선이상 D 신고가:[일]2봉전 종가가 1봉이내 20봉 신고가 발생