고생하십니다
input : period(20) , midperiod(20),d1(2);
var : price(0);
price = (C+H+L)/3;
var1 = Ema(price,Period)+D1*std(price,Period);
input : 기간(244),기준선(0.2);
var : mm(0),변동률(0);
mm = Ema(C,기간);
변동률 = mm/mm[1]*100-100;
if CrossUp(C,var1[midperiod-1]) and CrossUp(변동률,기준선) Then
Find(1);
이식으로 검색을 했을시 만족되지않는 결과가 나오는데 확인좀 부탁드립니다
제가 원하는건 0.2선돌파시 검색이 되는걸 원하고 있는데 (사진첨부)
돌파가 안된 종목들이 검색에 잡힙니다
이거 확인좀 부탁드리겠습니다
답변 1
예스스탁
예스스탁 답변
2022-02-21 16:03:07
안녕하세요
예스스탁입니다.
수식 내용에서 수정해 드릴부분이 없습니다
사용하시는 수식에 지수이평으로 계산하는 값이 있습니다.
지수이평은 그 계산방법으로 인해 과거봉의 갯수에 따라 현재봉의 값에 변동이 있을수 있는 계산방법입니다.
종목검색에는 최대 500봉이 제공됩니다.
종목검색속성에서 검색에 필요한 최소기간에 500봉으로 지정하고
차트도 500봉만 조회해서 지표와 비교해 보셔야 합니다.
즐거운 하루되세요
> 비스코 님이 쓴 글입니다.
> 제목 : 재문의 드립니다
>
고생하십니다
input : period(20) , midperiod(20),d1(2);
var : price(0);
price = (C+H+L)/3;
var1 = Ema(price,Period)+D1*std(price,Period);
input : 기간(244),기준선(0.2);
var : mm(0),변동률(0);
mm = Ema(C,기간);
변동률 = mm/mm[1]*100-100;
if CrossUp(C,var1[midperiod-1]) and CrossUp(변동률,기준선) Then
Find(1);
이식으로 검색을 했을시 만족되지않는 결과가 나오는데 확인좀 부탁드립니다
제가 원하는건 0.2선돌파시 검색이 되는걸 원하고 있는데 (사진첨부)
돌파가 안된 종목들이 검색에 잡힙니다
이거 확인좀 부탁드리겠습니다