커뮤니티
수수식문의드립니댜
2026-01-14 13:08:55
195
글번호 229794
기간1 24
지표조건 UP ; 2 DN ; -2
A=Highest(V,기간1); //주봉
B=Valuewhen(1, V>A(1), (O+C+L+H+C)/5); //주봉
주봉V=B*(1+DN/100); //주봉라인
주봉H= HighestSince(1,crossup(M5,M12),M5);
주봉N = if(M5!=주봉H && M5>M12,주봉H,0); //라인
1번
crossup(C,주봉N) && 주봉H!=0
2번
C가 주봉V 위에 존재하고 C가 주봉N을 돌파
3번
C가 주봉V 위에 존재하고 전 주봉5선의 고점 돌파
답변 1
예스스탁 예스스탁 답변
2026-01-14 14:58:34
안녕하세요
예스스탁입니다.
m5는 5이평, m12은 12이평으로 보고 작성해 드립니다.
1
input : 기간1(24),Up(2),dn(-2);
var : A(0),B(Nan),주봉V(0),주봉N(0),주봉H(0);
var : m5(0),m12(0);
A=Highest(V,기간1);
if V > A[1] Then
B = (O+C+L+H+C)/5;
주봉V = B*(1+DN/100);
M5 = ma(C,5);
M12 = ma(C,12);
if CrossUp(M5,M12) Then
주봉H = M5;
Else
{
if 주봉H > 0 and m5 > 주봉H Then
주봉H = m5;
}
주봉N = iff(M5!=주봉H && M5>M12,주봉H,0);
if crossup(C,주봉N) && 주봉H > 0 Then
Find(1);
2
input : 기간1(24),Up(2),dn(-2);
var : A(0),B(Nan),주봉V(0),주봉N(0),주봉H(0);
var : m5(0),m12(0);
A=Highest(V,기간1);
if V > A[1] Then
B = (O+C+L+H+C)/5;
주봉V = B*(1+DN/100);
M5 = ma(C,5);
M12 = ma(C,12);
if CrossUp(M5,M12) Then
주봉H = M5;
Else
{
if 주봉H > 0 and m5 > 주봉H Then
주봉H = m5;
}
주봉N = iff(M5!=주봉H && M5>M12,주봉H,0);
if C > 주봉V and CrossUp(C,주봉N) Then
Find(1);
3
input : 기간1(24),Up(2),dn(-2);
var : A(0),B(Nan),주봉V(0),주봉N(0),주봉H(0);
var : m5(0),m12(0);
A=Highest(V,기간1);
if V > A[1] Then
B = (O+C+L+H+C)/5;
주봉V = B*(1+DN/100);
M5 = ma(C,5);
M12 = ma(C,12);
if CrossUp(M5,M12) Then
주봉H = M5;
Else
{
if 주봉H > 0 and m5 > 주봉H Then
주봉H = m5;
}
주봉N = iff(M5!=주봉H && M5>M12,주봉H,0);
if C > 주봉V and CrossUp(C,주봉H[1]) Then
Find(1);
즐거운 하루되세요
다음글
이전글