커뮤니티
문의
2019-07-03 09:22:00
233
글번호 129973
두번째 수식에서
input : n(20)이 수식안에 없어 대입해보니 외부함수가 필요하다는데 살펴주세요.
**************************************************************************************-
안녕하세요
예스스탁입니다.
1
지정한 n봉으로 지정한 봉갯수를 당일 충족하지 못하면
당일 봉에서만 체크하게 변경했습니다.
input : N(20),비율(70);
var : ma1(0), ma2(0),idx(0);
if bdate != bdate[1] Then
idx = 0;
idx = idx+1;
ma1 = ma(C,5);
ma2 = ma(C,20);
var1 = countif(C>O,min(idx,n));
var2 = countif(C<O,min(idx,n));
if CrossDown(ma1, ma2) and var2/var1*100 >= 비율 then
sell();
2
input : N(20),비율(70);
var : ma1(0), ma2(0),idx(0);
if bdate != bdate[1] Then
idx = 0;
idx = idx+1;
ma1 = ma(C,5);
ma2 = ma(C,20);
var1 = countif(C>O,idx);
var2 = countif(C<O,idx);
if CrossDown(ma1, ma2) and var2/var1*100 >= 비율 then
sell();
답변 1
예스스탁 예스스탁 답변
2019-07-03 10:20:18
안녕하세요
예스스탁입니다.
2번 수식에 n은 사용하지 않는 변수입니다.
따로 사용될 부분이 없습니다.
1번식으로 수정하면서 남은 내용입니다. 삭제하시면 됩니다.
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 문의
> 두번째 수식에서
input : n(20)이 수식안에 없어 대입해보니 외부함수가 필요하다는데 살펴주세요.
**************************************************************************************-
안녕하세요
예스스탁입니다.
1
지정한 n봉으로 지정한 봉갯수를 당일 충족하지 못하면
당일 봉에서만 체크하게 변경했습니다.
input : N(20),비율(70);
var : ma1(0), ma2(0),idx(0);
if bdate != bdate[1] Then
idx = 0;
idx = idx+1;
ma1 = ma(C,5);
ma2 = ma(C,20);
var1 = countif(C>O,min(idx,n));
var2 = countif(C<O,min(idx,n));
if CrossDown(ma1, ma2) and var2/var1*100 >= 비율 then
sell();
2
input : N(20),비율(70);
var : ma1(0), ma2(0),idx(0);
if bdate != bdate[1] Then
idx = 0;
idx = idx+1;
ma1 = ma(C,5);
ma2 = ma(C,20);
var1 = countif(C>O,idx);
var2 = countif(C<O,idx);
if CrossDown(ma1, ma2) and var2/var1*100 >= 비율 then
sell();
다음글
이전글