커뮤니티
수식 부탁 드림니다
2026-01-24 15:50:13
149
글번호 230048
안녕 하세요
수식 문의 드립니다
1. 고점_고가
M= ma(H, period); // 고가
HH= Highest(M, 봉수); // 5
A = Valuewhen(1, HH>HH(1), HH)
2. 고점_종가
M= ma(C, period); // 종가
HH= Highest(M, 봉수);
A = Valuewhen(1, HH>HH(1), HH)
3. 저점_저가
M= ma(L,period);
LL= Lowest(M, 봉수);
A = Valuewhen(1, LL < LL(1), LL)
4. 저점_종가
M= ma(C,period);
LL= Lowest(M, 봉수);
A = Valuewhen(1, LL < LL(1), LL)
5. M5
ma(C, period1)
6. M20
ma(C, period2)
7. GC & D/C
CrossUp(M5, M20) or CrossDown(M5, M20)
------------------------------------------------
period = 1
period1 = 5
period2 = 20
봉수 = 5
----------------------------------------------
챠트 표시에
1.고점_고가 2.고점_종가
3.저점_저가 4.저점_종가
5.M5 6. M20
7. GC
나타나게 해 주십시요
항상 감사 합니다
답변 1
예스스탁 예스스탁 답변
2026-01-26 11:28:17
안녕하세요
예스스탁입니다.
input : Period(1),Period1(5),Period2(20),봉수(5);
var : MH(0),MC(0),ML(0);
var : HH(0),HC(0),LL(0),LC(0);
var : A1(0),A2(0),A3(0),A4(0),M1(0),M2(0);
MH = ma(H, period);
MC = ma(C, period);
ML = ma(L, period);
HH = Highest(MH, 봉수);
HC = Highest(MC, 봉수);
LL = Highest(ML, 봉수);
LC = Highest(MC, 봉수);
if HH > HH[1] Then
A1 = HH;
if HC > HC[1] Then
A2 = HC;
if LL < LL[1] Then
A3 = LL;
if LC < LC[1] Then
A4 = LC;
M1 = ma(C,Period1);
M2 = ma(C,Period2);
plot1(A1,"고점_고가");
plot2(A2,"고점_종가");
plot3(A3,"저점_저가");
plot4(A4,"저점_종가");
plot5(M1,"M5");
plot6(M2,"M20");
var : tx(0);
if CrossUp(m1,m2) or CrossDown(m1,m2) Then
{
tx = Text_New(sDate,sTime,L,"●");
Text_SetStyle(tx,2,0);
Text_SetColor(tx,Red);
}
즐거운 하루되세요
다음글
이전글