커뮤니티

캔들 알람 수식

프로필 이미지
hulian
2018-10-14 22:57:05
205
글번호 122656
답변완료
해머형, 유성형, 상승장악형, 하락장악형, 집게천정형, 집게바닥형 캔들이 나왔을 때 소리가 나게 하려고 합니다. 이에 대한 수식을 알려주시면 감사하겠습니다^^
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-15 13:25:36

안녕하세요 예스스탁입니다. 소리출력함수는 사용자분이 지정한 경로의 wav파일이 구동됩니다. 아래는 예스트레이더에 기본으로 제공되는 wav파일을 지정했습니다. 원하시는 wav파일의 경로와 이름을 지정하시기 바랍니다. 게시판에서 식을 복사할 경우 경로명 중 ₩의 폰트가 깨질수 있으므로 ₩는 다시 타이핑하시기 바랍니다. Variables: UpTail(0),DnTail(0),Height(0),Body(0),Highbody(0),Lowbody(0); UpTail = H-Max(C,O); DnTail = Min(C,O)-L; Height = H-L; Body = Abs(C-O); Highbody = Max(O,C); Lowbody = Min(O,C); If C < Ma(C,10) and UpTail < Height*0.1 and DnTail > Body*2 and Height > Ma(Height,10) and C != O Then { plot1(H,"해머형"); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } If (C >= Ma(C,10) and C != O) and (DnTail<Height*0.1) and (UpTail>Body*2) and (Height > Ma(Height,10)) Then { plot2(H,"유성형"); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } If C[1] < Ma(c,10)[1] and C[1] < O[1] and C > O and Body > Ma(Body,10)*2 and Highbody > Highbody[1] and Lowbody < Lowbody[1] Then { plot3(H,"상승장악형"); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } If C[1] >= Ma(C,10)[1] and C[1] > O[1] and C < O and Body > Ma(Body,10)*2 and Highbody > Highbody[1] and Lowbody < Lowbody[1] Then { plot4(H,"하락장악형"); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } If C[1] >= Ma(c,10)[1] and H == H[1] Then { plot5(H,"집게천장형"); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } If C[1] < Ma(C,10)[1] and Low == Low[1] Then { plot6(H,"집게바닥형"); PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } 즐거운 하루되세요 > hulian 님이 쓴 글입니다. > 제목 : 캔들 알람 수식 > 해머형, 유성형, 상승장악형, 하락장악형, 집게천정형, 집게바닥형 캔들이 나왔을 때 소리가 나게 하려고 합니다. 이에 대한 수식을 알려주시면 감사하겠습니다^^