커뮤니티

안녕하세요.

프로필 이미지
뚠뚠맨
2019-07-10 20:09:31
284
글번호 130226
답변완료
안녕하세요. 이번에 처음으로 예스트레이더를 사용하게 되었는데 기존에 사용하던 수식을 어떻게 작성해야할지 모르겠어서 문의드리게 되었습니다. input과 Var의 개념이 너무 생소하네요... 1) eavg(c,448)>eavg(c,224) and eavg(c,224)>eavg(c,112) and crossup(c(1),bbandsup(120,2)) and crossup(c(1),bbandsup(40,2)) and c>=eavg(c,224) and c<=eavg(c,448) and c>=bbandsup(120,2) 2) b1=h/c(1); b2=c/c(1); b3=b1-b2; BW=(BBandsUp(기간,D1)-BBandsDown(기간,D1))/ bbandsC(기간,D1); BP=((c-BBandsDown(기간,D1))/(BBandsUp(기간,D1)-BBandsDown(기간,D1)))*100; a1=BW-BW(1); a1>0.01 && BW>BW(1) && BW>=k && BW<=k1 && crossup(BP,100) && eavg(c,448)>eavg(c,224) && eavg(c,224)>eavg(c,112) && (b3<=0.04 or c>=eavg(c,224)) k는 임의의 실수를 넣어 사용하려고 합니다. 위 두개의 수식을 예스트레이더에서 사용할 수 있게 하고싶고, 위 수식들을 만족하는 종목을 종목검색으로 찾고싶은데 어떤 화면에서 해야할지도 모르겠습니다. 답변주시면 감사하겠습니다.
종목검색
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2019-07-11 09:04:16

안녕하세요 예스스탁입니다. 종목검색식으로 작성하신 후에 종목검색화면에서 실행하시면 됩니다. 수식으로 만든 종목검색식은 종목검색화면의 기술적지표에 나타납니다. 1 if ema(c,448)>ema(c,224) and ema(c,224)>ema(c,112) and crossup(c[1],BollBandUp(120,2)) and crossup(c[1],BollBandUp(40,2)) and c>=ema(c,224) and c<=ema(c,448) and c>=BollBandUp(120,2) Then find(1); 2 input : 기간(20),D1(2),k(0.02),k1(0.07); var : b1(0),b2(0),b3(0),BWv(0),BPv(0),a1(0); b1=h/c[1]; b2=c/c[1]; b3=b1-b2; BWv=(BollBandUP(기간,D1)-BollBandDown(기간,D1))/ma(기간,D1); BPv=((c-BollBandDown(기간,D1))/(BollBandUP(기간,D1)-BollBandDown(기간,D1)))*100; a1=BWv-BWv[1]; if a1>0.01 && BWv>BWv[1] && BWv>=k && BWv<=k1 && crossup(BPv,100) && ema(c,448)>ema(c,224) && ema(c,224)>ema(c,112) && (b3<=0.04 or c>=ema(c,224)) Then find(1); 즐거운 하루되세요 > 뚠뚠맨 님이 쓴 글입니다. > 제목 : 안녕하세요. > 안녕하세요. 이번에 처음으로 예스트레이더를 사용하게 되었는데 기존에 사용하던 수식을 어떻게 작성해야할지 모르겠어서 문의드리게 되었습니다. input과 Var의 개념이 너무 생소하네요... 1) eavg(c,448)>eavg(c,224) and eavg(c,224)>eavg(c,112) and crossup(c(1),bbandsup(120,2)) and crossup(c(1),bbandsup(40,2)) and c>=eavg(c,224) and c<=eavg(c,448) and c>=bbandsup(120,2) 2) b1=h/c(1); b2=c/c(1); b3=b1-b2; BW=(BBandsUp(기간,D1)-BBandsDown(기간,D1))/ bbandsC(기간,D1); BP=((c-BBandsDown(기간,D1))/(BBandsUp(기간,D1)-BBandsDown(기간,D1)))*100; a1=BW-BW(1); a1>0.01 && BW>BW(1) && BW>=k && BW<=k1 && crossup(BP,100) && eavg(c,448)>eavg(c,224) && eavg(c,224)>eavg(c,112) && (b3<=0.04 or c>=eavg(c,224)) k는 임의의 실수를 넣어 사용하려고 합니다. 위 두개의 수식을 예스트레이더에서 사용할 수 있게 하고싶고, 위 수식들을 만족하는 종목을 종목검색으로 찾고싶은데 어떤 화면에서 해야할지도 모르겠습니다. 답변주시면 감사하겠습니다.
프로필 이미지

뚠뚠맨

2019-07-11 19:11:53

