커뮤니티
부탁드립니다
2026-02-06 10:07:17
153
글번호 230390
MS=sum(C*V,26)/sum(V,26);
if (MS(1)>=MS,MS,0)//하락 추세
n일이전에 하락해서 오늘까지 하락 추세 유지중인 종목 검색식 부탁 드립니다
2번
SmoothADD=ma_length +
if(smoothingBool,ma_lengthSmoothing,0);
MS = if(ma_type == 1,ma(C,smoothADD),
if(ma_type == 2,eavg(C,smoothADD),
if(ma_type == 3,ma(C,smoothADD,가중),
eavg(C,smoothADD))));
tolerance_R = MS * tolerancelnputR;
PREV_BELOW = C(1) <= MS(1) + tolerance_R;
CURR_ABOVE = C>MS+tolerance_R;
PREV_BELOW && CURR_ABOVE
지표조건
ma_length 75
ma_lengthSmoo 25
smoothingBoo 0
ma_type 2
tolerancelnputR 0.0025
돌파 검색식 부탁 드립니다
답변 1
예스스탁 예스스탁 답변
2026-02-06 14:09:00
안녕하세요
예스스탁입니다.
1
input : N(5);
var : MS(0);
MS=AccumN(C*V,26)/AccumN(V,26);
var1 = iff(MS[1]>=MS,MS,0);
if CountIf(var1>0,N) == N Then
Find(1);
2
input : ma_length(75),ma_lengthSmoothing(25),smoothingBool(0),
ma_type(2), tolerancelnputR(0.0025);
var : SmoothADD(0),MS(0),tolerance_R(0),PREV_BELOW(False),CURR_ABOVE(False);
SmoothADD=ma_length + iff(smoothingBool,ma_lengthSmoothing,0);
MS = iff(ma_type == 1,ma(C,smoothADD),
iff(ma_type == 2,Ema(C,smoothADD),
iff(ma_type == 3,wma(C,smoothADD),
Ema(C,smoothADD))));
tolerance_R = MS * tolerancelnputR;
PREV_BELOW = C[1] <= MS[1] + tolerance_R;
CURR_ABOVE = C>MS+tolerance_R;
if PREV_BELOW && CURR_ABOVE Then
Find(1);
즐거운 하루되세요
다음글
이전글