안녕하세요?
지표 요청드립니다.
피보나치 조정대입니다.
1. 당일 포함하여 과거 n주간 조정대를 분봉 차트상에 그리고 싶습니다.
여기서 n주간은 주봉상입니다.
가령 당일이 월요일이라면 과거 1주간 조정대의 경우 월요일 고점과 저점을 기준으로 피보나치 조정대가 그려집니다.
2. 당일 제외하여 과거 n주간 동안 조정대를 분봉 차트상에 그리고 싶습니다.
답변 1
예스스탁
예스스탁 답변
2016-04-06 17:37:19
안녕하세요
예스스탁입니다.
이번문의와 마찬가지로 Pre가 0이면 이번주 포함
1이면 지난주 기준입니다.
차트의 데이터를 이용하므로
차트에 지정한 주단위 만큼 계산할 데이터가 충분하지 않으면
지표가 나오지 않습니다.
input : n(5),Pre(0);
var : cnt(0),HH(0),LL(0);
Array : WH[100](0),WL[100](0);
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
WH[0] = H;
WL[0] = L;
for cnt = 1 to 99{
WH[cnt] = WH[cnt-1][1];
WL[cnt] = WL[cnt-1][1];
}
}
if H > WH[0] Then
WH[0] = H;
if L < WL[0] Then
WL[0] = L;
if WH[n+Pre] > 0 then{
HH = WH[Pre];
LL = WL[Pre];
for cnt = Pre+0 to Pre+N-1{
if WH[cnt] > HH Then
HH = WH[cnt];
if WL[cnt] < LL Then
LL = WL[cnt];
}
plot1(HH,"최고가");
plot2(HH-(HH-LL)*0.236,"23.6%");
plot3(HH-(HH-LL)*0.328,"32.8%");
plot4(HH-(HH-LL)*0.500,"50.0%");
plot5(HH-(HH-LL)*0.618,"61.8%");
plot6(HH-(HH-LL)*0.764,"76.4%");
plot7(LL,"최저가");
}
즐거운 하루되세요
> 통큰베팅 님이 쓴 글입니다.
> 제목 : 함수요청(피보나치)
> 안녕하세요?
지표 요청드립니다.
피보나치 조정대입니다.
1. 당일 포함하여 과거 n주간 조정대를 분봉 차트상에 그리고 싶습니다.
여기서 n주간은 주봉상입니다.
가령 당일이 월요일이라면 과거 1주간 조정대의 경우 월요일 고점과 저점을 기준으로 피보나치 조정대가 그려집니다.
2. 당일 제외하여 과거 n주간 동안 조정대를 분봉 차트상에 그리고 싶습니다.