커뮤니티
일정 봉 이후
2016-01-01 16:44:05
102
글번호 93955
다음 조건에 맞는 수식을 완성해 주시면 감사 하겠습니다.
input : P(0),K(0),N(0);
var1 = ma(c,P);
1. var1+K 를 초과하는 값이 발생 한 봉 이후부터 N 번째 봉 까지 var1- K 이하의 값이 발생하지 아니하면, var1+K 값 이상에서 매수진입
2. var1- K 이하의 값이 발생 한 봉 이후부터 N 번째 봉 까지 var1+K 를 초과하는 값이 발생하지 아니하면, var1- K 값 이하에서 매도진입
답변 1
예스스탁 예스스탁 답변
2016-01-04 14:13:33
안녕하세요
예스스탁입니다.
input : P(0),K(0),N(0);
var : T(0),upidx(0),dnidx(0);
var1 = ma(c,P);
if crossup(c,var1+k) Then{
T = 1;
upidx = 0;
}
if CrossDown(c,var1-k) Then{
T = -1;
dnidx = 0;
}
if T == 1 Then{
upidx = upidx+1;
if upidx < N and C > var1+k Then
buy();
}
if T == -1 Then{
dnidx = dnidx+1;
if dnidx < N and C < var1-k Then
sell();
}
새해 복 많이 받으세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 일정 봉 이후
> 다음 조건에 맞는 수식을 완성해 주시면 감사 하겠습니다.
input : P(0),K(0),N(0);
var1 = ma(c,P);
1. var1+K 를 초과하는 값이 발생 한 봉 이후부터 N 번째 봉 까지 var1- K 이하의 값이 발생하지 아니하면, var1+K 값 이상에서 매수진입
2. var1- K 이하의 값이 발생 한 봉 이후부터 N 번째 봉 까지 var1+K 를 초과하는 값이 발생하지 아니하면, var1- K 값 이하에서 매도진입
다음글
이전글