커뮤니티
부탁드립니다.
2015-04-20 06:11:32
133
글번호 85172
안녕하세요 잘되지 않아서 도움요청합니다.
10일이평이 5일이평을 데드크로스한 이후 봉개수를 카운트하고자 합니다.
아래와 같이 작성하니 중간에 crossup이 된 종목도 검색이 됩니다.
제가 원하는 수식은 최근에 crossup이 된 적이 없고 crossdown 되어 있는 종목만 검색하고 싶습니다.
감사합니다.
/* 10일 5일 크로스 이후 봉개수 */
if crossdown(Var3, Var4) and var3 < Var4 Then{
Condition1 = true;
idx = 0;
}
if Condition1 == true then
idx = idx+1;
find(idx);
답변 1
예스스탁 예스스탁 답변
2015-04-20 15:22:18
안녕하세요
예스스탁입니다.
var : idx(0);
var3 = ma(C,10);
var4 = ma(C,5);
if crossdown(Var3, Var4) Then{
Condition1 = true;
idx = 0;
}
if crossup(var3,var4) Then
Condition1 = false;
if Condition1 == true then{
idx = idx+1;
find(idx);
}
즐거운 하루되세요
> 에리조나 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 안녕하세요 잘되지 않아서 도움요청합니다.
10일이평이 5일이평을 데드크로스한 이후 봉개수를 카운트하고자 합니다.
아래와 같이 작성하니 중간에 crossup이 된 종목도 검색이 됩니다.
제가 원하는 수식은 최근에 crossup이 된 적이 없고 crossdown 되어 있는 종목만 검색하고 싶습니다.
감사합니다.
/* 10일 5일 크로스 이후 봉개수 */
if crossdown(Var3, Var4) and var3 < Var4 Then{
Condition1 = true;
idx = 0;
}
if Condition1 == true then
idx = idx+1;
find(idx);
다음글