커뮤니티

수정요~~~

프로필 이미지
공기단축
2011-11-11 12:58:35
411
글번호 44668
답변완료
수고하십니다 아래공식은 ############################## input : P1(5),p2(20),p3(60),p4(240); var1 = bids-asks; var2 = ma(var1,P1); var3 = ma(var1,P2); var4 = ma(var1,P3); var5 = ma(var1,P4); plot1(var1); PlotBaseLine1(0,"기준선"); if ma(var2,P1) > ma(var2,P1)[1] then plot2(ma(var2,p1),"5선",RED); else plot2(ma(var2,p1),"5선",BLUE); if ma(var3,P2) > ma(var3,P2)[1] then plot3(ma(var3,p2),"20선",RED); else plot3(ma(var3,p2),"20선",BLUE); if ma(var4,P3) > ma(var4,P3)[1] then plot4(ma(var4,p3),"60선",RED); else plot4(ma(var4,p3),"60선",BLUE); if ma(var5,P4) > ma(var5,P4)[1] then plot5(ma(var5,p4),"240선",RED); else plot5(ma(var5,p4),"240선",BLUE); ############################################### 틱챠트에 적용된 비드애스크 공식인데요 챠트는 틱챠트에 비드애스크 공식은 선물 30분을 적용할수는 없나요 공식 부탁드립니다...
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-11-11 14:51:41

안녕하세요 예스스탁입니다. 틱차트에서 구현되는 모든 분봉지표들은 그값이 실제 해당 분봉차트에서 보실 경우와 다를 경우가 많습니다. 이용에 참고하시기 바랍니다. input : Ntime(30),P1(5),p2(20),p3(60),p4(240); var : cnt(0),sum1(0),sum2(0),sum3(0),sum4(0),mav1(0),mav2(0),mav3(0),mav4(0); var : Prema1(0),Prema2(0),Prema3(0),Prema4(0); Array : BA[300](0); value1 = TimeToMinutes(stime)%Ntime; if dayindex() == 0 or (value1 < value1[1] and stime > stime[1]) Then{ for cnt = 1 to P4{ BA[cnt] = BA[cnt-1][1]; } Prema1 = mav1[1]; Prema2 = mav2[1]; Prema3 = mav3[1]; Prema4 = mav4[1]; } BA[0] = bids-asks; sum1 = 0; sum2 = 0; sum3 = 0; sum4 = 0; for cnt = 0 to P4{ if cnt < P1 Then sum1 = sum1+BA[cnt]; if cnt < P2 Then sum2 = sum2+BA[cnt]; if cnt < P3 Then sum3 = sum3+BA[cnt]; if cnt < P4 Then sum4 = sum4+BA[cnt]; } mav1 = sum1/P1; mav2 = sum2/P1; mav3 = sum3/P1; mav4 = sum4/P1; plot1(BA[0]); PlotBaseLine1(0,"기준선"); if mav1 > prema1 then plot2(mav1,"5선",RED); else plot2(mav1,"5선",BLUE); if mav2 > prema2 then plot3(mav2,"20선",RED); else plot3(mav2,"20선",BLUE); if mav3 > prema3 then plot4(mav3,"60선",RED); else plot4(mav3,"60선",BLUE); if mav4 > prema4 then plot5(mav4,"240선",RED); else plot5(mav4,"240선",BLUE); 즐거운 하루되세요 > 공기단축 님이 쓴 글입니다. > 제목 : 수정요~~~ > 수고하십니다 아래공식은 ############################## input : P1(5),p2(20),p3(60),p4(240); var1 = bids-asks; var2 = ma(var1,P1); var3 = ma(var1,P2); var4 = ma(var1,P3); var5 = ma(var1,P4); plot1(var1); PlotBaseLine1(0,"기준선"); if ma(var2,P1) > ma(var2,P1)[1] then plot2(ma(var2,p1),"5선",RED); else plot2(ma(var2,p1),"5선",BLUE); if ma(var3,P2) > ma(var3,P2)[1] then plot3(ma(var3,p2),"20선",RED); else plot3(ma(var3,p2),"20선",BLUE); if ma(var4,P3) > ma(var4,P3)[1] then plot4(ma(var4,p3),"60선",RED); else plot4(ma(var4,p3),"60선",BLUE); if ma(var5,P4) > ma(var5,P4)[1] then plot5(ma(var5,p4),"240선",RED); else plot5(ma(var5,p4),"240선",BLUE); ############################################### 틱챠트에 적용된 비드애스크 공식인데요 챠트는 틱챠트에 비드애스크 공식은 선물 30분을 적용할수는 없나요 공식 부탁드립니다...