커뮤니티
이평지표
2017-04-10 10:30:19
394
글번호 108583
안녕하세요?
지표1 = N(5)이동평균선 고저가사각박스("ㅌ의 사각박스")
1 이동평균선 예를들면 5이평기준 "N 이평(5)은 변수"로 하고 5일동안(N) 의 "고가와 저가"를 박스를 "N이평을 따라가며" 지속적으로 그리고 싶습니다.
2 N이평은 주봉, 일봉, 분봉에서 구현하고 싶습니다.
지표2 = 추세선(상승, 하락)
3 상승추세선을 N(5)이평의 최저점(A)와 두번째최저점(C)를 연결하여 우측으로 연장된 추세선을 부탁드립니다.
4 하락추세선을 N(5)이평의 최고점(B)와 두번째최고점(D)를 연결하여 우측으로 연장된 추세선을 부탁드립니다.
5 3,4의 추세선 갯수를 변수(5)를 사용하여 일정 갯수만 그리도록 부탁드립니다.
지표수식3 = N(5)이평 고가저가의 비율라인
6 N(5)이평의 "(5)이평아래최저가" "N평(5)이평위 최고가"를 산출하여 "비율(61.8%)을 수평라인"으로 그려주시기 바랍니다.
3가지 지표모두 N(5이평)이평을 기준으로 고가, 저가, 비율 부탁드립니다,
- 1. df.jpg (0.13 MB)
답변 1
예스스탁 예스스탁 답변
2017-04-10 14:59:15
안녕하세요
예스스탁입니다
input : n(5),z(5);
var : mav(0),tl1(0),tl2(0),tl3(0),tl4(0),cnt(0),TL7(0),tl8(0),T(0);
var : HH(0),HD(0),HT(0),HH1(0),HD1(0),HT1(0);
var : LL(0),LD(0),LT(0),LL1(0),LD1(0),LT1(0);
Array : TL5[20](0),TL6[20](0);
mav = ma(c,n);
TL_Delete(tl1);
TL_Delete(tl2);
TL_Delete(tl3);
TL_Delete(tl4);
tl1 = TL_New(sdate[n-1],stime[n-1],highest(H,n),sdate,stime,highest(H,n));
tl2 = TL_New(sdate[n-1],stime[n-1],Lowest(L,n),sdate,stime,Lowest(L,n));
tl3 = TL_New(sdate[n-1],stime[n-1],highest(H,n),sdate[n-1],stime[n-1],Lowest(L,n));
tl4 = TL_New(sdate,stime,highest(H,n),sdate,stime,Lowest(L,n));
if crossup(c,mav) Then{
T = 1;
HH = H;
HD = sdate;
HT = stime;
HH1 = HH[1];
HD1 = HD[1];
HT1 = HT[1];
if HD1 > 0 then{
TL_Delete(tl5[z]);
tl5[0] = TL_New(HD1,HT1,HH1,HD,HT,HH);
TL_SetExtRight(tl5[0],true);
TL_SetColor(tl5[0],RED);
for cnt = 1 to 19{
tl5[cnt] = tl5[cnt-1][1];
}
}
}
if T == 1 Then{
if H > HH Then{
HH = H;
HD = sdate;
HT = stime;
if HD1 > 0 then{
TL_SetEnd (tl5[0],HD,HT,HH);
TL_SetExtRight(tl5[0],true);
TL_SetColor(tl5[0],RED);
}
}
if LD > 0 then{
TL_Delete(TL7);
TL_Delete(TL8);
tl7 = TL_New(LD,LT,LL+(HH-LL)*0.618,sdate,stime,LL+(HH-LL)*0.618);
tl8 = TL_New(LD,LT,HH-(HH-LL)*0.618,sdate,stime,HH-(HH-LL)*0.618);
TL_SetExtRight(tl7,true);
TL_SetExtRight(tl8,true);
}
}
if CrossDown(c,mav) Then{
T = -1;
LL = L;
LD = sdate;
LT = stime;
LL1 = LL[1];
LD1 = LD[1];
LT1 = LT[1];
if LD1 > 0 then{
TL_Delete(tl6[z]);
tl6[0] = TL_New(LD1,LT1,LL1,LD,LT,LL);
TL_SetExtRight(tl6[0],true);
TL_SetColor(tl6[0],blue);
for cnt = 1 to 19{
tl6[cnt] = tl6[cnt-1][1];
}
}
}
if T == -1 then{
if L < LL THen{
LL = L;
LD = sdate;
LT = stime;
if LD1 > 0 then{
TL_SetEnd (tl6[0],LD,LT,LL);
TL_SetExtRight(tl6[0],true);
TL_SetColor(tl6[0],blue);
}
}
if HD > 0 then{
TL_Delete(TL7);
TL_Delete(TL8);
tl7 = TL_New(HD,HT,LL+(HH-LL)*0.618,sdate,stime,LL+(HH-LL)*0.618);
tl8 = TL_New(HD,HT,HH-(HH-LL)*0.618,sdate,stime,HH-(HH-LL)*0.618);
TL_SetExtRight(tl7,true);
TL_SetExtRight(tl8,true);
}
}
plot1(mav,"이평");
즐거운 하루되세요
> 추세승리 님이 쓴 글입니다.
> 제목 : 이평지표
> 안녕하세요?
지표1 = N(5)이동평균선 고저가사각박스("ㅌ의 사각박스")
1 이동평균선 예를들면 5이평기준 "N 이평(5)은 변수"로 하고 5일동안(N) 의 "고가와 저가"를 박스를 "N이평을 따라가며" 지속적으로 그리고 싶습니다.
2 N이평은 주봉, 일봉, 분봉에서 구현하고 싶습니다.
지표2 = 추세선(상승, 하락)
3 상승추세선을 N(5)이평의 최저점(A)와 두번째최저점(C)를 연결하여 우측으로 연장된 추세선을 부탁드립니다.
4 하락추세선을 N(5)이평의 최고점(B)와 두번째최고점(D)를 연결하여 우측으로 연장된 추세선을 부탁드립니다.
5 3,4의 추세선 갯수를 변수(5)를 사용하여 일정 갯수만 그리도록 부탁드립니다.
지표수식3 = N(5)이평 고가저가의 비율라인
6 N(5)이평의 "(5)이평아래최저가" "N평(5)이평위 최고가"를 산출하여 "비율(61.8%)을 수평라인"으로 그려주시기 바랍니다.
3가지 지표모두 N(5이평)이평을 기준으로 고가, 저가, 비율 부탁드립니다,