7내 주식만 안 오를 때? 3,000개 종목 중 급등주만 골라내는 '슈퍼트렌드' 종목검색식 비법
내 주식만 안 오를 때? 3,000개 종목 중 급등주만 골라내는 '슈퍼트렌드' 종목검색식 비법
복잡한 주식 시장에서 여러분을 승리자로 만들어줄 강력한 '무기'를 하나 소개해 드리려 합니다.
글로벌 트레이더들이 극찬하는 슈퍼트렌드(SuperTrend) 지표를 활용해, 수천 개의 종목 중 지금 당장 사야 할 종목을 1초 만에 찾아내는 종목검색식(Stock Search Formula) 제작법입니다. 블로그 운영자이자 강사로서 실전에 바로 적용할 수 있도록 핵심만 짚어 정리해 드립니다.
목차
지표를 넘어 검색으로: 왜 종목검색식이 필요한가?
전략 실행 차트: 시뮬레이션과 실전 자동매매의 차이
[실전] 슈퍼트렌드 종목검색식 만들기: 코드 복사부터 검증까지
파워 종목 검색 활용법: 에러 없는 실행을 위한 500봉의 법칙
투자 꿀팁: 수익률을 극대화하는 필터링 기술
참고 문헌 및 요약
1. 지표를 넘어 검색으로: 왜 종목검색식이 필요한가?
지금까지 우리는 특정 종목의 차트에 지표를 그려서 매매 타이밍을 보았습니다. 하지만 국내 상장 종목은 약 3,000개에 달합니다.
지표식(Indicator): 한 종목의 흐름을 관찰하는 돋보기.
종목검색식(Stock Search): 3,000개 종목 중 내 조건에 맞는 놈만 잡아내는 그물.
하나하나 차트를 돌려볼 필요 없이, 우리가 만든 수식을 통해 **매수 시그널(Buy Signal)**이 뜬 종목만 골라내는 것이 오늘 강의의 핵심입니다.
2. 전략 실행 차트: 시뮬레이션과 실전의 차이
본격적인 검색에 앞서, 예스트레이더의 두 가지 얼굴을 알아야 합니다.
시뮬레이션 차트: 과거 데이터를 기반으로 "이때 샀으면 어땠을까?"를 테스트하는 창입니다.
전략 실행 차트: 실시간(Real-time) 데이터가 들어오며 실제로 **자동 매매(Auto-trading)**가 이루어지는 창입니다.
전략 실행 차트에서 자동 주문 세팅을 하면, 여러분이 잠든 사이에도 컴퓨터가 정해진 규칙에 따라 매매를 수행합니다.
3. [실전] 슈퍼트렌드 종목검색식 만들기
이제 지표식 코드를 활용해 종목 검색용으로 변환해 보겠습니다. 30년 경력자가 보증하는 정확한 절차입니다.
[실행 가능 영역: 종목검색식 코드 작성 절차]
예스랭기지 편집기를 엽니다.
상단 메뉴의 **[새로 만들기] -> [종목 검색]**을 선택합니다. (중요: 그냥 '검색'이 아닙니다!)
이름은
#슈퍼트렌드_검색등 찾기 쉽게 입력합니다.아래의 코드를 복사하여 붙여넣습니다.
[입력할 코드 내용]
// 슈퍼트렌드 종목검색 핵심 로직
Input : Factor(3), ATRPeriod(10);
Var : SCR(0), Source(0), Alpha(0), ATRV(0), UpperBand(0), LowerBand(0);
Var : PrevLowerBand(0), PrevUpperBand(0), Direction(0);
SCR = (High + Low) / 2;
Alpha = 1 / ATRPeriod;
Source = Max(High - Low, Abs(High - Close[1]), Abs(Low - Close[1]));
ATRV = (Source * Alpha) + (ATRV[1] * (1 - Alpha));
UpperBand = SCR + (Factor * ATRV);
LowerBand = SCR - (Factor * ATRV);
PrevLowerBand = LowerBand[1];
PrevUpperBand = UpperBand[1];
// 하단 지지선(Trailing Stop) 유지 로직
LowerBand = Iff(LowerBand > PrevLowerBand Or Close[1] < PrevLowerBand, LowerBand, PrevLowerBand);
UpperBand = Iff(UpperBand < PrevUpperBand Or Close[1] > PrevUpperBand, UpperBand, PrevUpperBand);
// 추세 방향 결정
Direction = Iff(Close > UpperBand, 1, Iff(Close < LowerBand, -1, Direction[1]));
// [핵심] 종목 검색 실행부: 하락 추세에서 상승 추세로 전환되는 첫 봉을 찾아라!
If Direction == 1 And Direction[1] == -1 Then
Find(1);
상단 [검증] 버튼을 눌러 "검증이 완료되었습니다" 메시지를 확인합니다.
"코딩에서 가장 중요한 것은 마지막 명령문입니다. 지표는
Plot을 쓰지만, 종목 검색은Find를 씁니다." [주석1]
4. 파워 종목 검색 활용법: 에러 없는 실행
검색식을 만들었다면 이제 **파워 종목 검색(화면번호 3202)**에서 돌려야 합니다. 이때 반드시 지켜야 할 골든 룰이 있습니다.
[실행 가능 영역: 파워 종목 검색 세팅]
검색에 필요한 최소 기간: 반드시 500봉으로 설정하십시오.
변동성(ATR) 계산은 과거 데이터가 누적되어야 정확해집니다. 봉 수가 적으면 엉뚱한 종목이 나옵니다.
주기 설정: 여러분의 매매 스타일에 맞춰 5분, 30분, 일봉 등을 선택하세요.
수정 및 검색: 설정을 마친 후 [검색] 버튼을 누릅니다.
5. 투자 꿀팁: 수익률을 높이는 필터링 기술
단순히 시그널이 뜬다고 모든 종목이 상승하는 것은 아닙니다. 아래 두 가지를 꼭 추가하여 종목을 압축하세요.
거래량(Volume)의 동반: 추세가 바뀔 때 전일 대비 거래량이 터지는 종목을 고르세요. 거래량 없는 돌파는 속임수일 확률이 높습니다.
종목 필터링(Label: 추가 설명): 관리종목, 우선주, 시가총액이 너무 작은 종목은 제외하세요. 변동성에 휘둘려 큰 손실을 볼 수 있습니다.
용어 설명
ATR(Average True Range): 시장의 평균적인 변동 폭.
트레일링 스톱(Trailing Stop): 수익을 보존하며 주가를 따라 올라가는 자동 손절선.
500봉: 기술적 지표의 수치가 안정화되기 위해 필요한 최소한의 과거 데이터 양.
참고 문헌
예스스탁 공식 매뉴얼, 예스랭기지 프로그래밍 가이드.
J. Welles Wilder Jr., New Concepts in Technical Trading Systems.
요약
종목검색식은 수천 개의 종목 중 매수 타이밍인 종목만 발라내는 효율적인 도구다.
코드는 지표식과 유사하지만, 마지막에 Find(1) 함수를 사용해야 검색이 가능하다.
정확한 결과를 위해 검색 설정에서 최소 500봉을 반드시 확보해야 한다.
더 정교한 자동매매를 원한다면 다음 단계인 예스스팟(YesSpot) 공부가 필수적이다.
#예스트레이더 #슈퍼트렌드 #종목검색식 #주식자동매매 #시스템트레이딩 #코딩하는법 #재테크강의 #ATR지표 #주식투자비법 #금융코딩
[검색 설명] 내 주식만 안 올라 고민인가요? 3,000개 종목 중 급등 시그널만 1초 만에 찾는 '슈퍼트렌드' 종목검색식 코드를 공개합니다! 에러 없는 500봉 세팅법과 30년 노하우가 담긴 자동매매 절차서로 오늘부터 수익의 주인공이 되세요. 기쁨이 찾아옵니다!
[주석1] 인용: "도구는 사용하는 사람에 따라 무기가 되기도 하고 쟁기가 되기도 한다." - 기술적 분석의 대가들 사이에서 회자되는 격언입니다. 본문에서는 지표를 어떻게 명령하느냐에 따라 기능이 달라짐을 강조하기 위해 인용하였습니다.
댓글
댓글 쓰기