커뮤니티

알람설정 오해가 있는듯 해서 다시 질문올립니다.

프로필 이미지
SaS하이에나
2020-05-29 12:44:47
2904
글번호 139359
답변완료

첨부 이미지

안녕하세요. 이전에 받은 수식이 두개였는데요. 1. Input : Period1(5),Period2(10); var1 = ma(C,Period1); var2 = ma(C,Period2); Plot1(var1, "이동평균1"); Plot2(var2, "이동평균2"); if crossup(var1,var2) and index >= value2+2 Then { value1 = index; PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } if CrossDown(var1,var2) and index >= value1+2 Then { value2 = index; PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } 2. Input : Period1(5),Period2(10); var1 = ma(C,Period1); var2 = ma(C,Period2); if crossup(var1,var2) Then { buy(); } if CrossDown(var1,var2) Then { sell(); } 1번은 지표 수식에서 이전봉에서 크로스가 생겼을 경우엔 울리지 않는 알람 2번은 종가에만 한번 알람 울리는게 안된다고 하셔서 만든 시스템 수식입니다. 오늘 테스트해보니 둘다 이평끼리 골든이나 데드크로스했을때 울리더라구요. 제가 원했던건 이평끼리 크로스했을 경우에 울리는 알람이 아니라, 1번에선 선물의 [현재가]가, 2번에서도 선물의 [종가]가 이동평균선을 크로스 업이나 크로스 다운했을경우 울리는 알람이였습니다. 예를들어 첨부파일 보셧을때 빨간색 동그라미 1번에서는 지표수식과 시스템수식 두개에서 전부 알람이 발생했을겁니다. 그리고 빨간색 동그라미 2번부터 8번까지는 지표수식에서 계속 알람이 울리지 않고 9번에서 다시 작동할 겁니다. 조건이 [직전 봉에서 종가나 고가가 이동평균선을 크로스 업했거나 종가나 저가가 이동평균선을 크로스 다운했을경우 울리지 않도록] 설정했으니까요. 그리고 빨간색 동그라미 5번,6번,8번,9번에서는 시스템수식에서 알람이 발생할겁니다. 그리고 파란색 동그라미 1번에서는 지표와 시스템수식, 2번에서는 시스템수식만 알람이 발생할겁니다. 이와같이 지표, 시스템 수식작성 부탁드립니다. 항상 수식작성해주시느라 수고하시는 관리자분께 감사드립니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2020-05-29 14:48:37

> SaS하이에나 님이 쓴 글입니다. > 제목 : 알람설정 오해가 있는듯 해서 다시 질문올립니다. > 안녕하세요. 이전에 받은 수식이 두개였는데요. 1. Input : Period1(5),Period2(10); var1 = ma(C,Period1); var2 = ma(C,Period2); Plot1(var1, "이동평균1"); Plot2(var2, "이동평균2"); if crossup(var1,var2) and index >= value2+2 Then { value1 = index; PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } if CrossDown(var1,var2) and index >= value1+2 Then { value2 = index; PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } 2. Input : Period1(5),Period2(10); var1 = ma(C,Period1); var2 = ma(C,Period2); if crossup(var1,var2) Then { buy(); } if CrossDown(var1,var2) Then { sell(); } 1번은 지표 수식에서 이전봉에서 크로스가 생겼을 경우엔 울리지 않는 알람 2번은 종가에만 한번 알람 울리는게 안된다고 하셔서 만든 시스템 수식입니다. 오늘 테스트해보니 둘다 이평끼리 골든이나 데드크로스했을때 울리더라구요. 제가 원했던건 이평끼리 크로스했을 경우에 울리는 알람이 아니라, 1번에선 선물의 [현재가]가, 2번에서도 선물의 [종가]가 이동평균선을 크로스 업이나 크로스 다운했을경우 울리는 알람이였습니다. 예를들어 첨부파일 보셧을때 빨간색 동그라미 1번에서는 지표수식과 시스템수식 두개에서 전부 알람이 발생했을겁니다. 그리고 빨간색 동그라미 2번부터 8번까지는 지표수식에서 계속 알람이 울리지 않고 9번에서 다시 작동할 겁니다. 조건이 [직전 봉에서 종가나 고가가 이동평균선을 크로스 업했거나 종가나 저가가 이동평균선을 크로스 다운했을경우 울리지 않도록] 설정했으니까요. 그리고 빨간색 동그라미 5번,6번,8번,9번에서는 시스템수식에서 알람이 발생할겁니다. 그리고 파란색 동그라미 1번에서는 지표와 시스템수식, 2번에서는 시스템수식만 알람이 발생할겁니다. 이와같이 지표, 시스템 수식작성 부탁드립니다. 항상 수식작성해주시느라 수고하시는 관리자분께 감사드립니다.
프로필 이미지

