커뮤니티

감사합니다.

프로필 이미지
huhboo99
2013-11-15 15:54:24
146
글번호 69534
답변완료
감사합니다. input : P(20),per(30); var1 = ma(c,P); if CrossDown(c,var1*(1-Per/100)) Then buy(); 위의 수식에 조건을 추가하여 아래와 같이 하면 지표상에서 조건이 충족되었은데도 신호가 발생하는 않은 사유는 무엇언지요? if CrossDown(c,var1*(1-Per/100)) and countif(c >=o,3) == 3 Then buy(); 감사합니다.
시스템
답변 4
프로필 이미지

예스스탁 예스스탁 답변

2013-11-15 16:06:04

안녕하세요 예스스탁입니다. input : P(20),per(30); var1 = ma(c,P); if CrossDown(c,var1*(1-Per/100)) and countif(c >=o,3) == 3 Then buy(); 2개의 조건이 동시에 하나의 봉에서 만족할때만 신호가 발생하게 되며 따로 피라미딩을 하지 않으시면 청산전까지 한번의 진입신호만 발생하게 됩니다. 위 조건이 만족할때 마다 매수신호가 발생되게 하고자 하시면 시스템 트레이딩 설정창의 피라미딩 탭에서 피라미딩을 모든진입신호허용으로 설정하고 적용하시면 됩니다. 또한 피라미딩탭의 하단에 동일포지션에 대한 누적허용이 기본으로 20회로 제한이 되어 있으므로 그이상 신호를 누적하실 때는 20을 더 높은횟수로 지정해 주시면 됩니다. 즐거운 하루되세요 > huhboo99 님이 쓴 글입니다. > 제목 : 감사합니다. > 감사합니다. input : P(20),per(30); var1 = ma(c,P); if CrossDown(c,var1*(1-Per/100)) Then buy(); 위의 수식에 조건을 추가하여 아래와 같이 하면 지표상에서 조건이 충족되었은데도 신호가 발생하는 않은 사유는 무엇언지요? if CrossDown(c,var1*(1-Per/100)) and countif(c >=o,3) == 3 Then buy(); 감사합니다.
프로필 이미지

huhboo99

2013-11-15 16:15:01

huhboo99 님에 의해 삭제된 답변입니다.
프로필 이미지

huhboo99

2013-11-15 16:15:51

huhboo99 님에 의해 삭제된 답변입니다.
프로필 이미지

예스스탁 예스스탁 답변

2013-11-15 17:24:22

안녕하세요 예스스탁입니다. 다른 청산식이 없으면 차트에서 최초 만족한 봉에 매수신호가 발생하고 이후에 발생하지 않습니다. 시스템은 청산식이 있어야 진입이 반복적으로 나올수가 있습니다. 즐거운 하루되세요 > huhboo99 님이 쓴 글입니다. > 제목 : Re : Re : Re : 감사합니다. > 제가 질문드린 것은 피라미딩 상관없이 다른 신호가 없는 상황입니다. > huhboo99 님이 쓴 글입니다. > 제목 : Re : Re : 감사합니다. > > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 감사합니다. > 안녕하세요 예스스탁입니다. input : P(20),per(30); var1 = ma(c,P); if CrossDown(c,var1*(1-Per/100)) and countif(c >=o,3) == 3 Then buy(); 2개의 조건이 동시에 하나의 봉에서 만족할때만 신호가 발생하게 되며 따로 피라미딩을 하지 않으시면 청산전까지 한번의 진입신호만 발생하게 됩니다. 위 조건이 만족할때 마다 매수신호가 발생되게 하고자 하시면 시스템 트레이딩 설정창의 피라미딩 탭에서 피라미딩을 모든진입신호허용으로 설정하고 적용하시면 됩니다. 또한 피라미딩탭의 하단에 동일포지션에 대한 누적허용이 기본으로 20회로 제한이 되어 있으므로 그이상 신호를 누적하실 때는 20을 더 높은횟수로 지정해 주시면 됩니다. 즐거운 하루되세요 > huhboo99 님이 쓴 글입니다. > 제목 : 감사합니다. > 감사합니다. input : P(20),per(30); var1 = ma(c,P); if CrossDown(c,var1*(1-Per/100)) Then buy(); 위의 수식에 조건을 추가하여 아래와 같이 하면 지표상에서 조건이 충족되었은데도 신호가 발생하는 않은 사유는 무엇언지요? if CrossDown(c,var1*(1-Per/100)) and countif(c >=o,3) == 3 Then buy(); 감사합니다.