커뮤니티
질문입니다.
2018-11-28 20:14:19
260
글번호 123976
안녕하세요.
저번 질문에서 답변 주셔서 감사합니다.
그런데 60216 게시판 답변을 받아 해보는데 잘 안되서요.
60분봉 차트에 전주봉 중심선을 표시 하고 싶은데요. 60분차트에서 지난주 월요일~토요일 한주에서 고가 저가 /2 중심선이 표시 되어야 하는데 차트가 이상하게 나와서요..
지지난주 중심선, 다음 지난주 중심선 이렇게 검은선으로 수평선이 지그재그 하듯이 그러야 하는데 그냥 한줄만 나오네요.. 아마 지난주것만 중심선이 나오는것 같습니다. 연속적으로 나오면 좋겠는데요... 그리고 선색깔과 선타입을 옵션에서 설정하고 싶어도 안됩니다..ㅠ
뭐가 잘못되었는지 모르겠지만 다시 수정 가능할까요?ㅠ
====================60216번 게시판에 대한 답변 해주신 수식========================
var : tl(0),WOpen(0),WOpen1(0),WClose(0),Wclose1(0);
if DayOfWeek(bdate) < DayOfWeek(bdate[1]) then
{
WOpen = O;
WOpen1 = WOpen[1];
WClose1 = WClose[1];
if WOpen1 > 0 then
{
var1 = (WOpen1+WClose1)/2;
TL_Delete(TL);
TL = TL_New(sdate[1],stime[1],var1,sdate,stime,var1);
TL_SetColor(TL,BLACK);
TL_SetSize(TL,2);
TL_SetExtLeft(TL,true);
TL_SetExtRight(TL,true);
}
}
WClose = C;
답변 1
예스스탁 예스스탁 답변
2018-11-29 11:28:43
안녕하세요
예스스탁입니다.
1
수식이 오늘 기준으로 전주의 중심선을 차트에 수평으로 그리는 식입니다.
과거로 수평으로 그려야 하기에 추세선으로 적성되어 있고
수식에서 작성된 추세선은 수식안에서 색상등을 변경해야 합니다.
요구하시는 내용이 추세선이 아닌 매일기준 전주의 중심임으로
일반 plot 으로 변경해 전주의 중심선을 연속적으로 그려지게 변경해 드립니다.
속성에서 색상등 변경하시면 됩니다.
2
이전에 참조용으로 올려주신 수식이 몸통의 중심을 그리는 내용이 었습니다.
주간고가와 저가의 중심으로 변경해 드립니다.
3
var : WH(0),WH1(0),WL(0),WL1(0);
if DayOfWeek(bdate) < DayOfWeek(bdate[1]) then
{
WH = H;
WL = L;
WH1 = WH[1];
WL1 = WL[1];
}
if H > WH Then
WH = H;
if L < WL Then
WL = L;
if WH1 > WL1 Then
{
var1 = (WH1+WL1)/2;
plot1(var1,"전주중심");
}
즐거운 하루되세요
> 스오어스 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 안녕하세요.
저번 질문에서 답변 주셔서 감사합니다.
그런데 60216 게시판 답변을 받아 해보는데 잘 안되서요.
60분봉 차트에 전주봉 중심선을 표시 하고 싶은데요. 60분차트에서 지난주 월요일~토요일 한주에서 고가 저가 /2 중심선이 표시 되어야 하는데 차트가 이상하게 나와서요..
지지난주 중심선, 다음 지난주 중심선 이렇게 검은선으로 수평선이 지그재그 하듯이 그러야 하는데 그냥 한줄만 나오네요.. 아마 지난주것만 중심선이 나오는것 같습니다. 연속적으로 나오면 좋겠는데요... 그리고 선색깔과 선타입을 옵션에서 설정하고 싶어도 안됩니다..ㅠ
뭐가 잘못되었는지 모르겠지만 다시 수정 가능할까요?ㅠ
====================60216번 게시판에 대한 답변 해주신 수식========================
var : tl(0),WOpen(0),WOpen1(0),WClose(0),Wclose1(0);
if DayOfWeek(bdate) < DayOfWeek(bdate[1]) then
{
WOpen = O;
WOpen1 = WOpen[1];
WClose1 = WClose[1];
if WOpen1 > 0 then
{
var1 = (WOpen1+WClose1)/2;
TL_Delete(TL);
TL = TL_New(sdate[1],stime[1],var1,sdate,stime,var1);
TL_SetColor(TL,BLACK);
TL_SetSize(TL,2);
TL_SetExtLeft(TL,true);
TL_SetExtRight(TL,true);
}
}
WClose = C;
다음글
이전글