커뮤니티

중복되는 구간 신호 알람 부탁드림니다.

프로필 이미지
빌더
2024-03-08 08:35:45
744
글번호 177287
답변완료
안녕하세요 예스스탁입니다. input : P(20),a(100),b(1000); var1 = ma(C,P); if b >= var1 and var1 >= a Then Plot1(1); Else Plot1(0); 즐거운 하루되세요 > 빌더 님이 쓴 글입니다. > 제목 : 수식 부탁드림니다. > 20 이평선이 있고... a 값보다 크고 b 값보다 작은 범위를 막대 그래프로 표시하고 싶습니다. 수식 부탁드림니다. ---------------------------------------- 여기까지 이전에 드린 질문입니다. 위에 질문드린 범위를 구하는 과정을 기본차트는 1분봉이고 data2는 기본차트와 같은 종목 5분봉, data3는 기본차트와 같은 종목 10분봉에 각각 적용을 시킨후에 세개의 차트에서 중복되는 범위를 구해서 기본차트에 표시와 함께 알람이 뜨도록 만들고 싶습니다. 중복되는 부분이 세개의 차트에서 2군데이면 2개라는 신호와 음성알람이 발생하고 중복되는 부분이 3군데이면 3개라는 신호와 음성알람이 발생하게 하고 싶습니다. 수식 부탁드리겠습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-03-08 14:18:34

안녕하세요 예스스탁입니다. 1 프로그램에 별도로 갯수를 알려주는 음성파일이 없습니다. 소리출력함수(playsound)는 함수내에 지정한 경로의 wav파일이 구동됩니다. 아래는 예스트레이더에 기본으로 제공되는 wav파일을 지정했습니다. 원하시는 wav파일의 경로와 이름으로 수정하시기 바랍니다. 게시판에서 식을 복사할 경우 경로명 중 ₩의 폰트가 깨질수 있으므로 ₩는 다시 타이핑하시기 바랍니다. PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); 2 input : P(20),a(100),b(1000); var : m1(0,Data1),m2(0,Data2),m3(0,data3),count(0,Data1); m1 = data1(ma(C,P)); m2 = data2(ma(C,P)); m3 = data3(ma(C,P)); count = 0; if b >= m1 and m1 >= a Then count = count+1; if b >= m2 and m2 >= a Then count = count+1; if b >= m3 and m3 >= a Then count = count+1; Plot1(count,"갯수"); if count >= 1 Then PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); 즐거운 하루되세요 > 빌더 님이 쓴 글입니다. > 제목 : 중복되는 구간 신호 알람 부탁드림니다. > 안녕하세요 예스스탁입니다. input : P(20),a(100),b(1000); var1 = ma(C,P); if b >= var1 and var1 >= a Then Plot1(1); Else Plot1(0); 즐거운 하루되세요 > 빌더 님이 쓴 글입니다. > 제목 : 수식 부탁드림니다. > 20 이평선이 있고... a 값보다 크고 b 값보다 작은 범위를 막대 그래프로 표시하고 싶습니다. 수식 부탁드림니다. ---------------------------------------- 여기까지 이전에 드린 질문입니다. 위에 질문드린 범위를 구하는 과정을 기본차트는 1분봉이고 data2는 기본차트와 같은 종목 5분봉, data3는 기본차트와 같은 종목 10분봉에 각각 적용을 시킨후에 세개의 차트에서 중복되는 범위를 구해서 기본차트에 표시와 함께 알람이 뜨도록 만들고 싶습니다. 중복되는 부분이 세개의 차트에서 2군데이면 2개라는 신호와 음성알람이 발생하고 중복되는 부분이 3군데이면 3개라는 신호와 음성알람이 발생하게 하고 싶습니다. 수식 부탁드리겠습니다.