커뮤니티

문의

프로필 이미지
육각수
2021-02-11 17:50:08
649
글번호 146289
답변완료
늘 감사드립니다. 두가지 부탁드려요. 둘 다 3% 또는 5% 근접시 알림소리 나게 부탁드립니다. 첫번째-보조챠트(옵션)의 특정일의 저가) input : 날짜(20201119); var : D2L(0,data2); if data2(sdate == 날짜) Then{ D2L = data2(LowD(0)); } plot1(D2L); 두번째-보조챠트(옵션)의 월고,월저,기준가 var : D2(0,data2),W2(0,data2),cond2(false,data2),I2(0,data2),H2(0,data2),L2(0,data2),P2(0,data2); D2 = data2(date - int(date/100)*100); W2 = data2(DayOfWeek(date)); if D2 >= 8 and D2 <= 14 and W2 == 4 then cond2 = true; Else cond2 = false; if data2(date != date[1]) Then{ if cond2 == false and cond2[1] == true Then{ I2 = 0; H2 = data2(H); L2 = data2(L); } Else I2 = I2+1; } if data2(H) > H2 Then H2 = data2(H); if data2(L) < L2 Then L2 = data2(L); if I2 == 0 Then P2 = data2(LowD(0)); plot1(P2); plot2(L2); plot3(H2);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-02-15 14:52:50

안녕하세요 예스스탁입니다. 소리출력함수(playsound)는 함수내에 지정한 경로의 wav파일이 구동됩니다. 아래는 예스트레이더에 기본으로 제공되는 wav파일을 지정했습니다. 원하시는 wav파일의 경로와 이름으로 수정하시기 바랍니다. 게시판에서 식을 복사할 경우 경로명 중 ₩의 폰트가 깨질수 있으므로 ₩는 다시 타이핑하시기 바랍니다. 1 input : 날짜(20201119),Per1(3),Per2(5); var : D2L(0,data2),scond1(False,Data2),scond2(False,Data2); if data2(sdate == 날짜) Then { D2L = data2(LowD(0)); } plot1(D2L); scond1 = Data2(C) <= D2L*(1+Per1/100) and Data2(C) >= D2L*(1-Per1/100); scond2 = Data2(C) <= D2L*(1+Per2/100) and Data2(C) >= D2L*(1-Per2/100); if scond1 == true and scond1[1] == true Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if scond2 == true and scond2[1] == true Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); 2 input : Per1(3),Per2(5); var : D2(0,data2),W2(0,data2),cond2(false,data2),I2(0,data2),H2(0,data2),L2(0,data2),P2(0,data2); var : scond1(False,Data2),scond2(False,Data2); var : scond3(False,Data2),scond4(False,Data2); var : scond5(False,Data2),scond6(False,Data2); D2 = data2(date - int(date/100)*100); W2 = data2(DayOfWeek(date)); if D2 >= 8 and D2 <= 14 and W2 == 4 then cond2 = true; Else cond2 = false; if data2(date != date[1]) Then{ if cond2 == false and cond2[1] == true Then{ I2 = 0; H2 = data2(H); L2 = data2(L); } Else I2 = I2+1; } if data2(H) > H2 Then H2 = data2(H); if data2(L) < L2 Then L2 = data2(L); if I2 == 0 Then P2 = data2(LowD(0)); plot1(P2); plot2(L2); plot3(H2); scond1 = Data2(C) <= P2*(1+Per1/100) and Data2(C) >= P2*(1-Per1/100); scond2 = Data2(C) <= P2*(1+Per2/100) and Data2(C) >= P2*(1-Per2/100); scond3 = Data2(C) <= L2*(1+Per1/100) and Data2(C) >= L2*(1-Per1/100); scond4 = Data2(C) <= L2*(1+Per2/100) and Data2(C) >= L2*(1-Per2/100); scond5 = Data2(C) <= H2*(1+Per1/100) and Data2(C) >= H2*(1-Per1/100); scond6 = Data2(C) <= H2*(1+Per2/100) and Data2(C) >= H2*(1-Per2/100); if scond1 == true and scond1[1] == False Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if scond2 == true and scond2[1] == False Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if scond3 == true and scond3[1] == False Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if scond4 == true and scond4[1] == False Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if scond5 == true and scond5[1] == False Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); if scond6 == true and scond6[1] == False Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); 즐거운 하루되세요 > 육각수 님이 쓴 글입니다. > 제목 : 문의 > 늘 감사드립니다. 두가지 부탁드려요. 둘 다 3% 또는 5% 근접시 알림소리 나게 부탁드립니다. 첫번째-보조챠트(옵션)의 특정일의 저가) input : 날짜(20201119); var : D2L(0,data2); if data2(sdate == 날짜) Then{ D2L = data2(LowD(0)); } plot1(D2L); 두번째-보조챠트(옵션)의 월고,월저,기준가 var : D2(0,data2),W2(0,data2),cond2(false,data2),I2(0,data2),H2(0,data2),L2(0,data2),P2(0,data2); D2 = data2(date - int(date/100)*100); W2 = data2(DayOfWeek(date)); if D2 >= 8 and D2 <= 14 and W2 == 4 then cond2 = true; Else cond2 = false; if data2(date != date[1]) Then{ if cond2 == false and cond2[1] == true Then{ I2 = 0; H2 = data2(H); L2 = data2(L); } Else I2 = I2+1; } if data2(H) > H2 Then H2 = data2(H); if data2(L) < L2 Then L2 = data2(L); if I2 == 0 Then P2 = data2(LowD(0)); plot1(P2); plot2(L2); plot3(H2);