예스스탁
예스스탁 답변
2024-07-22 10:02:30
안녕하세요
예스스탁입니다.
올리신 2개 수식에
종목을 검색하는 최종 조건이 어떤 내용인지 알수 없습니다.
올리신 내용은 계산식과 여러 조건의 나열입니다.
올리신 내용을 변환만 해서 올려드립니다.
1
var : a(0),aa(0),aaa(0);
var : 조건1(0),조건2(False),조건3(False),조건4(False),조건5(False),조건6(False);
a=ma(c,5);
aa=ma(c,20);
aaa=ma(c,60);
조건1=iff(aa[1]<aa,aa,0);
조건2=l[1]<=aaa[1] && c[1]>aaa[1];
조건3=l[2]<=aaa[2] && c[2]>aaa[2];
조건4=l[3]<=aaa[3] && c[3]>aaa[3];
조건5=l[4]<=aaa[4] && c[4]>aaa[4];
조건6=l[5]<=aaa[5] && c[5]>aaa[5];
2
input : move1(5),move2(10),move3(20),move4(60);
input : guide(20),percent(0.5),rangG(1),rangH(5),multiple(1);
var : A1(0),A2(0),A3(0),A4(0),Guide1(0);
var : B1(False),B2(False),B3(False);
var : C1(0),C2(0),C3(False);
A1 = MA(C,move1);
A2 = MA(C,move2);
A3 = MA(C,move3);
A4 = MA(C,move4);
Guide1 = MA(C,guide);
B1 = (C >= A1 && A1 >= A2) || (C >= A1 && A1 >= A2 && A2 >= A3) || (C > A1 && A1 >= A2 && A2 >= A3 && A3 >= A4);
B2 = max(A1, A2) < min(A1, A2) * (1+percent/100) || max(A1, A2, A3) < min(A1, A2, A3) * (1+percent/100) || max(A1, A2, A3, A4) < min(A1, A2, A3, A4) * (1+percent/100);
B3 = Guide1[rangG] <= Guide1;
C1 = V * ((O+C+H+L)/4);
C2 = iff(O<C,V*((O+C+H+L)/4),0);
C3 = highest(C1,rangH)[1] * multiple < C2;
즐거운 하루되세요
> 슝슝33 님이 쓴 글입니다.
> 제목 : 신호검색 문의드립니다.
> 안녕하세요~
영웅문 수식 예스 랭귀지로 변환 요청드리려고 합니다.
1. 영웅문 → 예스 랭귀지
<첫번째>
a=ma(c,5);
aa=ma(c,20);
aaa=ma(c,60);
조건1=if(aa(1)<aa,aa,0);
조건2=l(1)<=aaa(1) && c(1)>aaa(1);
조건3=l(2)<=aaa(2) && c(2)>aaa(2);
조건4=l(3)<=aaa(3) && c(3)>aaa(3);
조건5=l(4)<=aaa(4) && c(4)>aaa(4);
조건6=l(5)<=aaa(5) && c(5)>aaa(5);
<두번째>
○ 조건
move1 = 5
move2 = 10
move3 = 20
move4 = 60
guide = 20
percent = 0.5
rangG = 1
rangH = 5
multiple = 1
○ 수식
A1 = MA(C,move1,단순);
A2 = MA(C,move2,단순);
A3 = MA(C,move3,단순);
A4 = MA(C,move4,단순);
Guide1 = MA(C,guide,단순);
B1 = (C >= A1 && A1 >= A2) || (C >= A1 && A1 >= A2 && A2 >= A3) || (C > A1 && A1 >= A2 && A2 >= A3 && A3 >= A4);
B2 = max(A1, A2) < min(A1, A2) * (1+percent/100) || max(A1, A2, A3) < min(A1, A2, A3) * (1+percent/100) || max(A1, A2, A3, A4) < min(A1, A2, A3, A4) * (1+percent/100);
B3 = Guide1 (rangG) <= Guide1;
C1 = V * ((O+C+H+L)/4);
C2 = if(O<C,V*((O+C+H+L)/4),0);
C3 = highest(C1(1),rangH) * multiple < C2;
바쁘시겠지만 잘 부탁드립니다^^
항상 감사합니다.