커뮤니티
전전일-전일 중심선
2017-08-29 10:21:44
188
글번호 112308
항상 감사드립니다
아래의 조건으로 지표식을 구현코져 합니다
챠트에 내장되어 있는 Quadrant Lines 처럼 표시
1.해외선물 시작시간 현지시간 17:00
2.전전일-전일 2일의 고점과 저점을 찿아서 중심값을 구하고 중심값에서 아래위로 25%씩 2단계
표시(4등분)
-저항선 (가격) / 실선/red/두께0.5
-75%(가격) / 실선/red/두께0.5
-50%(가격) / 점선/red/두께0.5
-25%(가격) / 실선/red/두께0.5
-지지선 (가격) / 실선/red/두께0.5
** 해외선물 30분/60분봉 에서 적용
**고점과 저점구간을 박스로 표시하고 박스내 색상은 노란랙표시
** 라인은 우측연장하여 다음 라인발생시까지 표시
** 라인시작점에 비율100%및 가격표시
** 고점-저점 갱신으로 당일 새로운 지표식 적용시 전에 발생된것은 표시안함
3.주가가 전전일 -전일구간의 고점 또는 저점을 갱신하지 못할경우 는 기존의 라인을
그대로 연장하여 표시
감사합니다
답변 1
예스스탁 예스스탁 답변
2017-08-30 12:33:10
안녕하세요
예스스탁입니다.
var : cnt(0),tl1(0),tl2(0),tl3(0),tl4(0),tl5(0);
var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0);
Array : HH[10](0),LL[10](0),DD[10](0),TT[10](0);
if Bdate != Bdate[1] Then{
LL[0] = L;
HH[0] = H;
DD[0] = sdate;
TT[0] = stime;
for cnt = 1 to 9{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
DD[cnt] = DD[cnt-1][1];
TT[cnt] = TT[cnt-1][1];
}
var1 = max(HH[1],HH[2]);
var2 = min(LL[1],LL[2]);
var3 = var1-var2;
value1 = var1;
value2 = var2+var3*0.75;
value3 = var2+var3*0.50;
value4 = var2+var3*0.25;
value5 = var2;
if HH[2] > 0 and LL[2] > 0 then{
TL_delete(TL1);
TL_delete(TL2);
TL_delete(TL3);
TL_delete(TL4);
TL_delete(TL5);
TL1 = TL_new(DD[2],TT[2],value1,sdate,stime,value1);
TL2 = TL_new(DD[2],TT[2],value2,sdate,stime,value2);
TL3 = TL_new(DD[2],TT[2],value3,sdate,stime,value3);
TL4 = TL_new(DD[2],TT[2],value4,sdate,stime,value4);
TL5 = TL_new(DD[2],TT[2],value5,sdate,stime,value5);
TL_setStyle(TL1,3);
TL_setStyle(TL2,3);
TL_setStyle(TL3,3);
TL_setStyle(TL4,3);
TL_setStyle(TL5,3);
TL_setColor(TL1,red);
TL_setColor(TL2,red);
TL_setColor(TL3,red);
TL_setColor(TL4,red);
TL_setColor(TL5,red);
TL_setsize(TL1,0);
TL_setsize(TL2,0);
TL_setsize(TL3,0);
TL_setsize(TL4,0);
TL_setsize(TL5,0);
TL_setextright(tl1,true);
TL_setextright(tl2,true);
TL_setextright(tl3,true);
TL_setextright(tl4,true);
TL_setextright(tl5,true);
text_delete(tx1);
text_delete(tx2);
text_delete(tx3);
text_delete(tx4);
text_delete(tx5);
tx1 = text_new(sdate,stime,value1,"100% "+NumToStr(value1,2));
tx2 = text_new(sdate,stime,value2,"75% "+NumToStr(value2,2));
tx3 = text_new(sdate,stime,value3,"50% "+NumToStr(value3,2));
tx4 = text_new(sdate,stime,value4,"25% "+NumToStr(value4,2));
tx5 = text_new(sdate,stime,value5,"0% "+NumToStr(value5,2));
}
}
if H > HH[0] Then
HH[0] = H;
if L < LL[0] Then
LL[0] = L;
text_setlocation(tx1,sdate,stime,value1);
text_setlocation(tx2,sdate,stime,value2);
text_setlocation(tx3,sdate,stime,value3);
text_setlocation(tx4,sdate,stime,value4);
text_setlocation(tx5,sdate,stime,value5);
즐거운 하루되세요
> 조민철 님이 쓴 글입니다.
> 제목 : 전전일-전일 중심선
> 항상 감사드립니다
아래의 조건으로 지표식을 구현코져 합니다
챠트에 내장되어 있는 Quadrant Lines 처럼 표시
1.해외선물 시작시간 현지시간 17:00
2.전전일-전일 2일의 고점과 저점을 찿아서 중심값을 구하고 중심값에서 아래위로 25%씩 2단계
표시(4등분)
-저항선 (가격) / 실선/red/두께0.5
-75%(가격) / 실선/red/두께0.5
-50%(가격) / 점선/red/두께0.5
-25%(가격) / 실선/red/두께0.5
-지지선 (가격) / 실선/red/두께0.5
** 해외선물 30분/60분봉 에서 적용
**고점과 저점구간을 박스로 표시하고 박스내 색상은 노란랙표시
** 라인은 우측연장하여 다음 라인발생시까지 표시
** 라인시작점에 비율100%및 가격표시
** 고점-저점 갱신으로 당일 새로운 지표식 적용시 전에 발생된것은 표시안함
3.주가가 전전일 -전일구간의 고점 또는 저점을 갱신하지 못할경우 는 기존의 라인을
그대로 연장하여 표시
감사합니다
다음글
이전글