커뮤니티

문의드립니다!

프로필 이미지
유로파54
2019-04-21 16:24:55
204
글번호 127991
답변완료
항상 수고가 너무 많습니다!!! 아래 수식으로 콜풋 각각 3개 행사가(총 6개행사가)로 교차챠트를 만들려고합니다 이때 각 행사가의 "양합선"이 "다른 행사가"의 "양합최고선"이나 "양합최저선"과 만났을때 음성신호가 발생되도록 부탁드립니다 감사합니다! ---------------------------------------------------------------------------------- var : sum(0,data1),HH(0,data1),LL(0,data1); sum = data1(c)+data2(c); if data1(bdate != bdate[1]) Then { HH = sum; LL = sum; } if sum > HH Then hh = sum; if sum < ll Then ll = sum; plot1(sum,"양합"); plot2(hh,"양합최고"); plot3(ll,"양합최저");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-04-22 12:56:38

안녕하세요 예스스탁입니다. PlaySound함수안에 wav파일의 경로와 파일명 지정하시면 됩니다. var : sum1(0,data1),HH1(0,data1),LL1(0,data1); var : sum2(0,data3),HH2(0,data3),LL2(0,data3); var : sum3(0,data5),HH3(0,data5),LL3(0,data5); sum1 = data1(c)+data2(c); sum2 = data3(c)+data4(c); sum3 = data5(c)+data6(c); if data1(bdate != bdate[1]) Then { HH1 = sum1; LL1 = sum1; } if sum1 > HH1 Then hh1 = sum1; if sum1 < ll1 Then ll1 = sum1; if data3(bdate != bdate[1]) Then { HH2 = sum2; LL2 = sum2; } if sum2 > HH2 Then hh2 = sum2; if sum2 < ll2 Then ll2 = sum2; if data5(bdate != bdate[1]) Then { HH3 = sum3; LL3 = sum3; } if sum3 > HH3 Then hh3 = sum3; if sum3 < ll3 Then ll3 = sum3; plot1(sum1,"양합1"); plot2(hh1,"양합최고1"); plot3(ll1,"양합최저1"); plot4(sum2,"양합2"); plot5(hh2,"양합최고2"); plot6(ll2,"양합최저2"); plot7(sum3,"양합3"); plot8(hh3,"양합최고3"); plot9(ll3,"양합최저3"); if crossup(sum1,hh2) or CrossDown(sum1,hh2) Then PlaySound(""); if crossup(sum1,ll2) or CrossDown(sum1,ll2) Then PlaySound(""); if crossup(sum1,hh3) or CrossDown(sum1,hh3) Then PlaySound(""); if crossup(sum1,ll3) or CrossDown(sum1,ll3) Then PlaySound(""); if crossup(sum2,hh1) or CrossDown(sum2,hh1) Then PlaySound(""); if crossup(sum2,ll1) or CrossDown(sum2,ll1) Then PlaySound(""); if crossup(sum2,hh3) or CrossDown(sum2,hh3) Then PlaySound(""); if crossup(sum2,ll3) or CrossDown(sum2,ll3) Then PlaySound(""); if crossup(sum3,hh1) or CrossDown(sum3,hh1) Then PlaySound(""); if crossup(sum3,ll1) or CrossDown(sum3,ll1) Then PlaySound(""); if crossup(sum3,hh2) or CrossDown(sum3,hh2) Then PlaySound(""); if crossup(sum3,ll2) or CrossDown(sum3,ll2) Then PlaySound(""); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의드립니다! > 항상 수고가 너무 많습니다!!! 아래 수식으로 콜풋 각각 3개 행사가(총 6개행사가)로 교차챠트를 만들려고합니다 이때 각 행사가의 "양합선"이 "다른 행사가"의 "양합최고선"이나 "양합최저선"과 만났을때 음성신호가 발생되도록 부탁드립니다 감사합니다! ---------------------------------------------------------------------------------- var : sum(0,data1),HH(0,data1),LL(0,data1); sum = data1(c)+data2(c); if data1(bdate != bdate[1]) Then { HH = sum; LL = sum; } if sum > HH Then hh = sum; if sum < ll Then ll = sum; plot1(sum,"양합"); plot2(hh,"양합최고"); plot3(ll,"양합최저");