예스스탁
예스스탁 답변
2022-10-18 14:40:53
안녕하세요
예스스탁입니다.
1
이평을 계산하기 위해서 최소 240봉은 필요하고
avgif ,StdevIf 함수가 차트 전체봉을 대상으로 합니다.
종목검색은 최대 500봉입니다.
종목검색시 속성에서 500봉으로 지정하고 검색하셔야 합니다.
input : 이평기간(240);
var : A(0),value(0),sum(0),ii(0),avgif(0),cnt(0);
var : SumSqrt(0),StdevIf(0),B(0);
Array : diff[500](0);
A= ma(C,이평기간);
value = C-A;
if IsNan(value) == False then
{
if value < 0 Then
{
ii = ii + 1;
diff[ii] = value;
sum = sum + value;
avgif = sum/ii;
}
if ii >= 1 then
{
SumSqrt = 0;
For cnt = 1 To ii
{
SumSqrt = SumSqrt + (diff[cnt] - avgif)^2;
}
StdevIf = SquareRoot(SumSqrt / ii);
B = A + avgif - 2*StdevIf;
if CROSSUP(C,B) Then
Find(1);
}
}
2
종목검색은 다른종목과 비교는 가능하지 않습니다.
거래량순위 100은 수식조건으로 지정이 가능하지 않습니다.
input : 기간1(1),기간2(20),midPeriod(17);
var : A(0),A1(0),dd(0),ee(0),ff(0);
A=RSI(7);
A1=RSI(21);
dd=ma(c,기간1);
ee=ma(c,기간2);
ff = (highest(high,midPeriod)+lowest(low,midPeriod))/2;
if (O<=C && L<=ff && C>ff ) or O<=C && L<=ff && C>ff && crossup(dd,ee) && CROSSUP(A,A1) Then
Find(1);
즐거운 하루되세요
> 불개미미미 님이 쓴 글입니다.
> 제목 : 종목검색 수식 부탁드립니다
> 안녕하세요
고생이 많으십니다 종목검색 수식은 너무 험난하네요
수식 좀 부탁 드리겠습니다
1.1분봉
A = MA(가격,이평기간,이평방법); // 종가,240,단순
b=A + AvgIf( c - A, -1, 0.0 )
-2*StdevIf( c - A, -1, 0.0 );
crossup (c,b)
2.1분봉
거대량순위 100
기간1 1, 기간2 20,방법 단순, midPeriod 17,
A=RSI(7);
A1=RSI(21);
d=ma(c,기간1,방법);
e=ma(c,기간2,방법);
f=(highest(high,midPeriod)+lowest(low,midPeriod))/2;
(O<=C && L<=f && C>f ) or
O<=C && L<=f && C>f &&
crossup(d,e) && CROSSUP(A,A1)
수고하세요.