커뮤니티
재문의 드립니다
2014-10-06 19:01:50
155
글번호 79114
안녕하세요
수고롭게 올려주신 수식이
저의 의도와 상이햐여 재질문 드립니다
다시한번 검토 부탁 드립니다
분 차트 에서
종가가 상기선들과 근접 정도를 알고자 합니다
해당 분봉 60선
10분봉 현재봉 말고 1개 전봉 5선 10선 20선 60선 종가
20분봉 현재봉 말고 1개 전봉 5선 10선 20선 60선 종가
전일 일봉선 5일선 10일선 20일선 60일선 종가
전일종가
당일시가
총 15개의 선과 현재가의 근접정도
현재가가 15개선들중 일부 골드 상태면
현재가 위에 가장 가까운선(저항선)과의 근접 정도가 0.50 이내면 회색
모두 골드되어 가장 가까운선(저항선)이 없거나 있더라도 근접 정도가 0.50 이상이면 빨강
(모두 골드 빨강)
현재가가 15개선들중 일부 데드 상태면
현재가 아래에 있는 가장 가까운선과의 근접 정도가 0.50 이내이면 회색
모두 데드 되어 가장 가까운선이 없거나 있더라도 근접정도가 0.50 이상이면 파랑
(모두 데드 파랑)
회색과 빨강(파랑)이 회색은 더 가늘고 빨강(파랑)은 더 굵게 처리될수 있나요
간단히 말해서
15선중 현재가와 위의 가장 가까운 선과 근접 정도 한선
15선중 현재가와 아래의 가장 가까운 선과 근접 정도 한선
두선으로 된 지표 부탁 드립니다
다르게 해주셔도 됩니다.
올려주신 수식은
15선 모두 데드 지지선이 없을때 파랑 ,
15선 모두 골드 저항선이 없을때 빨강 구현이 안되고
2분 캔들 종가와 저항선의 가격차가 0.50 이상이면 빨강이여야 하는데
2분 캔들 종가와 지지선의 가격차가 0.50 이상이면 파랑이여야 하는데
오류가 나는곳이 있습니다
.....................................................
2분 차트 에서
종가가 상기선들과 근접 정도를 알고자 합니다
2분봉 60선
10분봉 현재봉 말고 1개 전봉 5선 10선 20선 60선 종가
20분봉 현재봉 말고 1개 전봉 5선 10선 20선 60선 종가
전일 일봉선 5일선 10일선 20일선 60일선 종가
전일종가
당일시가
총 15개의 선과 현재가의 근접정도
현재가가 15개선들중 일부 골드 상태면
그위에 있는
가장 가까운 저항선과의 근접 정도가 0.50 이내면 회색
가장 가까운 저항선이 없거나 근접 정도가 0.50 이상이면 빨강
(저항선 없으면 빨강)
현재가가 15개선들중 일부 데드 상태면
그아래에 있는
가장 가까운 지지선과의 근접 정도가 0.50 이내이면 회색
가장 가까운 지지선이 없거나 근접정도가 0.50 이상이면 파랑
(지지선 없으면 파랑)
회색과 빨강(파랑)이 회색은 더 가늘고 빨강(파랑)은 더 굵게 처리될수 있나요
간단히 말해서
15선중 저항선과의 근접 정도 한선
15선중 지지선과의 근접 정도 한선
두선으로 된 지표 부탁 드립니다
다르게 해주셔도 됩니다.
항상 감사드립니다
input : P1(5),P2(10),P3(20),P4(60);
var : cnt(0),TF1(0),TF2(0);
var : sum11(0),sum12(0),sum13(0),sum14(0);
var : sum21(0),sum22(0),sum23(0),sum24(0);
var : sum31(0),sum32(0),sum33(0),sum34(0);
Array : C1[100](0),C2[100](0),Line[15](0);
TF1 = TimeToMinutes(stime)%10;
TF2 = TimeToMinutes(stime)%20;
if date != date[1] or (TF1 < TF1[1] and stime > stime[1]) Then{
for cnt = 1 to P4{
C1[cnt] = C1[cnt-1][1];
}
}
C1[0] = C;
if date != date[1] or (TF2 < TF2[1] and stime > stime[1]) Then{
for cnt = 1 to P4{
C2[cnt] = C2[cnt-1][1];
}
}
C2[0] = C;
if C1[P4] > 0 and C2[P4] > 0 Then{
sum11 = 0;
sum12 = 0;
sum13 = 0;
sum14 = 0;
sum21 = 0;
sum22 = 0;
sum23 = 0;
sum24 = 0;
sum31 = 0;
sum32 = 0;
sum33 = 0;
sum34 = 0;
for cnt = 0 to P4{
if cnt < P1 Then{
sum11 = sum11+C1[cnt];
sum21 = sum21+C2[cnt];
sum31 = sum31+DayClose(cnt);
}
if cnt < P2 Then{
sum12 = sum12+C1[cnt];
sum22 = sum22+C2[cnt];
sum32 = sum32+DayClose(cnt);
}
if cnt < P3 Then{
sum13 = sum13+C1[cnt];
sum23 = sum23+C2[cnt];
sum33 = sum33+DayClose(cnt);
}
if cnt < P4 Then{
sum14 = sum14+C1[cnt];
sum24 = sum24+C2[cnt];
sum34 = sum34+DayClose(cnt);
}
}
Line[0] = ma(c,60);
Line[1] = sum11/P1;
Line[2] = sum12/P2;
Line[3] = sum13/P3;
Line[4] = sum14/P4;
Line[5] = sum21/P1;
Line[6] = sum22/P2;
Line[7] = sum23/P3;
Line[8] = sum24/P4;
Line[9] = sum31/P1;
Line[10] = sum32/P2;
Line[11] = sum33/P3;
Line[12] = sum34/P4;
Line[13] = DayClose(1);
Line[14] = dayopen;
value1 = 9999999999;
value2 = 0;
value3 = 9999999999;
value4 = 0;
for cnt = 0 to 14{
if C < Line[cnt] and abs(C-Line[cnt]) < value1 Then{
value1 = abs(C-Line[cnt]);
value2 = Line[cnt];
}
if C > Line[cnt] and abs(C-Line[cnt]) < value3 Then{
value3 = abs(C-Line[cnt]);
value4 = Line[cnt];
}
}
if value2 > 0 Then
plot1(value2,"상단",iff(value1 < 0.5,GRAY,RED),def,iff(value1 < 0.5,0,2));
if value4 > 0 then
plot2(value4,"하단",iff(value3 < 0.5,GRAY,BLUE),def,iff(value3 < 0.5,0,2));
}
위식 참고하시기 바랍니다.
15개의 선중에 현재가보다 아래이거나 위인 석이 없을 수도 있습니다.
점그래프나 일자그래프와 같이 직전봉과 연결이 되지 않는 그래프 종류로 지정하고
적용하시기 바랍니다.
즐거운 하루되세요
답변 1
예스스탁 예스스탁 답변
2014-10-06 19:24:01
안녕하세요
예스스탁입니다.
내일 편하신 시간에 02-3453-1060으로 전화주시기 바랍니다.
혹은 전화번호를 남겨주시면 전화드리도록 하겠습니다.
즐거운 하루되세요
> starj5 님이 쓴 글입니다.
> 제목 : 재문의 드립니다
> 안녕하세요
수고롭게 올려주신 수식이
저의 의도와 상이햐여 재질문 드립니다
다시한번 검토 부탁 드립니다
분 차트 에서
종가가 상기선들과 근접 정도를 알고자 합니다
해당 분봉 60선
10분봉 현재봉 말고 1개 전봉 5선 10선 20선 60선 종가
20분봉 현재봉 말고 1개 전봉 5선 10선 20선 60선 종가
전일 일봉선 5일선 10일선 20일선 60일선 종가
전일종가
당일시가
총 15개의 선과 현재가의 근접정도
현재가가 15개선들중 일부 골드 상태면
현재가 위에 가장 가까운선(저항선)과의 근접 정도가 0.50 이내면 회색
모두 골드되어 가장 가까운선(저항선)이 없거나 있더라도 근접 정도가 0.50 이상이면 빨강
(모두 골드 빨강)
현재가가 15개선들중 일부 데드 상태면
현재가 아래에 있는 가장 가까운선과의 근접 정도가 0.50 이내이면 회색
모두 데드 되어 가장 가까운선이 없거나 있더라도 근접정도가 0.50 이상이면 파랑
(모두 데드 파랑)
회색과 빨강(파랑)이 회색은 더 가늘고 빨강(파랑)은 더 굵게 처리될수 있나요
간단히 말해서
15선중 현재가와 위의 가장 가까운 선과 근접 정도 한선
15선중 현재가와 아래의 가장 가까운 선과 근접 정도 한선
두선으로 된 지표 부탁 드립니다
다르게 해주셔도 됩니다.
올려주신 수식은
15선 모두 데드 지지선이 없을때 파랑 ,
15선 모두 골드 저항선이 없을때 빨강 구현이 안되고
2분 캔들 종가와 저항선의 가격차가 0.50 이상이면 빨강이여야 하는데
2분 캔들 종가와 지지선의 가격차가 0.50 이상이면 파랑이여야 하는데
오류가 나는곳이 있습니다
.....................................................
2분 차트 에서
종가가 상기선들과 근접 정도를 알고자 합니다
2분봉 60선
10분봉 현재봉 말고 1개 전봉 5선 10선 20선 60선 종가
20분봉 현재봉 말고 1개 전봉 5선 10선 20선 60선 종가
전일 일봉선 5일선 10일선 20일선 60일선 종가
전일종가
당일시가
총 15개의 선과 현재가의 근접정도
현재가가 15개선들중 일부 골드 상태면
그위에 있는
가장 가까운 저항선과의 근접 정도가 0.50 이내면 회색
가장 가까운 저항선이 없거나 근접 정도가 0.50 이상이면 빨강
(저항선 없으면 빨강)
현재가가 15개선들중 일부 데드 상태면
그아래에 있는
가장 가까운 지지선과의 근접 정도가 0.50 이내이면 회색
가장 가까운 지지선이 없거나 근접정도가 0.50 이상이면 파랑
(지지선 없으면 파랑)
회색과 빨강(파랑)이 회색은 더 가늘고 빨강(파랑)은 더 굵게 처리될수 있나요
간단히 말해서
15선중 저항선과의 근접 정도 한선
15선중 지지선과의 근접 정도 한선
두선으로 된 지표 부탁 드립니다
다르게 해주셔도 됩니다.
항상 감사드립니다
input : P1(5),P2(10),P3(20),P4(60);
var : cnt(0),TF1(0),TF2(0);
var : sum11(0),sum12(0),sum13(0),sum14(0);
var : sum21(0),sum22(0),sum23(0),sum24(0);
var : sum31(0),sum32(0),sum33(0),sum34(0);
Array : C1[100](0),C2[100](0),Line[15](0);
TF1 = TimeToMinutes(stime)%10;
TF2 = TimeToMinutes(stime)%20;
if date != date[1] or (TF1 < TF1[1] and stime > stime[1]) Then{
for cnt = 1 to P4{
C1[cnt] = C1[cnt-1][1];
}
}
C1[0] = C;
if date != date[1] or (TF2 < TF2[1] and stime > stime[1]) Then{
for cnt = 1 to P4{
C2[cnt] = C2[cnt-1][1];
}
}
C2[0] = C;
if C1[P4] > 0 and C2[P4] > 0 Then{
sum11 = 0;
sum12 = 0;
sum13 = 0;
sum14 = 0;
sum21 = 0;
sum22 = 0;
sum23 = 0;
sum24 = 0;
sum31 = 0;
sum32 = 0;
sum33 = 0;
sum34 = 0;
for cnt = 0 to P4{
if cnt < P1 Then{
sum11 = sum11+C1[cnt];
sum21 = sum21+C2[cnt];
sum31 = sum31+DayClose(cnt);
}
if cnt < P2 Then{
sum12 = sum12+C1[cnt];
sum22 = sum22+C2[cnt];
sum32 = sum32+DayClose(cnt);
}
if cnt < P3 Then{
sum13 = sum13+C1[cnt];
sum23 = sum23+C2[cnt];
sum33 = sum33+DayClose(cnt);
}
if cnt < P4 Then{
sum14 = sum14+C1[cnt];
sum24 = sum24+C2[cnt];
sum34 = sum34+DayClose(cnt);
}
}
Line[0] = ma(c,60);
Line[1] = sum11/P1;
Line[2] = sum12/P2;
Line[3] = sum13/P3;
Line[4] = sum14/P4;
Line[5] = sum21/P1;
Line[6] = sum22/P2;
Line[7] = sum23/P3;
Line[8] = sum24/P4;
Line[9] = sum31/P1;
Line[10] = sum32/P2;
Line[11] = sum33/P3;
Line[12] = sum34/P4;
Line[13] = DayClose(1);
Line[14] = dayopen;
value1 = 9999999999;
value2 = 0;
value3 = 9999999999;
value4 = 0;
for cnt = 0 to 14{
if C < Line[cnt] and abs(C-Line[cnt]) < value1 Then{
value1 = abs(C-Line[cnt]);
value2 = Line[cnt];
}
if C > Line[cnt] and abs(C-Line[cnt]) < value3 Then{
value3 = abs(C-Line[cnt]);
value4 = Line[cnt];
}
}
if value2 > 0 Then
plot1(value2,"상단",iff(value1 < 0.5,GRAY,RED),def,iff(value1 < 0.5,0,2));
if value4 > 0 then
plot2(value4,"하단",iff(value3 < 0.5,GRAY,BLUE),def,iff(value3 < 0.5,0,2));
}
위식 참고하시기 바랍니다.
15개의 선중에 현재가보다 아래이거나 위인 석이 없을 수도 있습니다.
점그래프나 일자그래프와 같이 직전봉과 연결이 되지 않는 그래프 종류로 지정하고
적용하시기 바랍니다.
즐거운 하루되세요
다음글