커뮤니티

수식부탁합니다

프로필 이미지
회원
2017-03-11 21:32:41
150
글번호 107693
답변완료
아래수식에서 #,양봉거래량합이 음봉거래량합을 돌파시 소리발생~ *반대로 #,음봉거래량합이 양봉거래량합을 돌파시 소리발생~ 수식 부탁드립니다. - 감사합니다 - input : n(1); var : cnt(0),sum1(0),sum2(0); Array : V1[10](0),V2[10](0); if bdate != Bdate[1] Then{ V1[0] = 0; V2[0] = 0; for cnt = 1 to 9{ V1[cnt] = V1[cnt-1][1]; V2[cnt] = V2[cnt-1][1]; } } if C > O then V1[0] = V1[0] + v; if C < O Then V2[0] = V2[0] + v; if V1[n] > 0 and V2[n] > 0 then{ sum1 = 0; sum2 = 0; for cnt = 0 to N-1{ sum1 = sum1 + V1[cnt]; sum2 = sum2 + V2[cnt]; } plot1(sum1,"n일간 양봉거래량"); plot2(sum2,"n일간 음봉거래량"); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-13 16:16:15

안녕하세요 예스스탁입니다. 소리출력함수는 사용자분이 지정한 경로의 wav파일이 구동됩니다. 아래는 예스트레이더에 기본으로 제공되는 wav파일을 지정했습니다. 원하시는 wav파일의 경로와 이름을 지정하시기 바랍니다. 게시판에서 식을 복사할 경우 경로명 중 ₩의 폰트가 깨질수 있으므로 ₩는 다시 타이핑하시기 바랍니다. input : n(1); var : cnt(0),sum1(0),sum2(0); Array : V1[10](0),V2[10](0); if bdate != Bdate[1] Then{ V1[0] = 0; V2[0] = 0; for cnt = 1 to 9{ V1[cnt] = V1[cnt-1][1]; V2[cnt] = V2[cnt-1][1]; } } if C > O then V1[0] = V1[0] + v; if C < O Then V2[0] = V2[0] + v; if V1[n] > 0 and V2[n] > 0 then{ sum1 = 0; sum2 = 0; for cnt = 0 to N-1{ sum1 = sum1 + V1[cnt]; sum2 = sum2 + V2[cnt]; } plot1(sum1,"n일간 양봉거래량"); plot2(sum2,"n일간 음봉거래량"); if crossup(sum1,sum2) Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if CrossDown(sum1,sum2) Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } 즐거운 하루되세요 > 골든키 님이 쓴 글입니다. > 제목 : 수식부탁합니다 > 아래수식에서 #,양봉거래량합이 음봉거래량합을 돌파시 소리발생~ *반대로 #,음봉거래량합이 양봉거래량합을 돌파시 소리발생~ 수식 부탁드립니다. - 감사합니다 - input : n(1); var : cnt(0),sum1(0),sum2(0); Array : V1[10](0),V2[10](0); if bdate != Bdate[1] Then{ V1[0] = 0; V2[0] = 0; for cnt = 1 to 9{ V1[cnt] = V1[cnt-1][1]; V2[cnt] = V2[cnt-1][1]; } } if C > O then V1[0] = V1[0] + v; if C < O Then V2[0] = V2[0] + v; if V1[n] > 0 and V2[n] > 0 then{ sum1 = 0; sum2 = 0; for cnt = 0 to N-1{ sum1 = sum1 + V1[cnt]; sum2 = sum2 + V2[cnt]; } plot1(sum1,"n일간 양봉거래량"); plot2(sum2,"n일간 음봉거래량"); }