안녕하세요
예스스탁입니다.
일봉과 분봉식 각각 작성하시고
종목검색화면에서 조합해서 검색하셔야 합니다.

종목검색이 최대 제공봉수가 500봉인데
분봉 500개로는 주봉값을 계산하기에 데이터가 부족합니다.
1
Input : Period(10),N(5);
Var : Ep(0), JISU(0), DINDEX(0), PreJISU(0);
Ep = 2/(Period+1);
if Bdate != Bdate[1] and
(dayofweek(bdate) <= dayofweek(bdate[1]) or
DateToJulian(Bdate) > DateToJulian(Bdate[1])+7) then
{
DINDEX = DINDEX + 1;
PreJISU = JISU[1];
}
if DINDEX <= 1 then
JISU = C;
else
JISU = C * EP + PreJISU * (1-EP);
if CountIf(CrossUp(C,JISU),N) >= 1 Then
Find(1);
2
계산방법이 과거조회봉수에 영향을 받습니다.
속성에서 검색에 필요한 최소기간에 종목검색에 제공되는 최대봉수인 500봉으로 지정하시고
검색하시고 차트도 500봉 조회해서 비교해 보셔야 합니다.
input : k(1.01);
var : a(0),b(0),d(0);
var : i(0),diff(0),TotalSum(0),count(0),Avgif(0),SumSqrt(0),Stdevif(0);
a = ma(c, 120);
diff = C-A;
Condition1 = diff > 0;
Condition2 = diff < 0;
if Condition1 == true Then
{
TotalSum = TotalSum + diff;
Count = Count + 1;
Avgif = TotalSum/Count;
SumSqrt = 0;
For i = 0 to Index
{
if Condition1[i] == true Then
{
SumSqrt = SumSqrt + (diff[i] - avgif)^2;
}
}
Stdevif = SquareRoot(SumSqrt/count);
}
b = (a + avgif - 2 * stdevif);
d = (b * k);
if crossup(c, d) Then
Find(1);
새해 복 많이 받으시길 바랍니다.