커뮤니티
지표에서 playsound
2025-12-12 06:51:41
222
글번호 228913
PlaySound("aaa.wav");라고만 하면 기본 폴더인 Sound폴더 밑에서 찾을 수 있나요? 아니면 C드라이브부터 wav화일까지의 full path를 넣어줘야 하나요? full path를 넣어줄때는'\' 표시는 2개를 넣어줘야 하는 지 하나만 넣어줘도 되는 지 문의 드립니다. 만약 full path를 넣어줘야 한다면 sound폴더 밑이 아닌 임의의 폴더 밑에 있는 wav화일도 지정이 가능할까요?
그리고, 이게 과거데이터에 처음 적용될때(지표가 챠트에 처음 적용될 때)는 playsound에서 무슨 wav화일을 지정했든 그냥 '띵~' 소리만 나는게 맞는 걸까요? 테스트삼아 playsound를 매 봉에 출력되도록 해봐도 현재 시세가 없는 때여서 그런지 몰라도 그냥 '띵~' 소리가 한번만 나서요. 그리고 wav화일은 존재하는 화일인지는 확인한 상태입니다.
답변 2
예스스탁 예스스탁 답변
2025-12-12 13:56:35
안녕하세요
예스스탁입니다.
PlaySound("C:\예스트레이더\data\Sound\alert.wav");
소리출력함수(playsound)는 full path와 파일명까지 지정해 주어야 하며
\는 하나만 지정해 주시며 됩니다.
PC에 있는 모든 wav파일 다 지정이 가능합니다.
소리출력은 과거봉에서는 되지 않고 실시간 봉에서
실시간 시세 발생 해야 소리가 출력됩니다.
즐거운 하루되세요
온고지신
2025-12-12 20:48:34
네~ 감사합니다