커뮤니티

급질문 해요...꼭 알려주세요.

프로필 이미지
연구자
2011-07-28 11:42:10
584
글번호 41399
답변완료
이곳에 올라온 여러 수식으로 공부겸 연습하고 있는데 오늘은 시초가 진입수식을 갖고 수식을 테스트 했습니다. 그런데 오늘 이상하게 안되네요.어제까지는 잘 됐습니다.시험적용하면 지나간 것에는 잘 적용돼서 나옵니다. 장개시전 시스템온한 뒤 다음 수식을 돌렸습니다. If CrossUp(c,dayopen+0.4) and marketposition==0 Then { Buy(); } 오늘 첫1분봉에서 분명히 큰 양봉이 나왔는데 매수가 아예 안되고 묵묵부답... atmarket,onclose,atlimit,atstop 다 적용해 봐도 아예 안잡히는데 왜그렇죠? 오늘 장시작때 1분봉 차트를 꼭 봐주세요. 제 수식이 틀렸으면 꼭 2번째 봉에서 매수를 하려면 어떻게 해야 하는지 수식을 알려주세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-28 15:41:52

안녕하세요 예스스탁입니다. crossup(a,b)는 현재봉에서는 A가 B보다 크고 전봉에서는 A가 B보다 작거나 같아야 합니다. CrossUp(c,dayopen+0.4)의 경우 당일 첫봉에서 종가는 시가대비 0.4 크지만 전봉(전일마지막봉)의 종가가 전일시초가봉 0.4보다 작거나 같이 않으면 조건에 충족되지 않습니다. 첫봉에서 신호를 내시기 위해서는 아래와 같은 수식을 추가하셔야 합니다. If ((dayindex == 0 and C >= dayopen+0.4) or (dayindex > 0 and CrossUp(c,dayopen+0.4))) and marketposition==0 Then { Buy(); } 즐거운 하루되세요 > 연구자 님이 쓴 글입니다. > 제목 : 급질문 해요...꼭 알려주세요. > 이곳에 올라온 여러 수식으로 공부겸 연습하고 있는데 오늘은 시초가 진입수식을 갖고 수식을 테스트 했습니다. 그런데 오늘 이상하게 안되네요.어제까지는 잘 됐습니다.시험적용하면 지나간 것에는 잘 적용돼서 나옵니다. 장개시전 시스템온한 뒤 다음 수식을 돌렸습니다. If CrossUp(c,dayopen+0.4) and marketposition==0 Then { Buy(); } 오늘 첫1분봉에서 분명히 큰 양봉이 나왔는데 매수가 아예 안되고 묵묵부답... atmarket,onclose,atlimit,atstop 다 적용해 봐도 아예 안잡히는데 왜그렇죠? 오늘 장시작때 1분봉 차트를 꼭 봐주세요. 제 수식이 틀렸으면 꼭 2번째 봉에서 매수를 하려면 어떻게 해야 하는지 수식을 알려주세요.