88230번의 2번 관련입니다.
================================================================
RSI(20)>64가 되는 봉이
RSI가 64를 상향돌파한 봉을 의미하시면
condition1의 조건을 crossup(R,64)로 변경하시면 됩니다.
input : P(20);
var : A1(0),A2(0),A3(0),A4(0),R(0);
A1=MACD(12,26);
A2=Ema(A1,9);
if CrossUp(A1,0) Then
A3 = C;
if CrossUp(A1,A2) Then
A4=C;
R = RSI(P);
#최근 70봉안에 종가가 A3,A4를 동시돌파한 봉이 있고 현재봉 RSI > 64이면
#Condition1은 true, 아니면 false
Condition1 = CountIf(crossup(C,A3) && Crossup(C,A4),70) >= 1 and R > 64 ; #CrossUp(R,64)
#1봉전에 Condition1이 true인 종목 검색
if Condition1[1] == true Then
Find(1);
=====================================================================
위 내용으로 검색해보니 RSI(20)>64 에서 발생한 봉도 나오는데
이를 제외하고 RSI가 <63.9이하에서 발생하는 봉만
잡아내려 합니다.
방법 수정이 가능할까요?
답변 1
예스스탁
예스스탁 답변
2024-07-23 10:58:24
안녕하세요
예스스탁입니다.
input : P(20);
var : A1(0),A2(0),A3(0),A4(0),R(0),ii(0),T(0);
A1=MACD(12,26);
A2=Ema(A1,9);
if CrossUp(A1,0) Then
A3 = C;
if CrossUp(A1,A2) Then
A4=C;
R = RSI(P);
#A3,A4를 동시돌파하는 봉 발생
if crossup(C,A3) && Crossup(C,A4) Then
{
#봉번호 저장
ii = Index;
#동시돌파봉에서 RSI가 64이면이면 T는 1,64아래이면 2
if R >= 64 Then
T = 1;
Else
T = 2;
}
#최근 동시돌파봉이 70봉 이내이고 T는 2이고 현재봉은 RSI가 64보다 크면 true 아니면 false
Condition1 = ii > 0 and T == 2 and Index > ii and Index < ii+70 and R > 64;
#1봉전에 Condition1이 true인 종목 검색
if Condition1[1] == true Then
Find(1);
즐거운 하루되세요
> ksks 님이 쓴 글입니다.
> 제목 : 88230번 관련
> 88230번의 2번 관련입니다.
================================================================
RSI(20)>64가 되는 봉이
RSI가 64를 상향돌파한 봉을 의미하시면
condition1의 조건을 crossup(R,64)로 변경하시면 됩니다.
input : P(20);
var : A1(0),A2(0),A3(0),A4(0),R(0);
A1=MACD(12,26);
A2=Ema(A1,9);
if CrossUp(A1,0) Then
A3 = C;
if CrossUp(A1,A2) Then
A4=C;
R = RSI(P);
#최근 70봉안에 종가가 A3,A4를 동시돌파한 봉이 있고 현재봉 RSI > 64이면
#Condition1은 true, 아니면 false
Condition1 = CountIf(crossup(C,A3) && Crossup(C,A4),70) >= 1 and R > 64 ; #CrossUp(R,64)
#1봉전에 Condition1이 true인 종목 검색
if Condition1[1] == true Then
Find(1);
=====================================================================
위 내용으로 검색해보니 RSI(20)>64 에서 발생한 봉도 나오는데
이를 제외하고 RSI가 <63.9이하에서 발생하는 봉만
잡아내려 합니다.
방법 수정이 가능할까요?