커뮤니티
간단한 지표 작성 문의
2016-03-21 12:14:34
141
글번호 96438
제가 아래의 키움 지표식을 예스트레이더로 바꾸었더니 에러가 자꾸 뜨네요..
워낙 기초가 없어서리.. 변환 부탁드리겠습니다.
키움식
수식1 1
a=highestsince(1,crossup(macd(5,20),0),avg(c,20));b=avg(c,20);
if(a>b,a,b)
수식2 2
a=lowestsince(1,crossdown(macd(5,20),0),avg(c,20));b=avg(c,20);
if(avar2,var1,var2)
plot2(var1=lowest(1,crossdown(macd(5,20),0),avg(c,20));var2=avg(c,20);
if(var1
지표
답변 1
예스스탁 예스스탁 답변
2016-03-21 13:27:04
안녕하세요
예스스탁입니다.
var : MACDV(0),mav(0),highestsince(0),lowestsince(0);
MACDV = MACD(5,20);
mav = ma(c,20);
if crossup(MACDV,0) Then
highestsince = mav;
if mav > highestsince Then
highestsince = mav;
if highestsince > mav Then
var1 = highestsince;
Else
var1 = mav;
if CrossDown(MACDV,0) Then
lowestsince = mav;
if mav < lowestsince Then
lowestsince = mav;
if lowestsince < mav Then
var2 = lowestsince;
Else
var2 = mav;
plot1(var1);
plot2(var2);
즐거운 하루되세요
> 트라반 님이 쓴 글입니다.
> 제목 : 간단한 지표 작성 문의
> 제가 아래의 키움 지표식을 예스트레이더로 바꾸었더니 에러가 자꾸 뜨네요..
워낙 기초가 없어서리.. 변환 부탁드리겠습니다.
키움식
수식1 1
a=highestsince(1,crossup(macd(5,20),0),avg(c,20));b=avg(c,20);
if(a>b,a,b)
수식2 2
a=lowestsince(1,crossdown(macd(5,20),0),avg(c,20));b=avg(c,20);
if(avar2,var1,var2)
plot2(var1=lowest(1,crossdown(macd(5,20),0),avg(c,20));var2=avg(c,20);
if(var1