예스스탁
예스스탁 답변
2023-02-06 09:31:32
안녕하세요
예스스탁입니다.
속성에서 검색에 필요한 최소기간에
넉넉히 300봉정도 지정하고 검색하시기 바랍니다.
1 고가돌파
input : P1(20),P2(60),P3(120),P4(240),N(120);
var : mav1(0),mav2(0),mav3(0),mav4(0),LB(0);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
mav3 = ma(c,P3);
mav4 = ma(c,P4);
value1 = (mav1+mav2+mav3+mav4)/4;
LB = NthLowestBar(1,L,N);
Value2 = value1[LB];
if CrossUp(H,Value2) Then
Find(1);
2 종가돌파
input : P1(20),P2(60),P3(120),P4(240),N(120);
var : mav1(0),mav2(0),mav3(0),mav4(0),LB(0);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
mav3 = ma(c,P3);
mav4 = ma(c,P4);
value1 = (mav1+mav2+mav3+mav4)/4;
LB = NthLowestBar(1,L,N);
Value2 = value1[LB];
if CrossUp(C,Value2) Then
Find(1);
3. +-3% 근접
input : P1(20),P2(60),P3(120),P4(240),N(120);
var : mav1(0),mav2(0),mav3(0),mav4(0),LB(0);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
mav3 = ma(c,P3);
mav4 = ma(c,P4);
value1 = (mav1+mav2+mav3+mav4)/4;
LB = NthLowestBar(1,L,N);
Value2 = value1[LB];
if C <= Value2*1.03 and C >= Value2*0.97 Then
Find(1);
즐거운 하루되세요
> 호숫가 님이 쓴 글입니다.
> 제목 : 검색식 부탁 드려 봅니다
>
120봉중 최저가를 기록한 캔들의 저가와 그 당시의
(20선의 값+60선의 값+120선의 값+240선의 값)/4
를 한 값의 중심에 선을 긋고
그 선을 종가나 고가로 돌파하는 캔들이 생성되면 검색되게 하고 싶습니다.
아울러 추가로 그 선에 근접하는 캔들(상하 3% 정도)도 검색되면 금상첨화일 것 같습니다.
부탁드리겠습니다 ^^