커뮤니티
매수매도건수비율차이 표시 지표
2026-07-28 12:12:08
35
글번호 233002
안녕하세요.. 매수매도건수비율차이를 보조지표란에 나타낼 수 있도록 프로그래밍 부탁드립니다.
1. 첨부화일 1에 있는 것처럼 예스트레이더 화면 3101번에서 매도건수와 매수건수를 추출하여 비율을 계산합니다.
2. 첨부화일 2에 있는 것처럼 비율차이구간을 40% 이상, 25~39%, 15~24%구간, 1~14%구간으로 나누어 각 구간별로 크기와 색깔이 다른 표식바를 설정합니다... 화일은 견본 예시이니 가능한 한 이대로 해 주시면 좋을 것 같고 이대로 하기 어려우면 구간별로 색깔과 크기를 다르게 하여 구분할 수만 있게 해 주시면 됩니다.
3. 첨부화일 3은 보조지표란에 나타내고 싶은 모양입니다... kospi200 선물의 경우 주간장과 야간장이 있던데 가능하면 주간장 뿐만 아니라 야간장에서도 사용할 수 있도록 부탁드립니다....
감사합니다.
- 1. 매도매수건수비율계산.png (0.06 MB)
- 2. 매수매도건수비율차이별 표식 색깔 및 크기.png (0.30 MB)
- 3. 보조지표란에 표시하고 싶은 결과.png (0.07 MB)
답변 2
예스스탁 예스스탁 답변
2026-07-29 09:48:21
안녕하세요
예스스탁입니다.
지표속성에서 막대그래프로 지정하고 굵기 지정해 적용하시면 됩니다.
랭귀지에서 픽셀단위로 지정하는 기능은 없습니다.
var : 매수건수비율(0,Data2),매도건수비율(0,Data2);
var :색상(0),크기(0);
매도건수비율 = data3(c)/(Data2(c)+data3(c))*100;
매수건수비율 = data2(c)/(Data2(c)+data3(c))*100;
if 매수건수비율 >= 매도건수비율*1.40 Then
{
색상=Magenta;
크기=2;
}
else if 매수건수비율 >= 매도건수비율*1.25 Then
{
색상=Red;
크기=1.5;
}
else if 매수건수비율 >= 매도건수비율*1.15 Then
{
색상=Red;
크기=1.0;
}
else if 매수건수비율 >= 매도건수비율 Then
{
색상=Lime;
크기=0.5;
}
else if 매도건수비율 >= 매수건수비율*1.40 Then
{
색상=Black;
크기=-2;
}
else if 매도건수비율 >= 매수건수비율*1.25 Then
{
색상=Blue;
크기=-1.5;
}
else if 매도건수비율 >= 매수건수비율*1.15 Then
{
색상=Blue;
크기=-1.0;
}
else if 매도건수비율 > 매수건수비율 Then
{
색상=Black;
크기=-0.5;
}
Plot1(크기,"1",색상);
즐거운 하루되세요
랑랑
2026-07-30 19:00:45
아! 제가 요청할 때 정확하게 하지 않았군요... 매수건수비율이 매도건수비율을 40% 이상 초과한다는 것은 [(매수건수비율 - 매도건수비율) >= 40%] 를 의미 하는 것인데 이것을 명확하게 말씀 드리지 않았네요.. 죄송합니다... 정정부탁 드릴 수 있을까요? 그리고 이것을 프로그램에 적용할려면 어떡해야 합니까? 코딩해 주신 것을 과거에 어디다 복사해 붙여서 적용한 것 같은데 구체적인 적용방법은 어떻게 되는지 함께 알려 주시면 고맙겠습니다... 옛날에 어떻게 어떻게 해서 한 것 같은데 가물가물 하네요.... 감사합니다....
다음글
이전글