커뮤니티
440번 질문자입니다
2003-10-21 17:39:16
4648
글번호 1011
글을 다시 정리해서 수정해 보았읍니다
머가 잘못됬는지 지도 부탁 드립니다
답변 2
예스스탁 예스스탁 답변
2003-10-22 09:31:33
안녕하세요? 예스스탁입니다...
문의하신 내용 중에서 var1에 대해서 정확하게 이해하기 힘들어서 답변자가 임의로
var1을 이전 20개 봉 동안의 종가에 대한 지수 이동평균으로 정의를 내리고 식을 작성했습니다.
var1 = ema(C, 20); //문의하신 var1을 이전 20개봉 동안의 종가에 대한 지수이동평균으로 이해한다면
var2 = ema(var1,20); //var1의 20 지수 이평
var3 = var1-var2; //둘의 차이
var4 = ema(var3,20); //var3의 20 지수이평
var5 = var4 * 0.9; //var4에서 0선쪽으로 10%이동선)
if stime > 093000 and stime <= 140000 and crossup(var3, 0) then
buy();
if crossdown(var3, var5) then
exitlong();
if stime > 093000 and stime <= 140000 and crossdown(var3, 0) then
sell();
if crossup(var3, var5) then
exitshort();
즐거운 하루 되세요....
> 파란선 님이 쓴 글입니다.
> 제목 : 440번 질문자입니다
> 글을 다시 정리해서 수정해 보았읍니다
머가 잘못됬는지 지도 부탁 드립니다
파란선
2003-10-22 16:34:22
> 감사합니다
> 담부터는 좀 더 정리된거 질문드리겠읍니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 지수이동평균..
> 안녕하세요? 예스스탁입니다...
문의하신 내용 중에서 var1에 대해서 정확하게 이해하기 힘들어서 답변자가 임의로
var1을 이전 20개 봉 동안의 종가에 대한 지수 이동평균으로 정의를 내리고 식을 작성했습니다.
var1 = ema(C, 20); //문의하신 var1을 이전 20개봉 동안의 종가에 대한 지수이동평균으로 이해한다면
var2 = ema(var1,20); //var1의 20 지수 이평
var3 = var1-var2; //둘의 차이
var4 = ema(var3,20); //var3의 20 지수이평
var5 = var4 * 0.9; //var4에서 0선쪽으로 10%이동선)
if stime > 093000 and stime <= 140000 and crossup(var3, 0) then
buy();
if crossdown(var3, var5) then
exitlong();
if stime > 093000 and stime <= 140000 and crossdown(var3, 0) then
sell();
if crossup(var3, var5) then
exitshort();
즐거운 하루 되세요....
> 파란선 님이 쓴 글입니다.
> 제목 : 440번 질문자입니다
> 글을 다시 정리해서 수정해 보았읍니다
머가 잘못됬는지 지도 부탁 드립니다
다음글