커뮤니티
종목검색식문의
2013-09-04 18:32:04
228
글번호 67195
스토케스틱 검색식 문의 드립니다.
제가 구하고하하는 종목은 StochasticsK가 StochasticsD 상향 돌파한 종목만 검색하고자 하는데 원하는 결과와 다른 종목이 검색됩니다. 이유가 궁금합니다.
// 스토케스틱의 종목 검색식
Input : Period(12), Period1(5), Period2(5);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
if(CrossUp(StoK,StoD) ) then
{
//Value1 =1;
If C == C[1] Then
value1 = 0.001;
Else
value1 = (C-C[1])/C[1]*100;
}
Else
value1=0;
find(Value1);
- 1. 67638_종목검색.jpg (0.27 MB)
- 2. 세팅.jpg (0.06 MB)
답변 1
예스스탁 예스스탁 답변
2013-09-05 10:23:06
안녕하세요
예스스탁입니다.
종목검색의 검색에 필요한 최소기간은
해당식의 계산에 필요한 최소의 봉갯수를 지정하시는 옵션입니다.
검색에 필요한 최소기간을 1봉으로 하시면
차트에 봉을 1개만 조회한후 지표를 적용하고 보신것과 같습니다,
스토케스틱과 같이 지수이평이 근간이 되는 지표들은
차트의 봉갯수에 영향을 받게 되므로 되도록 많은 봉수를 지정해서 검색을 하셔야 합니다.
종목검색에 최대 제공봉갯수는 500입니다. 500으로 지정하시고 검색하시고
차트도 500봉만 조회해서 지표적용하고 보셔야 합니다.
즐거운 하루되세요
> 히말라야 님이 쓴 글입니다.
> 제목 : 종목검색식문의
> 스토케스틱 검색식 문의 드립니다.
제가 구하고하하는 종목은 StochasticsK가 StochasticsD 상향 돌파한 종목만 검색하고자 하는데 원하는 결과와 다른 종목이 검색됩니다. 이유가 궁금합니다.
// 스토케스틱의 종목 검색식
Input : Period(12), Period1(5), Period2(5);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
if(CrossUp(StoK,StoD) ) then
{
//Value1 =1;
If C == C[1] Then
value1 = 0.001;
Else
value1 = (C-C[1])/C[1]*100;
}
Else
value1=0;
find(Value1);
다음글