커뮤니티
종목검색문의드립니다
2026-05-18 13:25:37
45
글번호 232083
A = MA( c, 240 );
b=(A + AvgIf( c - A, -1, 0.0 )
- 2 * StdevIf( c - A, -1, 0.0 ));
d=(b*k);
crossup(C,d)
k 1.2
부탁드립니다
답변 1
예스스탁 예스스탁 답변
2026-05-18 14:17:32
안녕하세요
예스스탁입니다.
조회봉수에 따라 현재값이 다를 수 있는 계산방법입니다.
종목검색 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검색하시고
차트도 동일갯수 조회해 비교해 보셔야 합니다.
input : K(1.2);
var : A(0),diff(0),i(0);
var : TotalSum(0),count(0),Avgif(0);
var : SumSqrt(0),Stdevif(0),B(0),D(0);
A = ma(C,240);
diff = C-A;
Condition2 = diff < 0;
if Condition2 == true Then
{
TotalSum = TotalSum + diff;
Count = Count + 1;
Avgif = TotalSum/Count;
SumSqrt = 0;
For i = 0 to Index
{
if Condition2[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);
즐거운 하루되세요
이전글