커뮤니티

문의...

프로필 이미지
기사회생
2011-12-01 21:38:38
306
글번호 45393
답변완료
ex) 봉차트는 2분봉 차트 1.보조지표 두개(A, B)가 있습니다 2.이때 A지표가 골든크로스가 나고 그 이후 B지표가 골든크로스가 났다고 가정합니다 이때 두 지표의 크로스간 차이는 2분봉 기준으로 5개봉이 났습니다 문의하고자 하는 요점 1. 두 지표간의 크로스나 기타 다른 조건 만족시 두 지표간의 봉갯수의 차이를 변수화해서 2. 예를들어 두 지표간의 크로스시점이 동시만족에서 N봉 이하이면 거의 동시 만족이라고 인지하고 매수. 그 이상이면 무시 그러니깐 A나 B지표 둘다 크로스라는 조건을 만족했는데 그 시점차이가 N봉이하일 경우만 인정한다는 뜻입니다 이런식을 만들고 싶습니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-12-02 14:26:17

안녕하세요 예스스탁입니다. if crossup(c,A지표) Then var1 = index; if crossup((C,B지표) Then var2 = index; if 매수조건 and (var1-var2) <= N and var1 > var2 Then buy(); var2>var1는 A지표크로스가 B지표크로스보다 먼저 발생했다는 의미입니다. 필요없으시면 삭제하시면 됩니다. 즐거운 하루되세요 > 기사회생 님이 쓴 글입니다. > 제목 : 문의... > ex) 봉차트는 2분봉 차트 1.보조지표 두개(A, B)가 있습니다 2.이때 A지표가 골든크로스가 나고 그 이후 B지표가 골든크로스가 났다고 가정합니다 이때 두 지표의 크로스간 차이는 2분봉 기준으로 5개봉이 났습니다 문의하고자 하는 요점 1. 두 지표간의 크로스나 기타 다른 조건 만족시 두 지표간의 봉갯수의 차이를 변수화해서 2. 예를들어 두 지표간의 크로스시점이 동시만족에서 N봉 이하이면 거의 동시 만족이라고 인지하고 매수. 그 이상이면 무시 그러니깐 A나 B지표 둘다 크로스라는 조건을 만족했는데 그 시점차이가 N봉이하일 경우만 인정한다는 뜻입니다 이런식을 만들고 싶습니다