항상 감사드립니다.
다음 조건에 해당하는 종목검색식 부탁드립니다.
1) 지난 100개 캔들 이내에서
2) DMI 지표의 PDI가 3일 연속 30 초과인 동시에 MDI가 3일 연속 15 미만 상태인 적이 있고
3) 현재 볼린저밴드(20,2)의 하단밴드보다 40 이동평균선이 아래에 위치하고 있는 종목.
미리 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2022-05-11 15:54:56
안녕하세요
예스스탁입니다.
diplus와 diminus는 과거봉 갯수에 따라 값이 변경이 됩니다.
속성에서 검색에 필요한 최소기간에 500봉으로 지정하고 종목검색하시기 바랍니다.
종목검색은 최대 제공봉수가 500봉입니다.
차트도 동일갯수를 조회해서 비교해 보셔야 합니다.
input : Period(14),N(100),BBP(20),dv(2),P(40);
var : ADXv(0),DP(0),DM(0),BBdn(0),mav(0);
DP = DiPlus(Period);
DM = DiMinus(Period);
BBdn = BollBandDown(BBP,dv);
mav = ma(C,P);
Condition1 = CountIf(DP < 30 and DM < 15,3) == 3;
Condition2 = CountIf(Condition1 == true,N) > 1;
if Condition2 == true and
mav < BBdn Then
Find(1);
즐거운 하루되세요
> pareter 님이 쓴 글입니다.
> 제목 : 종목검색식 부탁드립니다.
> 항상 감사드립니다.
다음 조건에 해당하는 종목검색식 부탁드립니다.
1) 지난 100개 캔들 이내에서
2) DMI 지표의 PDI가 3일 연속 30 초과인 동시에 MDI가 3일 연속 15 미만 상태인 적이 있고
3) 현재 볼린저밴드(20,2)의 하단밴드보다 40 이동평균선이 아래에 위치하고 있는 종목.
미리 감사드립니다.