커뮤니티
부탁드립니다.
2015-11-10 00:03:40
161
글번호 92227
현재 봉의 종가를 기준으로 sar(0.02, 0.2)의 전상승구간의 최고가봉의 고점을 수평선으로 하여 우측으로 연장하여 생성하도록 해 주시면서 동시에 마찬가지로 전전상승구간의 최고가봉의 고점을 수평선으로 하여, 우측으로 연장하여 생성하도록 해 주시고요
또 전하락구간의 최저가봉의 저점을 수평선으로 하여 우측으로 연장하여 생성하도록 해 주시면서 동시에 마찬가지로 전전하락구간의 최저가봉의 저가를 수평선으로 하여,우측으로 연장하여 생성하도록 해 주십시요
도합 4개선이 챠트에 나타나도록 해 주세요
고맙습니다.
답변 1
예스스탁 예스스탁 답변
2015-11-10 14:35:11
안녕하세요
예스스탁입니다.
문의하신 내용 추세선을 이용해 그려야 합니다.
아래식 참고하시기 바랍니다.
Input : af(0.02), maxAF(0.2);
var : cnt(0),T(0),HTL1(0),HTL2(0),LTL1(0),LTL2(0);
Array : HH[5](0),HD[5](0),HT[5](0);
Array : LL[5](0),LD[5](0),LT[5](0);
var1 = SAR(af,maxAF);
if crossup(C,var1) Then{
T = 1;
HH[0] = C;
HD[0] = sdate;
HT[0] = stime;
for cnt = 1 to 4{
HH[cnt] = HH[cnt-1][1];
HD[cnt] = HD[cnt-1][1];
HT[cnt] = HT[cnt-1][1];
}
}
if C > var1 Then{
if C > HH[0] Then{
HH[0] = C;
HD[0] = sdate;
HT[0] = stime;
}
}
if CrossDown(C,var1) Then{
T = -1;
LL[0] = C;
LD[0] = sdate;
LT[0] = stime;
for cnt = 1 to 4{
LL[cnt] = LL[cnt-1][1];
LD[cnt] = LD[cnt-1][1];
LT[cnt] = LT[cnt-1][1];
}
}
if C < var1 Then{
if C < LL[0] Then{
LL[0] = C;
LD[0] = sdate;
LT[0] = stime;
}
}
TL_Delete(HTL1);
TL_Delete(HTL2);
TL_Delete(LTL1);
TL_Delete(LTL2);
HTL1 = TL_New(HD[1],HT[1],HH[1],sdate,stime,HH[1]);
HTL2 = TL_New(HD[2],HT[2],HH[2],sdate,stime,HH[2]);
LTL1 = TL_New(LD[1],LT[1],LL[1],sdate,stime,LL[1]);
LTL2 = TL_New(LD[2],LT[2],LL[2],sdate,stime,LL[2]);
TL_SetColor(HTL1,RED);
TL_SetColor(HTL2,RED);
TL_SetColor(LTL1,BLUE);
TL_SetColor(LTL2,BLUE);
즐거운 하루되세요
> 서태공 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 현재 봉의 종가를 기준으로 sar(0.02, 0.2)의 전상승구간의 최고가봉의 고점을 수평선으로 하여 우측으로 연장하여 생성하도록 해 주시면서 동시에 마찬가지로 전전상승구간의 최고가봉의 고점을 수평선으로 하여, 우측으로 연장하여 생성하도록 해 주시고요
또 전하락구간의 최저가봉의 저점을 수평선으로 하여 우측으로 연장하여 생성하도록 해 주시면서 동시에 마찬가지로 전전하락구간의 최저가봉의 저가를 수평선으로 하여,우측으로 연장하여 생성하도록 해 주십시요
도합 4개선이 챠트에 나타나도록 해 주세요
고맙습니다.
다음글