커뮤니티
거래량 및 기타 질문
2016-10-09 23:50:48
186
글번호 102702
항상 수고많으십니다.
1.첨부파일처럼 거래량 차트가 상승형체결거래량이 당일 전체 거래량보다 50% 많으면 빨간색으로
색이 들어가 있고 그 수치가 예를 들어 70%면 그 거래량 차트에 70%는 빨간색으로 표시하고
싶습니다.
2.일봉 바로 밑에 상한가표시부분에서 수치표현으로 시가,고가,저가,종가를 % 비율로 숫치로
표시하고 싶습니다.
3.어떤 분봉을 선택해도 체결건수 봉 색깔이 전일 동시간대비 체결건수가 많으면 빨간색,
적으면 파란색으로 표시하고 싶습니다.
- 1. IMG_3450.JPG (1.64 MB)
답변 2
예스스탁 예스스탁 답변
2016-10-10 15:46:06
안녕하세요
예스스탁입니다.
1.
plot1(V,"거래량");
plot2(Upvol,"상승");
속성에서 2개모두 막대그래프로 지정하고 적용하시면 됩니다.
2
차트에 텍스트를 출력하는 함수는 봉완성시만 출력되므로
차트의 마지막봉의 값을 찍지는 못합니다.
차트의 마지막 완성봉의 값만 출력됩니다.
Text_Delete(tx);
를 삭제하시면 차트 전체의 완성봉의 값이 모두 출력됩니다
var : tx(0);
var1 = (O-DayClose(1))/DayClose(1)*100;
var2 = (H-DayClose(1))/DayClose(1)*100;
var3 = (L-DayClose(1))/DayClose(1)*100;
var4 = (C-DayClose(1))/DayClose(1)*100;
Text_Delete(tx);
tx = Text_New(sdate,stime,L,"시가 : " + NumToStr(var1,2)+"%"+NewLine+
"고가 : " + NumToStr(var2,2)+"%"+NewLine+
"저가 : " + NumToStr(var3,2)+"%"+NewLine+
"종가 : " + NumToStr(var4,2)+"%");
Text_SetStyle(tx,2,2);
3
var : cnt(0),PreDate(0),TT(0);
if date != date[1] Then
PreDate = sdate[1];
if PreDate > 0 Then{
for cnt = 1 to 500 {
if stime[cnt] <= stime and sdate[cnt] == PreDate then{
TT = ticks[cnt];
cnt = 10000;
}
}
if TT > 0 Then{
if Ticks > TT Then
plot1(ticks,"체결건수",RED);
Else
plot1(ticks,"체결건수",blue);
}
}
즐거운 하루되세요
> 필모어 님이 쓴 글입니다.
> 제목 : 거래량 및 기타 질문
> 항상 수고많으십니다.
1.첨부파일처럼 거래량 차트가 상승형체결거래량이 당일 전체 거래량보다 50% 많으면 빨간색으로
색이 들어가 있고 그 수치가 예를 들어 70%면 그 거래량 차트에 70%는 빨간색으로 표시하고
싶습니다.
2.일봉 바로 밑에 상한가표시부분에서 수치표현으로 시가,고가,저가,종가를 % 비율로 숫치로
표시하고 싶습니다.
3.어떤 분봉을 선택해도 체결건수 봉 색깔이 전일 동시간대비 체결건수가 많으면 빨간색,
적으면 파란색으로 표시하고 싶습니다.
필모어
2016-10-11 00:32:25
답변 감사드립니다.
3번째 질문에 대한 결과는 만족하는데요....1번과 2번이 제가 의도한 결과치가 아니라서요..
그런데 제가 질문을 잘못 한거 같아 다시 질문드립니다.
[검은색은 "거래량", 빨간색은 거래량중에서 "상승거래량"]
1번.상승거래량이 전체거래량중에 백분율로 50%가 넘어가면 빨간색(상승거래량)이 거래량안에
표시가 되고 50% 미만일경우에는 검은색(거래량)만 표시하고 싶습니다.
2번에 대한 답변은 일봉 차트에 시저고종가를 표시하는 건데 제가 원하는것은 일봉차트에서
나타나는게 아니라 제가 마우스로 어떤 봉을 갖다대도 그 날짜에 해당하는 시저고종가가
일봉차트말고 추가 지표에 백분율로 나타날수 있도록 수식을 만들고 싶습니다.
그럼 환절기 감기 조심하세요^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 거래량 및 기타 질문
>
안녕하세요
예스스탁입니다.
1.
plot1(V,"거래량");
plot2(Upvol,"상승");
속성에서 2개모두 막대그래프로 지정하고 적용하시면 됩니다.
2
차트에 텍스트를 출력하는 함수는 봉완성시만 출력되므로
차트의 마지막봉의 값을 찍지는 못합니다.
차트의 마지막 완성봉의 값만 출력됩니다.
Text_Delete(tx);
를 삭제하시면 차트 전체의 완성봉의 값이 모두 출력됩니다
var : tx(0);
var1 = (O-DayClose(1))/DayClose(1)*100;
var2 = (H-DayClose(1))/DayClose(1)*100;
var3 = (L-DayClose(1))/DayClose(1)*100;
var4 = (C-DayClose(1))/DayClose(1)*100;
Text_Delete(tx);
tx = Text_New(sdate,stime,L,"시가 : " + NumToStr(var1,2)+"%"+NewLine+
"고가 : " + NumToStr(var2,2)+"%"+NewLine+
"저가 : " + NumToStr(var3,2)+"%"+NewLine+
"종가 : " + NumToStr(var4,2)+"%");
Text_SetStyle(tx,2,2);
3
var : cnt(0),PreDate(0),TT(0);
if date != date[1] Then
PreDate = sdate[1];
if PreDate > 0 Then{
for cnt = 1 to 500 {
if stime[cnt] <= stime and sdate[cnt] == PreDate then{
TT = ticks[cnt];
cnt = 10000;
}
}
if TT > 0 Then{
if Ticks > TT Then
plot1(ticks,"체결건수",RED);
Else
plot1(ticks,"체결건수",blue);
}
}
즐거운 하루되세요
> 필모어 님이 쓴 글입니다.
> 제목 : 거래량 및 기타 질문
> 항상 수고많으십니다.
1.첨부파일처럼 거래량 차트가 상승형체결거래량이 당일 전체 거래량보다 50% 많으면 빨간색으로
색이 들어가 있고 그 수치가 예를 들어 70%면 그 거래량 차트에 70%는 빨간색으로 표시하고
싶습니다.
2.일봉 바로 밑에 상한가표시부분에서 수치표현으로 시가,고가,저가,종가를 % 비율로 숫치로
표시하고 싶습니다.
3.어떤 분봉을 선택해도 체결건수 봉 색깔이 전일 동시간대비 체결건수가 많으면 빨간색,
적으면 파란색으로 표시하고 싶습니다.
다음글
이전글