SaS하이에나

2020-05-29 15:00:20

연결하려 했으나 자리를 비우셧다고 해서 글 남깁니다. 직전 봉에서 가격이 이평을 상향돌파했을경우엔 현재가가 다시 이평을 상향돌파 할수 없다고 하셧고 저도 동의했는데 생각해보니까 아니네요 예컨대 직전 봉이 음봉으로 끝나 고가가 이평을 상향돌파하여 알람이 울리고 종가는 이평 아래에서 마감했을 경우 현재봉에서도 또 이평을 상향돌파할 수 있습니다. 고로 직전 봉에서 이평을 돌파하여 알람이 울렸을 때 현재봉에서 알람이 울리지 않는 조건을 상하향 돌파 두개 다 작성해야 할거 같습니다 감사합니다
프로필 이미지

예스스탁 예스스탁 답변

2020-05-29 15:33:13

안녕하세요 예스스탁입니다. 아래 내용이 아니시면 다시 전화주시기 바랍니다. 1 Input : Period1(5),Period2(10); var1 = ma(C,Period1); var2 = ma(C,Period2); Plot1(var1, "이동평균1"); Plot2(var2, "이동평균2"); #현재봉 이평1 상향돌파 #전봉의 고가는 전봉 이평1보다 낮음 #전봉 이평1 하향이탈 봉 아님 if crossup(c,var1) and H[1] < var1[1] and !CrossDown(C[1],var1[1]) Then { PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } #현재봉 이평1 하향이탈 #전봉의 저가는 전봉 이평1보다 높음 #전봉 이평1 상향돌파봉 아님 if CrossDown(c,var1) and L[1] > var1[1] and !crossup(C[1],var1[1]) Then { PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } #현재봉 이평2 상향돌파 #전봉의 고가는 전봉 이평2보다 낮음 #전봉 이평2 하향이탈 봉 아님 if crossup(c,var2) and H[1] < var2[1] and !CrossDown(C[1],var2[1]) Then { PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } #현재봉 이평2 하향이탈 #전봉의 저가는 전봉 이평2보다 높음 #전봉 상향돌파봉 아님 if CrossDown(c,var2) and L[1] > var2[1] and !CrossUp(C[1],var2[1]) Then { PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav"); } 2 시스템 트레이딩 설정창에서 피라미딩을 다른 진입신호만 허용으로 설정하고 적용하시면 됩니다. Input : Period1(5),Period2(10); var1 = ma(C,Period1); var2 = ma(C,Period2); if crossup(c,var1) Then { buy("b1"); } if CrossUp(c,var1) Then { buy("b2"); } if CrossDown(c,var1) Then { sell("s1"); } if CrossDown(c,var1) Then { sell("s2"); } 즐거운 하루되세요 > SaS하이에나 님이 쓴 글입니다. > 제목 : 유선상으로 통화한 내용에 대해서 > 연결하려 했으나 자리를 비우셧다고 해서 글 남깁니다. 직전 봉에서 가격이 이평을 상향돌파했을경우엔 현재가가 다시 이평을 상향돌파 할수 없다고 하셧고 저도 동의했는데 생각해보니까 아니네요 예컨대 직전 봉이 음봉으로 끝나 고가가 이평을 상향돌파하여 알람이 울리고 종가는 이평 아래에서 마감했을 경우 현재봉에서도 또 이평을 상향돌파할 수 있습니다. 고로 직전 봉에서 이평을 돌파하여 알람이 울렸을 때 현재봉에서 알람이 울리지 않는 조건을 상하향 돌파 두개 다 작성해야 할거 같습니다 감사합니다