예스스탁
예스스탁 답변
2025-03-26 10:48:48
안녕하세요
예스스탁입니다.
1
예스랭귀지에서는 2개값을 비교하고 and로 연결하셔야 합니다.
input : N(120),Per(30);
var : A1(0),A2(0),mav(0),hh(0),ll(0);
A1=LRL(C,20);
A2=LRL(C,40);
if CrossUp(A1,A2) Then
var1 = A1;
mav = ma(C,10);
if var1[1] > mav[1] and
var1 < mav and C>O and
var1[5]==var1[4] and
var1[4]==var1[3] and
var1[3]==var1[2] and
var1[2]==var1[1] and
var1[1]==var1 Then
Find(1);
2
5봉 연속 var1값이 같은 내용이므로
아래와 같이 함수 사용해 간단히 표현하셔도 됩니다.
input : N(120),Per(30);
var : A1(0),A2(0),mav(0),hh(0),ll(0);
A1=LRL(C,20);
A2=LRL(C,40);
if CrossUp(A1,A2) Then
var1 = A1;
mav = ma(C,10);
if var1[1] > mav[1] and
var1 < mav and C>O and
CountIf(var1==var1[1],5) == 5 Then
Find(1);
즐거운 하루되세요
> ksks 님이 쓴 글입니다.
> 제목 : 수식수정
> input : N(120),Per(30);
var : A1(0),A2(0),mav(0),hh(0),ll(0);
A1=LRL(C,20);
A2=LRL(C,40);
if CrossUp(A1,A2) Then
var1 = A1;
mav = ma(C,10);
if var1[1] > mav[1] and
var1 < mav and C>O and
var1[5]==var1[4]==var1[3]==var1[2]==var1[1]==var1 Then
Find(1);
위는 어제 주신(92053) 2번수식의 일부 "var1[1]==var1 Then"을
var1[5]==var1[4]==var1[3]==var1[2]==var1[1]==var1 로 고쳐
5봉전부터 0봉전까지 모두 var1이 동일하게 되도록(즉,var1값이 수평이 되도록)
만들어보니 문법에러가 나는데,
어느 게 잘못된건지 보시고 수정부탁 드립니다.