커뮤니티
재질문드려요
2009-06-29 11:00:33
619
글번호 23118
선생님, 멜로 답장주신 답변에서요.
if countif(V>V[1]*1.3 and RSI(14) >= 80,2) == 2 And
var2 >= 1 and var3 > var4 and C < O Then{
sell();
}
위와 같이 답변해 주셨는데요,
제가 드린 질문은 아래와 같습니다.
1봉전에서 10봉전까지 10개봉을 보았을때,
1봉전에서 2봉전까지 2봉동안에, 거래량이 이전봉보다 30%이상 증가했고 rsi(14)값이
80이상인 봉이 존재한다.(따라서 이런 조건을 만족하는 봉은 1봉전봉 또는 2봉전봉이거나, "1봉전봉과 2봉전봉 둘다"이다)
제가 1봉전에서 2봉전까지 2봉동안이라고 지정했으므로, countif(...다음 V>V[1]*1.3이
V[1]>V[2]*1.3이 수정해야하고, ==2는 제가 두봉중의 하나이상 조건 만족이라 적었으므로 >=1로 고쳐야 되지 않겠는지요?
저는 accumn(iff...함수를 썼는데요. 결과가 이상하게 도출되었는데 선생님은
countif 를 쓰셨는데요.
...Then{
sell();
}
왜 then 다음에 { }를 쓰셨는지 이해가 안가요...
재질문 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2009-06-29 11:26:16
안녕하세요
예스스탁입니다.
1.
V[1]>V[2]*1.3로 변경하시면 됩니다.
>= 1로 하시면 됩니다.
2. accumn(iff 와 countif는 같은 내용입니다.
3.
{}는 실행문이 여러개일때 그룹으로 묶는 기능입니다.
하나이므로 삭제하셔도 되고 기존과 같이 사용하셔도 됩니다.
즐거운 하루되세요
> 스테디어드밴서 님이 쓴 글입니다.
> 제목 : 재질문드려요
> 선생님, 멜로 답장주신 답변에서요.
if countif(V>V[1]*1.3 and RSI(14) >= 80,2) == 2 And
var2 >= 1 and var3 > var4 and C < O Then{
sell();
}
위와 같이 답변해 주셨는데요,
제가 드린 질문은 아래와 같습니다.
1봉전에서 10봉전까지 10개봉을 보았을때,
1봉전에서 2봉전까지 2봉동안에, 거래량이 이전봉보다 30%이상 증가했고 rsi(14)값이
80이상인 봉이 존재한다.(따라서 이런 조건을 만족하는 봉은 1봉전봉 또는 2봉전봉이거나, "1봉전봉과 2봉전봉 둘다"이다)
제가 1봉전에서 2봉전까지 2봉동안이라고 지정했으므로, countif(...다음 V>V[1]*1.3이
V[1]>V[2]*1.3이 수정해야하고, ==2는 제가 두봉중의 하나이상 조건 만족이라 적었으므로 >=1로 고쳐야 되지 않겠는지요?
저는 accumn(iff...함수를 썼는데요. 결과가 이상하게 도출되었는데 선생님은
countif 를 쓰셨는데요.
...Then{
sell();
}
왜 then 다음에 { }를 쓰셨는지 이해가 안가요...
재질문 부탁드립니다.
다음글
이전글