예스스탁
예스스탁 답변
2024-07-26 10:08:12
안녕하세요
예스스탁입니다.
올려주신 내용 중 수식으로 가능한 내용과
시장검색을 이용해야 하는 내용이 있습니다.
다른주기의 내용도 혼합이 되므로
1분봉,일봉,지표 조건식을 별도로 작성하신 후에
종목검색화면에서 조합해 검색하셔야 합니다.
예스랭귀지로 작성한 종목검색식은
종목검색화면의 기술적지표에 추가가 되고
[거래량회전율]과 [전일동시간대비거래량비율]은 시장검색에 제공됩니다.
첨부된 그림과 같이 좌측 목록에서 선택해 종목검색리스트에 추가하신 후에
하단에서 조건식 만들어서 검색하셔야 합니다.
저희프로그램은 자동종목검색을 지원하지 않습니다.
사용자분이 검색버튼 클릭시에만 검색을 수행하며
DB등으로 보내는 기능은 없습니다.
Stochastics slow가 slowK이면 기간이 2개가 필요한데 60으로만 지정이 되어 있어
60,10으로 지정했습니다. 기간값 변경하시기 바랍니다.
1. 1분봉
input : Per1(21),per2(1000);
var : m1(0);
if sDate != sDate[1] Then
m1 = Money;
if m1 >= daymoney(1)*(per1/100) or v >= v[1]*(Per1/100) Then
Find(1);
2 일봉
if CrossUp(C,DayOpen(1)) or
CrossUp(C,DayClose(1)) or
CrossUp(C,DayHigh(1)) or
CrossUp(C,DayOpen(2)) or
CrossUp(C,DayClose(2)) or
CrossUp(C,DayHigh(2))Then
Find(1);
3. 지표조건 1분봉
Input : P1(2),P2(10),P3(3),RSIP(7),sto1(60),sto2(10);
Var : Fval(0),FI1(0),FI2(0),FI3(0),R(0),sk(0);
Fval = ((Close - Close[1]) * Volume) ;
FI1 = Ema(Fval, P1);
FI2 = Ema(Fval, P2);
FI3 = Ema(Fval, P3);
R = RSI(RSIP);
SK = StochasticsK(sto1,sto2);
if sTime >= 090200 and
FI1 < 0 and FI2 < 0 and FI3 < 0 and
FI1 <= FI2*2 and
R < 25 and
SK >= 20 Then
Find(1);
즐거운 하루되세요
> 자켄 님이 쓴 글입니다.
> 제목 : 안녕하세요. 검색식 부탁드리겠습니다.
> 장황하게 조건이 조금 많아서 죄송하지만 부탁 드립니다.
(
전일거래대금대비 금일 첫 1분봉 거래대금 21%이상
or 거래량비율(n봉):[1분]1봉전 거래량 대비 0봉전 거래량 비율 1000%
or [1분]0봉전 거래량회전율 900%이상
or 전일 동시간 거래량에 비해 현재 거래량이 21%이상 상승
)
and
(
주가돌파:[일]1봉(전) 시가를 현재가가 상향돌파
or 주가돌파:[일]1봉(전) 종가를 현재가가 상향돌파
or 주가돌파:[일]1봉(전) 최고가를 현재가가 상향돌파
or 주가돌파:[일]2봉(전) 시가를 현재가가 상향돌파
or 주가돌파:[일]2봉(전) 종가를 현재가가 상향돌파
or 주가돌파:[일]2봉(전) 최고가를 현재가가 상향돌파
)
이 종목들 중에서,
당일 1분봉에서 9시00분, 9시 01분을 제외하고, 9시02분 부터
force index (기간 2) and force index (기간 10) and force index (기간 20) 가 모두 음수이고
and force index (기간 2) 가 force index (기간 10) 의 2배 이상 낮고(음수)
and RSI (기간 7) 이 25미만 and Stochastics slow(기간 60)이 20 이상
이 조건에 만족한 종목이 나왔을때,
1) 소리로 알려주고,
2) 데이터베이스에 검색된 날짜, 검색된 시간, 종목의 종목코드, 검색된 시간의 1분봉의 시가, 고가, 저가, 종가, force index (기간2), force index (기간10), RSI (기간 7), Stochastics slow(기간 60)를 저장해 주는 검색 코드
제 긴 검색 요청 읽어주시고 시간 내어 주셔서 정말 감사합니다.