아래 수식의 변환을 요청드립니다.
===========================================================================
A=MA(C,5);
B=MA(C,20);
골든=Crossup(A,B);
최고=HighestSince(1,골든,H);
최고가=ValueWhen(1,최고==최고(1) && 최고>H,최고);
최저=if(B>L,1,0);
최저가=sum(최저);
결론=최저가-ValueWhen(1,골든,최저가(1));
조건=Crossup(C,최고가) && 결론>0;
카운트=CountSince(골든,조건)==1;
카운트&&!카운트(1)
이면서
0봉전 RSI(20)>60
1봉전 " <59.9
이 경우를 검색코자 합니다.
답변 1
예스스탁
예스스탁 답변
2024-11-21 14:09:43
안녕하세요
예스스탁입니다.
var : A(0),B(0),골든(False),최고(0),최고가(0);
var : 최저(0),최저가(0),결론(0),조건(False),카운트(False);
var : cs(-1),R(0);
A=MA(C,5);
B=MA(C,20);
골든=Crossup(A,B);
if 골든 == true Then
{
최고= h;
var1 = 최저가[1];
cs = 0;
}
Else
{
if 최고 > 0 and H > 최고 Then
최고 = H;
}
if 최고 == 최고[1] and 최고 > H Then
최고가 = 최고;
최저=iff(B>L,1,0);
최저가=Accum(최저);
결론 = 최저가-var1;
조건=Crossup(C,최고가) && 결론>0;
if cs >= 0 and 조건 == true Then
cs = cs+1;
카운트=cs==1;
R = RSI(20);
if 카운트 && 카운트[1] == False and
R > 60 and
R[1] < 59.9 Then
Find(1);
즐거운 하루되세요
> ksks 님이 쓴 글입니다.
> 제목 : 수식요청
> 아래 수식의 변환을 요청드립니다.
===========================================================================
A=MA(C,5);
B=MA(C,20);
골든=Crossup(A,B);
최고=HighestSince(1,골든,H);
최고가=ValueWhen(1,최고==최고(1) && 최고>H,최고);
최저=if(B>L,1,0);
최저가=sum(최저);
결론=최저가-ValueWhen(1,골든,최저가(1));
조건=Crossup(C,최고가) && 결론>0;
카운트=CountSince(골든,조건)==1;
카운트&&!카운트(1)
이면서
0봉전 RSI(20)>60
1봉전 " <59.9
이 경우를 검색코자 합니다.