커뮤니티
예스종목검색식 변환요청
2026-06-09 20:47:09
44
글번호 232332
n=45, 증폭=5, n1=5
-----------------------------
TP = (High + Low + Close) / 3;
TPV = TP * V;
SumT = Sum(TPV, n);
SumV = Sum(V, n);
VWAP = SumT / SumV;
Dev= Abs(TP - VWAP);
MD = Sum(Dev, n) / n;
A = (TP - VWAP) / (0.015 * MD);
Mc1 = ValueWhen(1, CrossUp(A, 0), (C+O)/2);
P = Mc1 - A*증폭;
Mc2 = ValueWhen(1, CrossDown(A, 0), (C+O)/2);
M = Mc2 + A*(-증폭);
Q=if(A>0, P, M);
B=ma(C, 20);
조건= A>0 or C>B && B>B(1);
Q1=valuewhen(1, 조건, if(조건, eavg(C, n1), 0));
crossup(Q1, Q)를 예스트레이더 종목검색식으로 변환부탁드립니다.
감사합니다. 수고하십시오.
답변 2
예스스탁 예스스탁 답변
2026-06-10 10:52:29
안녕하세요
예스스탁입니다.
input : n(45),증폭(5),n1(5);
var : TP(0),TPV(0),sumT(0),sumV(0),VWAP(0);
var : dev(0),MD(0),A(0),Mc1(0),P(0),Mc2(0),MM(0),Q(0);
var : B(0),조건(False),Q1(0);
TP = (High + Low + Close) / 3;
TPV = TP * V;
SumT = AccumN(TPV, n);
SumV = AccumN(V, n);
VWAP = SumT / SumV;
Dev= Abs(TP - VWAP);
MD = AccumN(Dev, n) / n;
A = (TP - VWAP) / (0.015 * MD);
if CrossUp(A,0) Then
Mc1 = (C+O)/2;
P = Mc1 - A*증폭;
if CrossDown(A,0) Then
Mc2 = (C+O)/2;
MM = Mc2 + A*(-증폭);
Q=iFf(A>0, P, MM);
B=ma(C, 20);
조건= A>0 or C>B && B>B[1];
var1 = Ema(C,n1);
if 조건 Then
Q1 = iff(조건, var1, 0);
if crossup(Q1, Q) Then
Find(1);
즐거운 하루되세요
자유만세
2026-06-10 15:15:22
감사합니다.잘 사용하겠습니다.
이전글