커뮤니티

종목검색식 문의

프로필 이미지
pareter
2003-07-10 00:00:00
1703
글번호 339
강력한 기능을 탑재한 예스트레이더 프로의 탄생을 축하드리며 다음 종목 검색식을 문의 드립니다. [검색조건] 1) 볼린저밴드(20,2)의 위밴드와 아래밴드의 차이가 현주가의 20% 이하 이고 2) 20MA, 60MA, 90MA 가 정배열이고 3) 5MA가 현재캔들 이전 3번째 캔들부터 20MA와 60MA 사이에 위치 하고 4) 현재캔들과 바로전 캔들이 20MA와 60MA 사이에 위치 하고 5) 현재캔들과 바로전 캔들의 시가와 종가의 차이가 5%이내 미리 감사드립니다.
검색
답변 1
프로필 이미지

리서치팀 예스스탁 답변

2003-07-10 00:00:00

안녕하세요? 예스스탁입니다... 문의하신 식을 작성해 보았습니다.... Input : BollPeriod(20), D(2), percent(20), period(5), period1(20), period2(60), period3(90), 횟수1(3), 횟수2(2); var : value0(0), value1(0), value2(0), value3(0), value4(0), value5(0), 초단기(0), 단기(0), 중기(0), 장기(0), 조건1(0), 조건2(0); 초단기 = ma(C,period); 단기 = ma(C,period1); 중기 = ma(C,period2); 장기 = ma(C,period3); 조건1 = 초단기 > 중기 && 초단기 < 단기; 조건2 = C < 단기 && C > 중기 && C < O * 1.05 || (O > C * 1.05) ; if BollBandUp(BollPeriod,D) - BollBandDown(BollPeriod,D) < C * (percent/100) && 단기 > 중기 && 중기 > 장기 && 단기 > 장기 then value0 = 1; else value0 = 0; if 조건1 then value1 = value1 +1; else value1 = 0; if value1 >= 횟수1 then value2 = 1; else value2 = 0; if 조건2 then value3 = value3 +1; else value3 = 0; if value3 >=횟수2 then value4 = 1; else value4 = 0; if value0 && value2 && value4 then value5 =1; else value5 = 0; find(value5); 즐거운 저녁 되세요...