커뮤니티
지표설정?문의
2018-03-07 19:02:20
219
글번호 117208
맨 밑은 제가 질문했던거고 그 위는 답변해주신겁니다 제가 질문드린 지표로 일정 기간의에 대한 것을 지표보기 위한 것인데 지금 해주신거대로 하면 AA, 날짜를 변수값에서 설정할 수 있는데 만약 3월 5일 부터 3월 7일까지를 보려고하면 기간 2일- (AA: 2) 날짜에 3월 5일 하면 되나요?
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
안녕하세요
예스스탁입니다.
input : AA(5),날짜(20180302);
var : BB(0),DD(0);
BB = BB+ iff(C >= O*(1+AA/100) or (C[1]*1.02<=H and C>=O) or (C[2]>O[2]*1.01 and C[1]>O[1]*1.01 and C>=O)
, V, iff(C <= O*(1-AA/100) or (C < O and C[1]*1.03 <= H) or (C[1]*0.99>=C and C < O)
or (C[1]*0.97>=L and C < O) or (H[1]*0.97 > C and O>C) , -V, 0));
if date == 날짜 and date[1] != 날짜 Then
DD = BB[1];
plot1(BB - DD);
즐거운 하루되세요
> sdsadsa 님이 쓴 글입니다.
> 제목 : 지표 변환
> B = sum(if(C >= O*(1+A/100) or (C(1)*1.02<=H and C>=O) or (C(2)>O(2)*1.01 and C(1)>O(1)*1.01 and C>=O)
, V, if(C <= O*(1-A/100) or (C < O and C(1)*1.03 <= H) or (C(1)*0.99>=C and C < O)
or (C(1)*0.97>=L and C < O) or (H(1)*0.97 > C and O>C) , -V, 0)));
D = valuewhen(1, date == 날짜 and date(1) != 날짜, B(1));
B - D
예스트레이더에 맞게 변환 좀 부탁드릴게요 ㅜㅜ
답변 1
예스스탁 예스스탁 답변
2018-03-08 11:32:49
안녕하세요
예스스탁입니다.
1
sum(if(C >= O*(1+A/100)
AA는 %율입니다. 위와같이 원식에서 몸통의 크기를 지정하는 부분입니다.
2
시작날짜와 종료날짜를 지정하게 수정해 드립니다.
input : AA(5),시작날짜(20180302),종료날짜(20180302);
var : BB(0),DD(0);
BB = BB+ iff(C >= O*(1+AA/100) or (C[1]*1.02<=H and C>=O) or (C[2]>O[2]*1.01 and C[1]>O[1]*1.01 and C>=O)
, V, iff(C <= O*(1-AA/100) or (C < O and C[1]*1.03 <= H) or (C[1]*0.99>=C and C < O)
or (C[1]*0.97>=L and C < O) or (H[1]*0.97 > C and O>C) , -V, 0));
if date == 시작날짜 and date[1] != 시작날짜 Then
DD = BB[1];
if date >= 시작날짜 and date <= 종료날짜 then
plot1(BB - DD);
즐거운 하루되세요
> sdsadsa 님이 쓴 글입니다.
> 제목 : 지표설정?문의
> 맨 밑은 제가 질문했던거고 그 위는 답변해주신겁니다 제가 질문드린 지표로 일정 기간의에 대한 것을 지표보기 위한 것인데 지금 해주신거대로 하면 AA, 날짜를 변수값에서 설정할 수 있는데 만약 3월 5일 부터 3월 7일까지를 보려고하면 기간 2일- (AA: 2) 날짜에 3월 5일 하면 되나요?
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
안녕하세요
예스스탁입니다.
input : AA(5),날짜(20180302);
var : BB(0),DD(0);
BB = BB+ iff(C >= O*(1+AA/100) or (C[1]*1.02<=H and C>=O) or (C[2]>O[2]*1.01 and C[1]>O[1]*1.01 and C>=O)
, V, iff(C <= O*(1-AA/100) or (C < O and C[1]*1.03 <= H) or (C[1]*0.99>=C and C < O)
or (C[1]*0.97>=L and C < O) or (H[1]*0.97 > C and O>C) , -V, 0));
if date == 날짜 and date[1] != 날짜 Then
DD = BB[1];
plot1(BB - DD);
즐거운 하루되세요
> sdsadsa 님이 쓴 글입니다.
> 제목 : 지표 변환
> B = sum(if(C >= O*(1+A/100) or (C(1)*1.02<=H and C>=O) or (C(2)>O(2)*1.01 and C(1)>O(1)*1.01 and C>=O)
, V, if(C <= O*(1-A/100) or (C < O and C(1)*1.03 <= H) or (C(1)*0.99>=C and C < O)
or (C(1)*0.97>=L and C < O) or (H(1)*0.97 > C and O>C) , -V, 0)));
D = valuewhen(1, date == 날짜 and date(1) != 날짜, B(1));
B - D
예스트레이더에 맞게 변환 좀 부탁드릴게요 ㅜㅜ