커뮤니티
캔들 알람 수식
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 님이 쓴 글입니다.
> 제목 : 캔들 알람 수식
> 해머형, 유성형, 상승장악형, 하락장악형, 집게천정형, 집게바닥형 캔들이 나왔을 때
소리가 나게 하려고 합니다.
이에 대한 수식을 알려주시면 감사하겠습니다^^
다음글
이전글