커뮤니티
문의드립니다
2014-05-12 04:01:23
170
글번호 74982
안녕하세요
추세선 문의드립니다.
단기,장기 두이평간의 교차에 의해 새로운 골드 또는 데드구간이 형성될때,
새롭게 시작되는 현재의 구간은 제외하고,
교차전의 직전 구간까지 형성된 가격중에서,
1.골드구간의 최고가끼리 연결한 추세선중 마지막선만 우측연장하여 표시
2.데드구간의 최저가끼리 연결한 추세선중 마지막선만 우측연장하여 표시
3.색상:Magenta, 선굵기:2
현재구간은 다음구간으로 전환되기전까지 최고가(골드구간시) 또는 최저가
(데드구간시)의 갱신이 계속되므로 제외입니다.
답변 1
예스스탁 예스스탁 답변
2014-05-12 15:42:49
안녕하세요
예스스탁입니다.
Input:ShortPeriod(5),LongPeriod(20);
var : T(0),RSIV(0),TL1(0),TL2(0);
var : DnLv(0),DnLv1(0),UPHv(0),UpHv1(0);
var : DnLr(0),DnLr1(0),UPHr(0),UpHr1(0);
var : DnLd(0),DnLd1(0),UPHd(0),UpHd1(0);
var : DnLt(0),DnLt1(0),UPHt(0),UpHt1(0);
var1 = ma(c,ShortPeriod);
var2 = ma(C,LongPeriod);
if crossup(var1,var2) Then{
T = 1;
UpHv = H;
upHd = sdate;
upHt = stime;
UPHv1 = UpHv[1];
upHd1 = UpHd[1];
upHt1 = UpHt[1];
TL_SetExtRight(TL1,false);
TL1 = TL_New(DnLD,DnLT,DnLv,DnLD1,DnLT1,DnLv1);
TL_SetExtRight(TL1,True);
TL_SetColor(TL1,MAGENTA);
TL_SetSize(TL1,2);
}
if T == 1 Then{
if H > UpHv Then{
UpHv = H;
upHd = sdate;
upHt = stime;
}
}
if CrossDown(var1,var2) Then{
T = -1;
DnLv = L;
DnLd = sdate;
DnLt = stime;
DnLv1 = DnLv[1];
DnLd1 = DnLd[1];
DnLt1 = DnLt[1];
TL_SetExtRight(TL2,false);
TL2 = TL_New(UpHD,UpHT,UpHv,UpHD1,UpHT1,UpHv1);
TL_SetExtRight(TL2,True);
TL_SetColor(TL2,MAGENTA);
TL_SetSize(TL2,2);
}
#현재 데드크로스 상태
if T == -1 Then{
if L < DnLv Then{
DnLv = L;
dnLd = sdate;
DnLt = stime;
}
}
plot1(var1);
plot2(var2);
즐거운 하루되세요
> 뉴스타트 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요
추세선 문의드립니다.
단기,장기 두이평간의 교차에 의해 새로운 골드 또는 데드구간이 형성될때,
새롭게 시작되는 현재의 구간은 제외하고,
교차전의 직전 구간까지 형성된 가격중에서,
1.골드구간의 최고가끼리 연결한 추세선중 마지막선만 우측연장하여 표시
2.데드구간의 최저가끼리 연결한 추세선중 마지막선만 우측연장하여 표시
3.색상:Magenta, 선굵기:2
현재구간은 다음구간으로 전환되기전까지 최고가(골드구간시) 또는 최저가
(데드구간시)의 갱신이 계속되므로 제외입니다.
다음글
이전글