커뮤니티

명령이 나가질 않습니다.

프로필 이미지
신나는파파
2012-09-21 22:18:31
308
글번호 54958
답변완료
if date[1] != date then{ # 당일시작 condition1 = false; condition2 = false; condition3 = false; condition4 = false; } if condition1 == false and crossdown(c,dayclose(1)*0.98) then { buy("b1",OnClose,def,1); condition1 = true; } if condition2 == false and crossdown(c,dayclose(1)*0.96) then { buy("b2",OnClose,def,2); condition2 = true; } if condition3 == false and crossdown(c,dayclose(1)*0.94) then { buy("b3",OnClose,def,4); condition3 = true; } if condition4 == false and crossdown(c,dayclose(1)*0.92) then { buy("b4",OnClose,def,8); condition4 = true; } 여러가지 챠트에다 적용을 해 보았습니다. 어떤챠트는 정상적으로 매번 적용이 잘 되는 반면 어떤 챠트는 일부만 명령이 나가고 어떤 챠트는 아예 명령이 나가질 않습니다. 챠트속성은 동일하게 적용했구요.. 궁금합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-09-24 09:44:02

안녕하세요 예스스탁입니다. 적용결과 잘못된 부분을 찾지 못했습니다.. 전일종가대비 -2%,-4%,-6&,-8%하락하면 신호가 발생하는 식이며 정상적으로 신호가 발생합니다. 즐거운 하루되세요 > 신나는파파 님이 쓴 글입니다. > 제목 : 명령이 나가질 않습니다. > if date[1] != date then{ # 당일시작 condition1 = false; condition2 = false; condition3 = false; condition4 = false; } if condition1 == false and crossdown(c,dayclose(1)*0.98) then { buy("b1",OnClose,def,1); condition1 = true; } if condition2 == false and crossdown(c,dayclose(1)*0.96) then { buy("b2",OnClose,def,2); condition2 = true; } if condition3 == false and crossdown(c,dayclose(1)*0.94) then { buy("b3",OnClose,def,4); condition3 = true; } if condition4 == false and crossdown(c,dayclose(1)*0.92) then { buy("b4",OnClose,def,8); condition4 = true; } 여러가지 챠트에다 적용을 해 보았습니다. 어떤챠트는 정상적으로 매번 적용이 잘 되는 반면 어떤 챠트는 일부만 명령이 나가고 어떤 챠트는 아예 명령이 나가질 않습니다. 챠트속성은 동일하게 적용했구요.. 궁금합니다.