조건1
HH=Highest(H,기간);
LL=Lowest(L,기간);
NH=Valuewhen(1,H>HH(1),H);
Valuewhen(1,Barssince(H>HH(1))==(기간-R),NH) // 기간=5, R=2
조건2
BBandsUp(20,2)
시가(O)는 조건1선과 조건2선 아래에 있고 종가(C)는 조건1선과 조건2선을 돌파하는
검색식 요청드립니다.
추가조건1. 후행스팬은 조건2(25)보다 위에 위치.
추가조건2. 30봉 신고가.
추가조건3. 당일거래량이 60일거래량이평선 이상.
항상 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2025-02-07 15:15:00
안녕하세요
예스스탁입니다.
input : 기간(5),R(2);
var : HH(0),LL(0),NH(0),bs(0);
HH=Highest(H,기간);
LL=Lowest(L,기간);
if H > HH[1] Then
{
NH = H;
bs = 0;
}
Else
{
if NH > 0 then
bs = bs+1;
}
if bs == (기간-R) Then
var1 = NH;
var2 = BollBandUp(20,2);
if O < min(var1, var2) and
C > max(var1,var2) and
C < var2[25] and
H > highest(H,30)[1] and
V > ma(V,60)[1] Then
Find(1);
즐거운 하루되세요
> 하이모리 님이 쓴 글입니다.
> 제목 : 검색식 부탁드립니다. 감사합니다.
> 조건1
HH=Highest(H,기간);
LL=Lowest(L,기간);
NH=Valuewhen(1,H>HH(1),H);
Valuewhen(1,Barssince(H>HH(1))==(기간-R),NH) // 기간=5, R=2
조건2
BBandsUp(20,2)
시가(O)는 조건1선과 조건2선 아래에 있고 종가(C)는 조건1선과 조건2선을 돌파하는
검색식 요청드립니다.
추가조건1. 후행스팬은 조건2(25)보다 위에 위치.
추가조건2. 30봉 신고가.
추가조건3. 당일거래량이 60일거래량이평선 이상.
항상 감사드립니다.