커뮤니티

수식문의

프로필 이미지
무영자
2011-07-08 02:04:51
841
글번호 40683
답변완료
1. plot1(upvol,"매수체결량"); plot2(downvol,"매도체결량"); plot3(upvol+downvol,"전체체결량"); plot4((upvol+downvol)/2,"중간체결량"); 위와 같이 upvol+downvol을 분봉에서 나타내 보았는데.. 마지막 동시호가 체결량이 너무 커서 장중 그림이 제대로 보이지 않습니다. 당일 마지막 동시호가 체결봉을 나타내지 않게 하는 수식은 없을까요. 2. var1 = (upvol+downvol,"전체체결량"); var2 = (upticks+downticks,"전체체결건수"); 요게 당일의 전체체결량과 전체체결 건수인데요.. 이걸 각각 전일 대비 퍼센트로 나타내고 싶습니다. 즉 전일대비 전체체결량 증가율, 전일대비 전체 체결 건수 증가율을 나타낸다면요. 3.체결추이 지표인데요..플랏3의 체결추이가 우상향시 빨강 우하향시 파랑으로 표시하고.. 여기에 5이평과 10이평도 넣고 싶습니다. 수식 부탁드립니다. /* if upvol > downvol then Begin plot1(-upvol,"매수체결량bar"); plot5(-upvol+downvol,"매수우위"); End Else Begin plot2(DownVol,"매도체결량bar"); plot6(-upvol+downvol,"매도위위"); End plot3(-(Highest(upvol,9)+Lowest(Upvol,9))/2-150,"9캔들_매수체결량_중심값"); plot4((Highest(DownVol,9)+Lowest(Upvol,9))/2+150,"9캔들_매도체결량_중심값"); */ vars:diff(0),diffmax(0),diffmin(0); PlotBaseLine1(0,"기준선"); if dayindex==0 then Begin diff = 0; diffmax = 0; diffmin = 0; End plot1(upvol,"매수체결량"); plot2(-downvol,"매도체결량"); diff = diff + (upvol-downvol); plot3(diff,"체결추이"); if diff > diffmax then diffmax = diff; if diff < diffmin then diffmin = diff; if diff > 4000 and sDate == CurrentDate Then plot5(diffmax+1000,"최고값"); if diff < -4000 and sDate == CurrentDate then plot6(diffmin-1000,"최저값"); //plot7(highest(diff,9)+2000,"9캔들_최고값"); //plot8(Lowest(diff,9)-2000,"9캔들_최저값");
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2011-07-08 11:44:32

안녕하세요? 문의하신 내용 답변드립니다. 감사합니다. ################## if stime <> 150000 then { plot1(upvol,"매수체결량"); plot2(downvol,"매도체결량"); plot3(upvol+downvol,"전체체결량"); plot4((upvol+downvol)/2,"중간체결량"); } ##################### if date <> date[1] then { var10 = var1[1]; //전일 누적거래량 var11 = var2[1]; //전일 누적체결건수 var1 = upvol+downvol; var2 = upticks+downticks; } else { var1 = var1 + upvol+downvol; var2 = var2 + upticks+downticks; } var3 = var1/var10*100; // 전일누적대비 당일 누적 거래량 var4 = var2/var11*100; // 전일누적 체결건수 대비 당일 누적체결건수 plot1(var3); plot2(var4); ######################## vars:diff(0),diffmax(0),diffmin(0); PlotBaseLine1(0,"기준선"); if dayindex==0 then Begin diff = 0; diffmax = 0; diffmin = 0; End plot1(upvol,"매수체결량"); plot2(-downvol,"매도체결량"); diff = diff + (upvol-downvol); if diff > diff[1] then plot3(diff,"체결추이", red); if diff < diff[1] Then plot3(diff,"체결추이", blue); if diff > diffmax then diffmax = diff; if diff < diffmin then diffmin = diff; if diff > 4000 and sDate == CurrentDate Then plot5(diffmax+1000,"최고값"); if diff < -4000 and sDate == CurrentDate then plot6(diffmin-1000,"최저값"); > 무영자 님이 쓴 글입니다. > 제목 : 수식문의 > 1. plot1(upvol,"매수체결량"); plot2(downvol,"매도체결량"); plot3(upvol+downvol,"전체체결량"); plot4((upvol+downvol)/2,"중간체결량"); 위와 같이 upvol+downvol을 분봉에서 나타내 보았는데.. 마지막 동시호가 체결량이 너무 커서 장중 그림이 제대로 보이지 않습니다. 당일 마지막 동시호가 체결봉을 나타내지 않게 하는 수식은 없을까요. 2. var1 = (upvol+downvol,"전체체결량"); var2 = (upticks+downticks,"전체체결건수"); 요게 당일의 전체체결량과 전체체결 건수인데요.. 이걸 각각 전일 대비 퍼센트로 나타내고 싶습니다. 즉 전일대비 전체체결량 증가율, 전일대비 전체 체결 건수 증가율을 나타낸다면요. 3.체결추이 지표인데요..플랏3의 체결추이가 우상향시 빨강 우하향시 파랑으로 표시하고.. 여기에 5이평과 10이평도 넣고 싶습니다. 수식 부탁드립니다. /* if upvol > downvol then Begin plot1(-upvol,"매수체결량bar"); plot5(-upvol+downvol,"매수우위"); End Else Begin plot2(DownVol,"매도체결량bar"); plot6(-upvol+downvol,"매도위위"); End plot3(-(Highest(upvol,9)+Lowest(Upvol,9))/2-150,"9캔들_매수체결량_중심값"); plot4((Highest(DownVol,9)+Lowest(Upvol,9))/2+150,"9캔들_매도체결량_중심값"); */ vars:diff(0),diffmax(0),diffmin(0); PlotBaseLine1(0,"기준선"); if dayindex==0 then Begin diff = 0; diffmax = 0; diffmin = 0; End plot1(upvol,"매수체결량"); plot2(-downvol,"매도체결량"); diff = diff + (upvol-downvol); plot3(diff,"체결추이"); if diff > diffmax then diffmax = diff; if diff < diffmin then diffmin = diff; if diff > 4000 and sDate == CurrentDate Then plot5(diffmax+1000,"최고값"); if diff < -4000 and sDate == CurrentDate then plot6(diffmin-1000,"최저값"); //plot7(highest(diff,9)+2000,"9캔들_최고값"); //plot8(Lowest(diff,9)-2000,"9캔들_최저값");
프로필 이미지

회원

2012-02-28 02:44:14

관리자님에 의해 삭제된 답변입니다.