커뮤니티
종목검색 수식 문의드립니다.
2014-12-04 15:45:49
171
글번호 81062
1. 스토캐스틱 (5,3,3) 저점과 고점이 높아지는 쌍바닥
2. 20이평과 60이평 정배열
위 두조건을 모두 만족하는 종목 검색
답변 1
예스스탁 예스스탁 답변
2014-12-04 17:29:15
안녕하세요
예스스탁입니다.
쌍바닥을 작성하기 위해서는 고점과 저점에 대한 내용이 필요합니다.
특별한 언급이 없으셔서 일반적으로 고점/저점판별에 사용하는 스윙로우, 스윙하이 함수로 대체했습니다.
해당 함수에 대한 설명은 아래 링크 참고하시기 바랍니다.
swinghigh
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_9_69_SwingHigh.htm
swinglow
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_9_71_SwingLow.htm
아래는 종목검색식입니다.
스토케스틱은 봉수에 영향을 받는 지표입니다.
종목검색 속성에서 검색에 필요한 최소기간을
종목검색에 제공되는 최대봉수인 500으로 지정하고 검색하시기 바랍니다.
#최근고점이 직전고점보다 크고
#현재 최근저점이 직전저점보다 큰 쌍바닥 발생하고
#이평이 정배열인 종목검색
input : Left(3),Right(3),P1(20),P2(60),sto1(5),sto2(3),sto3(3);
var : mav1(0),mav2(0),stok(0),stod(0);
mav1 = ma(c,P1);
mav2 = ma(c,P1);
stok = StochasticsK(sto1,sto2);
stod = StochasticsD(sto1,sto2,sto3);
if SwingHigh(1,stok,left,right,left+right+1) != -1 Then{
value1 = stok[right];
value2 = value1[1];
}
if SwingLow(1,stok,left,right,left+right+1) != -1 Then{
value3 = stok[right];
value4 = value3[1];
if value3 > value4 and value1 > value2 And
value4 > 0 and value2 > 0 And
mav1 > mav2 Then
find(1);
}
즐거운 하루되세요
> 승부사1 님이 쓴 글입니다.
> 제목 : 종목검색 수식 문의드립니다.
> 1. 스토캐스틱 (5,3,3) 저점과 고점이 높아지는 쌍바닥
2. 20이평과 60이평 정배열
위 두조건을 모두 만족하는 종목 검색