커뮤니티

질문드립니다.

프로필 이미지
미카엘
2014-10-27 09:41:57
165
글번호 79767
답변완료
관리자님, 수고 많으십니다. 항상 친절하게 답변해주셔서 감사합니다. 아래 매수식에 대한 첫봉 오류를 수정해주시고, 추가사항을 넣어 주시기 바랍니다. input : P(14); var1 = RSI(P); if date != date[1] Then{ Condition1 = false; Condition2 = false; Condition3 = false; } if crossup(var1,34) Then Condition1 = true; if crossup(c,기준조건) Then Condition2 = true; Condition3 = Condition1 == true and Condition2 == true and var1 > 34 and C > 기준조건; if Condition3 == true and Condition3[1] == false and c>open Then buy(); * 당일 첫봉 오류를 수정해 주세요. 수정사항: 위의 매수식을 사용했더니, 당일 첫봉에서 오류가 발생합니다. 당일에 RSI 34선과 기준조건 아래인 적이 없었는데도 前일에 이어 계산되어 당일 첫봉에 매수신호가 발생합니다. RSI 34선 돌파(Condition1)와 기준조건 돌파(Condition2)는 당일 첫봉 이후의 기준으로 당일 RSI 34선 아래에서 위로 돌파되어야 하며 기준조건도 당일 기준조건 아래에서 위로 돌파되어야 합니다. 수정해 주세요. * 위의 매수식에 추가사항을 달아주세요. 추가사항: 위의 RSI 34 상향돌파와 기준조건 상향돌파는 서로 6개봉의 범위 안에서 모두 발생해야함. (한 조건 발생 후, 6개봉이 완성될 때까지 나머지 조건이 발생하지 않으면, 무효) 추가사항: 당일 수익 거래 이후는 신규매수 금지 추가사항: 신규매수는 당일 40번째 봉까지
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-10-27 19:00:19

안녕하세요 예스스탁입니다. input : P(14); var1 = RSI(P); if date != date[1] Then{ Condition1 = false; Condition2 = false; Condition3 = false; } if dayindex > 0 and crossup(var1,34) Then{ Condition1 = true; var2 = dayindex; } if dayindex > 0 and crossup(c,기준조건) Then{ Condition2 = true; var3 = dayindex; } Condition3 = Condition1 == true and Condition2 == true and var1 > 34 and C > 기준조건; Condition4 = ExitDate(1) == sdate and PositionProfit(1) > 0; if dayindex > 0 and dayindex < 40 and abs(var3-var2) <= 6 and Condition4 == false and Condition3 == true and Condition3[1] == false and c>open Then buy(); 즐거운 하루되세요 > 미카엘 님이 쓴 글입니다. > 제목 : 질문드립니다. > 관리자님, 수고 많으십니다. 항상 친절하게 답변해주셔서 감사합니다. 아래 매수식에 대한 첫봉 오류를 수정해주시고, 추가사항을 넣어 주시기 바랍니다. input : P(14); var1 = RSI(P); if date != date[1] Then{ Condition1 = false; Condition2 = false; Condition3 = false; } if crossup(var1,34) Then Condition1 = true; if crossup(c,기준조건) Then Condition2 = true; Condition3 = Condition1 == true and Condition2 == true and var1 > 34 and C > 기준조건; if Condition3 == true and Condition3[1] == false and c>open Then buy(); * 당일 첫봉 오류를 수정해 주세요. 수정사항: 위의 매수식을 사용했더니, 당일 첫봉에서 오류가 발생합니다. 당일에 RSI 34선과 기준조건 아래인 적이 없었는데도 前일에 이어 계산되어 당일 첫봉에 매수신호가 발생합니다. RSI 34선 돌파(Condition1)와 기준조건 돌파(Condition2)는 당일 첫봉 이후의 기준으로 당일 RSI 34선 아래에서 위로 돌파되어야 하며 기준조건도 당일 기준조건 아래에서 위로 돌파되어야 합니다. 수정해 주세요. * 위의 매수식에 추가사항을 달아주세요. 추가사항: 위의 RSI 34 상향돌파와 기준조건 상향돌파는 서로 6개봉의 범위 안에서 모두 발생해야함. (한 조건 발생 후, 6개봉이 완성될 때까지 나머지 조건이 발생하지 않으면, 무효) 추가사항: 당일 수익 거래 이후는 신규매수 금지 추가사항: 신규매수는 당일 40번째 봉까지