커뮤니티
문의드립니다.
2018-03-16 01:59:28
167
글번호 117412
질문1
아래 답글에서 지수이평은 봉수에 영향을 받는다는 말이 구체적으로 무엇을 의미하는지 궁금합니다.
5, 20, 60, 120, 240, 480 이평선이 정배열되는 검색식을 작성하였는데 검색값이 제대로 안나오는데 왜 그런건가요??
var1 = ema(c,5);
Var2 = ema(c,20);
Var3 = ema(c,60);
Var4 = ema(c,120);
Var5 = ema(c,240);
Var6 = ema(c,480);
if var1 > var2 && var2 > var3 && var3 > var4 && var4 > var5 && var5 > var6 then find(1);
조건기간은 500으로 설정하였습니다.
답글
수식에 문제가 없습니다.
지수이평은 봉수에 영향을 받습니다.
검색기간이 500봉이므로 차트도 500봉만 조회후
지표와 비교해 보셔야 합니다.
---------------------------------------
질문2
var1 = accumn(High - Open, Length);
var2 = Accumn(Open - Low, Length);
5분봉에서 var1 값이 당일 최고값을 갱신하고
var1 > var2 를 동시에 충족하는 종목검색식 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2018-03-16 09:09:18
안녕하세요
예스스탁입니다.
1
EP(평활계수) = 2/(기간 + 1)
EMA = 현재값 * EP + 이전 지수이동평균값 * (1-EP)
위는 지수이평 계산공식입니다.
일반적으로 지수이평에서 기간으로 칭하는 값은
평균값을 구하기 위한 봉수가 아닌
현재봉과 전봉의 비중을 정하는 계수을 만드는데 사용되는 값입니다.
ema(C,20)
기간이 20이면, 현재봉 값의 비중이 약 9.5%,
직전봉 지수이평값이 약90.5% 비중으로 해서
값계산이 되는 구조입니다.
이전봉들의 값이 시간이 경과됨에 따라 차츰 영향력이 작아지게
계산되는 구조라 차트의 과거봉수에 따라 영향을 받습니다.
자세한 내용은 수학관련 서적 참고하시기 바랍니다.
2
input : Length(10);
var1 = accumn(High - Open, Length);
var2 = Accumn(Open - Low, Length);
if sdate != sdate[1] Then
value1 = var1;
if sdate == sdate and var1 > value1 Then{
value1 = var1;
if var1 > var2 Then
find(1);
}
즐거운 하루되세요
> 확실한수익 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 질문1
아래 답글에서 지수이평은 봉수에 영향을 받는다는 말이 구체적으로 무엇을 의미하는지 궁금합니다.
5, 20, 60, 120, 240, 480 이평선이 정배열되는 검색식을 작성하였는데 검색값이 제대로 안나오는데 왜 그런건가요??
var1 = ema(c,5);
Var2 = ema(c,20);
Var3 = ema(c,60);
Var4 = ema(c,120);
Var5 = ema(c,240);
Var6 = ema(c,480);
if var1 > var2 && var2 > var3 && var3 > var4 && var4 > var5 && var5 > var6 then find(1);
조건기간은 500으로 설정하였습니다.
답글
수식에 문제가 없습니다.
지수이평은 봉수에 영향을 받습니다.
검색기간이 500봉이므로 차트도 500봉만 조회후
지표와 비교해 보셔야 합니다.
---------------------------------------
질문2
var1 = accumn(High - Open, Length);
var2 = Accumn(Open - Low, Length);
5분봉에서 var1 값이 당일 최고값을 갱신하고
var1 > var2 를 동시에 충족하는 종목검색식 부탁드립니다.
다음글
이전글