커뮤니티
수식검토 부탁드립니다.
2015-06-08 04:21:22
139
글번호 86897
수고 많으십니다.
Input : Period1(5),Period2(5);
var1 = ma(Energe1,Period1);
var2 = ma(Energe2,Period2);
if MACDV > MACDS and countif(CrossUp(Var1,Var2),5) >= 1 Then
buy();
energe1,2의 5 이평선이 골든크로스 발생후 (1차조건) 이후 5틱 봉이내에,
MACDV가 MACDS보다 클때 (2차조건),
(1차와 2차 조건이 동시에 만족할 수도 있구요....
1차만족후 5틱 봉이내에 2차조건을 만족할 수도 있구요....)
이런, 매수진입하는 조건식을 만들어본건데.....
신호를 빼먹고 띠엄띠엄 발생하는 듯 합니다...놓치는 자리가 있는듯 보입니다.
코딩방법이 잘못된 것인지요? 검토부탁드립니다.
그리고, 매도신호 미발생시 당일청산(2시55분)형 인데....(연결선물에서)
위 조건식이 내일장 시작시 energe가 골든크로스가 이미
형성되어 있다면, 그전날의 5틱 봉이내의 골든크로스를 인식하게 되는지요?
아니면, 장시작하고 맨처음 발생하는 골든크로스부터 1차조건 만족을 하게 되는지요?
전날의 5개틱봉까지는 인식하고 싶은데...어떻게 해야 하는지요?
그리고, 골든크로스 발생 후 5틱봉 이내에 유지하지 않고 데드크로스가 발생하면,
이 조건식은 무효가 되는지, 아니면 그런건 신경쓰지 않게 되는지요?
무효가 되게 할려면 어떻게 해야 하는지요?
검토 부탁드려요..
감사합니다.
좋은 하루 되세요.
답변 1
예스스탁 예스스탁 답변
2015-06-08 11:52:50
안녕하세요
예스스탁입니다.
if (crossup(MACDV,MACDS) and var1 > var2 and countif(CrossUp(Var1,Var2),5) >= 1) Or
(crossup(var1,var2) and MACDV > MACDS and countif(CrossUp(MACDV,MACDS),5) >= 1)
Then
buy();
위와 같이 조건문 지정하시면
var1이 var2를 상향돌파하고 5개봉이내에 MACD골드가 발생하거나
MACD골드 이후에 5봉이내에 var1-var2 골드가 발생하면 매수합니다.
해당식에 당일에 골드 발생한것만 이용한다라는 내용은 없습니다.
5봉이내이므로 당일첫봉등에서는 전일 발생한것도 포합니다.
아래와 같이 작성하시면 전일 발생한것은 포함하지 않습니다.
Input : Period1(5),Period2(5);
if (crossup(MACDV,MACDS) and var1 > var2 and countif(CrossUp(Var1,Var2),Min(5,dayindex+1)) >= 1) Or
(crossup(var1,var2) and MACDV > MACDS and countif(CrossUp(MACDV,MACDS),Min(5,dayindex+1)) >= 1) Then
buy();
즐거운 하루되세요
> 체로키 님이 쓴 글입니다.
> 제목 : 수식검토 부탁드립니다.
> 수고 많으십니다.
Input : Period1(5),Period2(5);
var1 = ma(Energe1,Period1);
var2 = ma(Energe2,Period2);
if MACDV > MACDS and countif(CrossUp(Var1,Var2),5) >= 1 Then
buy();
energe1,2의 5 이평선이 골든크로스 발생후 (1차조건) 이후 5틱 봉이내에,
MACDV가 MACDS보다 클때 (2차조건),
(1차와 2차 조건이 동시에 만족할 수도 있구요....
1차만족후 5틱 봉이내에 2차조건을 만족할 수도 있구요....)
이런, 매수진입하는 조건식을 만들어본건데.....
신호를 빼먹고 띠엄띠엄 발생하는 듯 합니다...놓치는 자리가 있는듯 보입니다.
코딩방법이 잘못된 것인지요? 검토부탁드립니다.
그리고, 매도신호 미발생시 당일청산(2시55분)형 인데....(연결선물에서)
위 조건식이 내일장 시작시 energe가 골든크로스가 이미
형성되어 있다면, 그전날의 5틱 봉이내의 골든크로스를 인식하게 되는지요?
아니면, 장시작하고 맨처음 발생하는 골든크로스부터 1차조건 만족을 하게 되는지요?
전날의 5개틱봉까지는 인식하고 싶은데...어떻게 해야 하는지요?
그리고, 골든크로스 발생 후 5틱봉 이내에 유지하지 않고 데드크로스가 발생하면,
이 조건식은 무효가 되는지, 아니면 그런건 신경쓰지 않게 되는지요?
무효가 되게 할려면 어떻게 해야 하는지요?
검토 부탁드려요..
감사합니다.
좋은 하루 되세요.
이전글