예스스탁
예스스탁 답변
2019-12-03 09:21:49
안녕하세요
예스스탁입니다.
highest,lowest는 일정봉동안 최고가와 최저가를 계산하는 함수입니다.
종류를 가중으로 지정해 어떻게 계산되는 내용인지 모르겠습니다.
해당 내용은 제외하고 작성해 드립니다.
1
input : 기간(60),기간1(100),기간2(120);
var1 = highest(H,기간);
var2 = lowest(L,기간);
var3 = (var1+var2)/2;
var4 = highest(H,기간1);
var5 = lowest(L,기간1);
var6 = (var4+var5)/2;
var7 = highest(H,기간2);
var8 = lowest(L,기간2);
var9 = (var7+var8)/2;
plot1(var3);
plot2(var6);
plot3(var9);
2
input : 기간(60),기간1(100),기간2(120);
var1 = highest(H,기간);
var2 = lowest(L,기간);
var3 = (var1+var2)/2;
if var3[1] <= var3 and C[1] < C and C[1] > var3 and C > O Then
buy();
if var3[1] >= var3 and C[1] > C and C[1] < var3 and C < O Then
sell();
즐거운 하루되세요
> 초보왕 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 키움에서 썼던건데 예스로 수식변환 부탁드릴께여
1)지표수식
밑에 기간에 맞게 라인3개나오게 부탁드려요
기간 60,기간1 100,기간2 120 종류 가중
수식1
a=highest(h,기간,종류);
b=lowest(l,기간,종류);
m=(a+b)/2;
수식2
a=highest(h,기간1,종류);
b=lowest(l,기간1,종류);
m=(a+b)/2;
수식3
a=highest(h,기간2,종류);
b=lowest(l,기간2,종류);
m=(a+b)/2;
2)시스템식
기간120 종류 가중
매수
a=highest(h,기간,종류);
b=lowest(l,기간,종류);
m=(a+b)/2;
m(1)<=m && c(1)<c && c(1)>m && c>o
매도
a=highest(h,기간,종류);
b=lowest(l,기간,종류);
m=(a+b)/2;
m(1)>=m && c(1)>c && c(1)<m && c<o