1. 3일전 2일전 1일전 현재봉중
이동평균선을 상향돌파하면 ( crossup(c,이평선)으로 표현하니 마지막 현재봉 종가c
으로만 표현되는데)
예를들어 3일전 봉이 이평선을 돌파할수도 있고 2일전 봉이 돌파할수도 있고 1일전 봉이
돌파할 수있고 현재봉이 돌파할수 있는데 이평선을 돌파한 값만을 표현하려면
crossup 을 어떻케 표현해야 하나요?
2. 키움수식이
k=사봉&&삼봉&&이봉&&일봉;
k1=이동평균선;
valuewhen(1,crossup(k , o(3)<k1(3) and c>k1),k1);
인데 변환부탁드립니다
답변 1
예스스탁
예스스탁 답변
2021-03-12 11:29:42
안녕하세요
예스스탁입니다.
1
최근 4봉 중에 이평상향돌파가 있는 경우이므로
아래와 같이 표현하시면 됩니다.
input : P(20);
var : ii(0);
var1 = ma(C,P);
#최근 4개봉에서 이평상향돌파가 1회이상
if CountIf(CrossUp(c,var1),4) >= 1 Then
Find(1);
2
올리신 키움식 내용이 정확히 판별이 되지 않습니다.
crossup이 숫자값과 숫자값을 비교해 상향돌파를 체크하는데
올리신 내용에서는 조건과 조건을 비교하게 되어 있는데
키움에서 내부적으로 어떤방식으로 처리하는지 모르겠습니다.
또한 k=사봉&&삼봉&&이봉&&일봉;도 어떤 값인지 알수 업습니다.
즐거운 하루되세요
> 동동이아빠 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 1. 3일전 2일전 1일전 현재봉중
이동평균선을 상향돌파하면 ( crossup(c,이평선)으로 표현하니 마지막 현재봉 종가c
으로만 표현되는데)
예를들어 3일전 봉이 이평선을 돌파할수도 있고 2일전 봉이 돌파할수도 있고 1일전 봉이
돌파할 수있고 현재봉이 돌파할수 있는데 이평선을 돌파한 값만을 표현하려면
crossup 을 어떻케 표현해야 하나요?
2. 키움수식이
k=사봉&&삼봉&&이봉&&일봉;
k1=이동평균선;
valuewhen(1,crossup(k , o(3)<k1(3) and c>k1),k1);
인데 변환부탁드립니다