커뮤니티
종목검색식 문의
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);
즐거운 저녁 되세요...
다음글
이전글