커뮤니티
조건검색 문의
2025-12-04 09:44:20
167
글번호 228651
S = Sum(1);
TT = S % 기간;
조건 = TT == 1;
HH = HighestSince(1, 조건, H);
HC = ValueWhen(1, 조건, HH(1));
LL = LowestSince(1, 조건, L);
LC = ValueWhen(1, 조건, LL(1));
CC = ValueWhen(1, 조건, C(1));
OO = ValueWhen(2, 조건, O);
기준 = HC + LC + CC;
지표라인 = If(CC > OO, (기준 + HC) / 2 - LC,
If(CC < OO, (기준 + LC) / 2 - LC,
(기준 + CC) / 2 - LC));
신호 = CrossUp(C, 지표라인);
일봉상 위 신호가 나온 종목에 대해서 검출 할 수 있도록 해주시면 감사드리겠습니다 (__)
답변 1
예스스탁 예스스탁 답변
2025-12-04 13:40:48
안녕하세요
예스스탁입니다.
input : 기간(5);
var : s(0),tt(0),조건(False);
var : hh(nan),hc(Nan),ll(Nan),lc(Nan),cc(Nan),oo(Nan),o1(NaN);
var : 기준(0),지표라인(0),신호(False);
S = Accum(1);
TT = S % 기간;
조건 = TT == 1;
if 조건 == true Then
{
hh = h;
hc = hh[1];
ll = l;
lc = ll[1];
cc = c[1];
o1 = o;
oo = o1[1];
}
Else
{
if h > hh Then
hh = h;
if l < ll Then
ll = l;
}
기준 = HC + LC + CC;
지표라인 = Iff(CC > OO, (기준 + HC) / 2 - LC,
Iff(CC < OO, (기준 + LC) / 2 - LC,
(기준 + CC) / 2 - LC));
신호 = CrossUp(C, 지표라인);
if 신호 == true Then
Find(1);
즐거운 하루되세요