알려주신 수식으로 3201[종목검색]의 신호검색에서 , 3202[파워종목검색]의 기술적지표에서 해당되는 수식들을 검색했는데 데이터가 없다고 나옵니다.... (검색에 필요한 최소기간을 체크 안했습니다.) 1의 조건을 말로하면 지수이평이 448>224>112 이고 전일 종가가 전일 기간40/표준편차2의 볼린저밴드 상단과 전일 기간120/표준편차2의 볼린저밴드 상단을 돌파하고 금일 종가가 지수이평 224와 448 사이의 값이며 금일 종가가 금일 기간120,표준편차2의 볼린저밴드 상단 이상인건데 화천기공 그리고 신스타임즈라는 종목이 조건에 맞는거같은데 왜 조건검색에 안나올까요... 2의 조건은 input : 기간(40),D1(2),k(0.11),k1(0.2); var : b1(0),b2(0),b3(0),BWv(0),BPv(0),a1(0); b1=h/c[1]; b2=c/c[1]; b3=b1-b2; b4=BollBandDown(20,2) BWv=(BollBandUP(기간,D1)-BollBandDown(기간,D1))/ma(기간,D1); BPv=((c-BollBandDown(기간,D1))/(BollBandUP(기간,D1)-BollBandDown(기간,D1)))*100; a1=BWv-BWv[1]; if a1>0.01 && BWv>BWv[1] && BWv>=k && BWv<=k1 && crossup(BPv,100) && ema(c,448)>ema(c,224) && ema(c,224)>ema(c,112) && (b3<=0.04 or c>=ema(c,224)) && b4[2]<b4[1] && b4[1]>b4 Then find(1); 으로 사용하는데 웹젠 종목의 경우 조건에 부합하는거 같은데 왜 나오지 않는걸까요..? 키움에서는 부합하나 예스트레이더에서는 수치가 달라서 그런걸까요..? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 안녕하세요. > 안녕하세요 예스스탁입니다. 종목검색식으로 작성하신 후에 종목검색화면에서 실행하시면 됩니다. 수식으로 만든 종목검색식은 종목검색화면의 기술적지표에 나타납니다. 1 if ema(c,448)>ema(c,224) and ema(c,224)>ema(c,112) and crossup(c[1],BollBandUp(120,2)) and crossup(c[1],BollBandUp(40,2)) and c>=ema(c,224) and c<=ema(c,448) and c>=BollBandUp(120,2) Then find(1); 2 input : 기간(20),D1(2),k(0.02),k1(0.07); var : b1(0),b2(0),b3(0),BWv(0),BPv(0),a1(0); b1=h/c[1]; b2=c/c[1]; b3=b1-b2; BWv=(BollBandUP(기간,D1)-BollBandDown(기간,D1))/ma(기간,D1); BPv=((c-BollBandDown(기간,D1))/(BollBandUP(기간,D1)-BollBandDown(기간,D1)))*100; a1=BWv-BWv[1]; if a1>0.01 && BWv>BWv[1] && BWv>=k && BWv<=k1 && crossup(BPv,100) && ema(c,448)>ema(c,224) && ema(c,224)>ema(c,112) && (b3<=0.04 or c>=ema(c,224)) Then find(1); 즐거운 하루되세요 > 뚠뚠맨 님이 쓴 글입니다. > 제목 : 안녕하세요. > 안녕하세요. 이번에 처음으로 예스트레이더를 사용하게 되었는데 기존에 사용하던 수식을 어떻게 작성해야할지 모르겠어서 문의드리게 되었습니다. input과 Var의 개념이 너무 생소하네요... 1) eavg(c,448)>eavg(c,224) and eavg(c,224)>eavg(c,112) and crossup(c(1),bbandsup(120,2)) and crossup(c(1),bbandsup(40,2)) and c>=eavg(c,224) and c<=eavg(c,448) and c>=bbandsup(120,2) 2) b1=h/c(1); b2=c/c(1); b3=b1-b2; BW=(BBandsUp(기간,D1)-BBandsDown(기간,D1))/ bbandsC(기간,D1); BP=((c-BBandsDown(기간,D1))/(BBandsUp(기간,D1)-BBandsDown(기간,D1)))*100; a1=BW-BW(1); a1>0.01 && BW>BW(1) && BW>=k && BW<=k1 && crossup(BP,100) && eavg(c,448)>eavg(c,224) && eavg(c,224)>eavg(c,112) && (b3<=0.04 or c>=eavg(c,224)) k는 임의의 실수를 넣어 사용하려고 합니다. 위 두개의 수식을 예스트레이더에서 사용할 수 있게 하고싶고, 위 수식들을 만족하는 종목을 종목검색으로 찾고싶은데 어떤 화면에서 해야할지도 모르겠습니다. 답변주시면 감사하겠습니다.