커뮤니티
지수이평밀집을 만들려고 하는데요
2005-02-03 23:06:16
1438
글번호 6479
안녕하세요
지수이평을 여러개 두는것을 만들려 하는데요
그러니까 지수이평 1일부터 30일까지 한꺼번에 그리고 싶은데
전 무식하게 일일이 입력해서 식을 예전에 만들어서 썼거든요
근데 변수를 1, 30 이렇게 두개만 입력해도 1부터 30일까지
그려지는게 가능할듯한데 전 못만들겠네요
식을 알려주시면 감사하겠습니다
답변 3
시향
2005-02-04 13:04:54
한번에 쓸 수 있는 indicator 수가 9개밖에 안될거예요.
그래서 원하시는 걸 만들기는 그렇고여...(간단하게 변수조작을 통해서 하기는 좀....)
한번에 30개를 그리실려고 하는 걸 보니 그물차트 그리실려는 것으로 짐작이 되는데요...
일단 수식은
input:p(1);
plot1(ema(c,p),"indi1");
plot2(ema(c,p+1),"indi1");
plot3(ema(c,p+2),"indi1");
plot4(ema(c,p+3),"indi1");
plot5(ema(c,p+4),"indi1");
plot6(ema(c,p+5),"indi1");
plot7(ema(c,p+6),"indi1");
plot8(ema(c,p+7),"indi1");
plot9(ema(c,p+8),"indi1");
이렇구여...
위의 식을 복사해서 몇개 만드신다음 1번 지표에는 p부분 input을 1
2번 지표에는 p부분 input을 10
3번 지표에는 p부분 input을 20
이런 식으로 몇개 만들어서 합성해버리면 되지여.
참고적으로 그물차트를 이용하는 것이 지지 저항을 윟서라고 한다면 이에 부합하는 종목검색식은 이평 수렴 발산일 겁니다.
이평수렴 종목검색식은 아래와 같아여.
input:p1(5),p2(20),p3(33),p4(2.5);
var:lma(0),mma(0),sma(0),pok(0),zung(0);
Lma=ema(c,p1);//longma
mma=ema(c,p2);//midma
sma=ema(c,p3);//shortma
zung=iff(sma>mma and mma>lma,1,0);//정배열
pok=((sma-lma)/lma)*100;//단기에서 장기를 빼고 그것 나누기 장기
find(zung==1 and pok<p4);
//p1,p2,p3에는 이평변수를 p4에는 이평밀집 % 숫자를 즉 2%면 2
//식을 종합하면 정배열이고 5 20 33 이평이 2.5로 밀집되어 있는 종목을 찾아라.
//검색기간값은 적어도 34이상
> 지크 님이 쓴 글입니다.
> 제목 : 지수이평밀집을 만들려고 하는데요
> 안녕하세요
지수이평을 여러개 두는것을 만들려 하는데요
그러니까 지수이평 1일부터 30일까지 한꺼번에 그리고 싶은데
전 무식하게 일일이 입력해서 식을 예전에 만들어서 썼거든요
근데 변수를 1, 30 이렇게 두개만 입력해도 1부터 30일까지
그려지는게 가능할듯한데 전 못만들겠네요
식을 알려주시면 감사하겠습니다
예스스탁 예스스탁 답변
2005-02-04 13:24:58
안녕하세요
예스스탁입니다.
plot 함수를 최대 9개만 지원하고 있어 30개의 차트는
지표식을 여러개를 만드셔서 보셔야 합니다.
식은 시향님이 올리신 방법을 사용하시면 됩니다.
즐거운 하루되세요
> 지크 님이 쓴 글입니다.
> 제목 : 지수이평밀집을 만들려고 하는데요
> 안녕하세요
지수이평을 여러개 두는것을 만들려 하는데요
그러니까 지수이평 1일부터 30일까지 한꺼번에 그리고 싶은데
전 무식하게 일일이 입력해서 식을 예전에 만들어서 썼거든요
근데 변수를 1, 30 이렇게 두개만 입력해도 1부터 30일까지
그려지는게 가능할듯한데 전 못만들겠네요
식을 알려주시면 감사하겠습니다
지크
2005-02-04 23:21:22
안녕하세요...
운영자님은 이것이 직업이실듯(?)하고(그렇다고 감사한마음이 없다는건 아니구요 ^^;)
시향님은 개인투자자이신것 같아 게시판 뒤져보니 별다른 정보를 얻을수 없네요..
추측만 할수 있다는.... ^^;
게으르고 머리 나쁜놈 위해 수고해주시는 두분께 감사드립니다.
잘쓸게요 꾸벅~
이전글