예스스탁
예스스탁 답변
2025-01-02 14:17:54
안녕하세요
예스스탁입니다.
1
SUPERTREND는 기본으로 제공되는 함수가 아닙니다.
2
Close < 하단[25]
수식에 하단이라는 변수가 사용되어 있는데 어떤 값인지 알수 없습니다.
3
위 2개 제위하고 문법이나 함수 수정해 드립니다.
input : 기간(20);
var : S(0), A1(False), SumVal(0), 조건1(False), T1(0), T2(0), TT(0), MinVal(0), A2(False), 조건2(False);
S = SUPERTREND(14, 3);
A1 = CountIf(Close < S, 기간) == 기간;
조건1 = A1[1] and CrossUp(Close, S);
T1 = (Highest(High, 9) + Lowest(Low, 9) + Highest(High, 26) + Lowest(Low, 26)) / 4;
T2 = (Highest(High, 52) + Lowest(Low, 52)) / 2;
TT = Min(T1, T2);
A2 = CountIf(Close < 하단[25], 기간) == 기간;
조건2 = A2[1] and CrossUp(Close, TT[25]);
if (조건1 or 조건2) then
Find(1);
즐거운 하루되세요
> 참게 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 수정을 부탁 드립니다.
input : 기간(20);
var : S(0), A1(0), SumVal(0), 조건1(False), T1(0), T2(0), TT(0), MinVal(0), A2(0), 조건2(False);
S = SUPERTREND(14, 3);
A1 = Sum(Close < S, 기간) == 기간;
조건1 = A1[1] and CrossUp(Close, S);
T1 = (Highest(High, 9) + Lowest(Low, 9) + Highest(High, 26) + Lowest(Low, 26)) / 4;
T2 = (Highest(High, 52) + Lowest(Low, 52)) / 2;
TT = Min(T1, T2);
A2 = Sum(Close < 하단[25], 기간) == 기간;
조건2 = A2[1] and CrossUp(Close, TT[25]);
if (조건1 or 조건2) then
Find(1);