커뮤니티

첫조건발생후 두번째조건발생시진입

프로필 이미지
제이코타
2010-07-20 04:12:43
647
글번호 31021
답변완료
1. 아래 식 부탁드려요. 1)10이평이 300이평크로스업후에 2)다시 재교차하지않은상태에서 3)종가가 10이평과 300이평의 평균값이하로 내려왔다가 이 평균값을 상승돌파하면 매수 2. 이것도 부탁드려요. 1)첫진입이 이평교차로 진입, 2)이전진입이 상기 이평교차진입이고, 3)이전진입이 0.5포인트이상 수익이 났었고, 4)여전히 10이평이 300이평보다 큰 상태에서,(재교차없는상태이고) 5)10이평과 300이평의 평균값이하로 내려왔다가 이 평균값을 상승돌파하면 매수 주의할 것은 첫조건후 두번째조건을 만족시 기간값을 사용하지 말고 하는 법을 묻는것입니다. 예를 들면 첫조건발생(이평교차)후 10일 이내에 두번째조건발생.. 머 이렇게 하는 법말고요.상기 조건을 보면 기간값이 없으며 재교차하지 않은상태가 유지되는 조건만 만족하면 되도록요. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-07-20 14:04:24

안녕하세요 예스스탁입니다. 1. var1 = ma(c,10); var2 = ma(c,300); var3 = (var1+var2)/2; if crossup(var1,var2) Then{ value1 = 1; value2 = 0; } if CrossDown(var1,var2) Then value1 = -1; if CrossDown(c,var3) and value1[1] == 1 Then value2 = value2+1; if value1 == 1 And value2 >= 1 and crossup(c,var3) Then buy(); 2. var1 = ma(c,10); var2 = ma(c,300); var3 = (var1+var2)/2; if crossup(var1,var2) Then{ value1 = 1; value2 = 0; } if CrossDown(var1,var2) Then value1 = -1; if CrossDown(c,var3) and value1[1] == 1 Then value2 = value2+1; if value1 == 1 And value2 == 1 and crossup(c,var3) Then buy("b"); if IsEntryName("b",1) and PositionProfit(1) >= 0.5 and value1 == 1 and crossup(c,var3) and countif(CrossDown(c,var3),BarsSinceExit(1)) >= 1 Then buy("rebuy"); 즐거운 하루되세요 > 제이코타 님이 쓴 글입니다. > 제목 : 첫조건발생후 두번째조건발생시진입 > 1. 아래 식 부탁드려요. 1)10이평이 300이평크로스업후에 2)다시 재교차하지않은상태에서 3)종가가 10이평과 300이평의 평균값이하로 내려왔다가 이 평균값을 상승돌파하면 매수 2. 이것도 부탁드려요. 1)첫진입이 이평교차로 진입, 2)이전진입이 상기 이평교차진입이고, 3)이전진입이 0.5포인트이상 수익이 났었고, 4)여전히 10이평이 300이평보다 큰 상태에서,(재교차없는상태이고) 5)10이평과 300이평의 평균값이하로 내려왔다가 이 평균값을 상승돌파하면 매수 주의할 것은 첫조건후 두번째조건을 만족시 기간값을 사용하지 말고 하는 법을 묻는것입니다. 예를 들면 첫조건발생(이평교차)후 10일 이내에 두번째조건발생.. 머 이렇게 하는 법말고요.상기 조건을 보면 기간값이 없으며 재교차하지 않은상태가 유지되는 조건만 만족하면 되도록요. 감사합니다.