커뮤니티
수정해주세요------
2012-04-01 22:21:23
271
글번호 49585
if highest(H,80)-lowest(L,80) >= C*0.0025 then {
if countif (c >= c[5] and cvcha <cvcha[5]-50,3) >=2 and cvcha > -2500 or
countif (c >= c[5] and cvcha <cvcha[5]-150,1) >=1 and cvcha > -2500 or
cvcha [2] + 급변 < cvcha[1] and cvcha[1] - 급변 > cvcha then{
sell("s");
}
if countif (c <= c[5] and cvcha >cvcha[5]+50,3) >=2 and cvcha < -5000 or
countif (c <= c[5] and cvcha >cvcha[5]+150,1) >=1 and cvcha < -5000 or
cvcha [2] - 급변 > cvcha[1] and cvcha[1] + 급변 < cvcha then{
buy("b");
}
위와같이 했는데 진입을 한자리에서 여러번하네요 한번씩만 하면되는데
피라미딩설정 - 모든진입신호허용,진입10000개--
이렇게안하면 진입안할때가 있어요
한자리에 한번만 신호나오게 해주세요
수고하세요
- 1. 호종1.xlsx (0.14 MB)
답변 1
예스스탁 예스스탁 답변
2012-04-02 11:29:33
안녕하세요
예스스탁입니다.
buy와 sell은 반대포지션시 발생을 하면
반대포지션을 모두 청산하고 진입합니다.
그림에서 한자리에 신호가 발생하는 것은 반대포지션을
청산하므로 반대포지션의 진입수 만큼 청산 화살표가 표시되는 것이지
해당 수식이 중복으로 발생해서 화살표 신호가 나오는 것은 아닙니다.
즐거운 하루되세요
> leekss1 님이 쓴 글입니다.
> 제목 : 수정해주세요------
> if highest(H,80)-lowest(L,80) >= C*0.0025 then {
if countif (c >= c[5] and cvcha <cvcha[5]-50,3) >=2 and cvcha > -2500 or
countif (c >= c[5] and cvcha <cvcha[5]-150,1) >=1 and cvcha > -2500 or
cvcha [2] + 급변 < cvcha[1] and cvcha[1] - 급변 > cvcha then{
sell("s");
}
if countif (c <= c[5] and cvcha >cvcha[5]+50,3) >=2 and cvcha < -5000 or
countif (c <= c[5] and cvcha >cvcha[5]+150,1) >=1 and cvcha < -5000 or
cvcha [2] - 급변 > cvcha[1] and cvcha[1] + 급변 < cvcha then{
buy("b");
}
위와같이 했는데 진입을 한자리에서 여러번하네요 한번씩만 하면되는데
피라미딩설정 - 모든진입신호허용,진입10000개--
이렇게안하면 진입안할때가 있어요
한자리에 한번만 신호나오게 해주세요
수고하세요
다음글
이전글