예스스탁
예스스탁 답변
2025-08-19 10:04:55
안녕하세요
예스스탁입니다.
var : A(0),B(0),D(0),E(0),F(0),G(0),I(0),J(0),K(0),N(0),Q(0),R(0),S(0),T(0),U(0),W(0),X(0);
if sDate != sDate[1] Then
{
A = dayclose();
B = dayopen();
if A < B Then
{
D = dayhigh();
E = D[1];
F = E[1];
G = max(D, E, F);
}
if A > B Then
{
K = DayLow;
N = K[1];
Q = N[1];
R = min(K, N, Q);
}
}
if CrossUp(C,G) Then
{
I = H;
J = L;
}
if CrossUp(C,R) Then
{
S = H;
T = L;
}
if (I - J) / I <= 0.04 Then
U = I + (I - J);
if (S - T) / S <= 0.04 Then
W = S + (S - T);
X = (U + W) / 2;
if CrossUp(C, max(U, W) + abs(max(U, W) - X) * 2) Then
Find(1);
즐거운 하루되세요
> 파크에버뉴 님이 쓴 글입니다.
> 제목 : 변환 부탁드립니다
> 다음 수식에 대한 예스트레이더 종목검색 부탁드립니다
A = valuewhen(1, date != date(1), dayclose());
B = valuewhen(1, date != date(1), dayopen());
D = valuewhen(1, date != date(1) && A < B, dayhigh());
E = valuewhen(2, date != date(1) && A < B, dayhigh());
F = valuewhen(3, date != date(1) && A < B, dayhigh());
G = max(D, E, F);
I = valuewhen(1, CrossUp(C, G), H);
J = valuewhen(1, CrossUp(C, G), L);
K = valuewhen(1, date != date(1) && A > B, daylow());
N = valuewhen(2, date != date(1) && A > B, daylow());
Q = valuewhen(3, date != date(1) && A > B, daylow());
R = min(K, N, Q);
S = valuewhen(1, CrossUp(C, R), H);
T = valuewhen(1, CrossUp(C, R), L);
U = valuewhen(1, (I - J) / I <= 0.04, I + (I - J));
W = valuewhen(1, (S - T) / S <= 0.04, S + (S - T));
X = (U + W) / 2;
CrossUp(C, max(U, W) + abs(max(U, W) - X) * 2)