커뮤니티

이동평균크로스

프로필 이미지
바우야
2007-02-13 17:27:47
2168
글번호 11938
답변완료
단기이동평균선이 장기이평선을 상향돌파시 (골든크로스)매수 단기이동평균선이 장기이평선을 하향돌파시 (데드크로스)매도 저는 선물에서30틱을보고 있습니다. 여기서.ma20,ma120,선을긋고보고있습니다. 이동평균크로스 매수.매도를 선정할려고합니다. 참고로 크로스상태에서 이평선기울기각도가 약5도정도 상향,하향으로 만들수없나요. 골든크로스발생과약5도정도기울기가 성립될때 매수신호, 데드크로스발생과약5도정도기울기가 성립될때 매도신호발생시킬려고합니다. 아울러서 기울기각도는ma120으로 할려고합니다. 부탁드립니다. 기울기각도까지 안되면 이동평균크로스만이라도 함수좀 알려주세요.
시스템
답변 7
프로필 이미지

예스스탁 예스스탁 답변

2007-02-13 18:08:29

안녕하세요 예스스탁입니다. 이동평균 골든/데드만 있는 식입니다. SetStopProfittarget(0.9,pointstop); if ma(c,5)> ma(c,10) then buy("매수",atmarket); if isentryname("매수",1) and C < ExitPrice(1)-0.5 and ma(c,5)< ma(c,10) then buy("재진입",atmarket); 차트상 X축은 날짜이므로 기울기를 구할수 없습니다. 다만 등락률로 대신할수 있을거라 생각됩니다. 등락률을 포함한 식입니다. var1 = ma(c,20); var2 = ma(c,120); if crossup(var1,var2) and var1 >= var1*1.05 then buy(); if crossdown(var1,var2) and var1 <= var1*0.95 then sell(); 즐거운 하루되세요 > 바우야 님이 쓴 글입니다. > 제목 : 이동평균크로스 > 단기이동평균선이 장기이평선을 상향돌파시 (골든크로스)매수 단기이동평균선이 장기이평선을 하향돌파시 (데드크로스)매도 저는 선물에서30틱을보고 있습니다. 여기서.ma20,ma120,선을긋고보고있습니다. 이동평균크로스 매수.매도를 선정할려고합니다. 참고로 크로스상태에서 이평선기울기각도가 약5도정도 상향,하향으로 만들수없나요. 골든크로스발생과약5도정도기울기가 성립될때 매수신호, 데드크로스발생과약5도정도기울기가 성립될때 매도신호발생시킬려고합니다. 아울러서 기울기각도는ma120으로 할려고합니다. 부탁드립니다. 기울기각도까지 안되면 이동평균크로스만이라도 함수좀 알려주세요.
프로필 이미지

바우야

2007-02-13 20:46:36

차트상 X축은 날짜이므로 기울기를 구할수 없습니다. 다만 등락률로 대신할수 있을거라 생각됩니다. 등락률을 포함한 식입니다. var1 = ma(c,20); var2 = ma(c,120); if crossup(var1,var2) and var1 >= var1*1.05 then buy(); if crossdown(var1,var2) and var1 <= var1*0.95 then sell(); 이것을복사해서 대입하니깐..매수매도 신호가 발생하지않습니다. 신호도 나올수없나요. 참고로 이동평균 골든/데드 이것과 위에서하신 등락률식을 같이대입해서 신호도 나올수는 없나요... 부탁합니다. .
프로필 이미지

예스스탁 예스스탁 답변

2007-02-14 08:33:24

안녕하세요 예스스탁입니다. 식을 수정했습니다. var1 = ma(c,20); var2 = ma(c,120); if crossup(var1,var2) and var1 >= var1[1]*1.05 then buy(); if crossdown(var1,var2) and var1 <= var1[1]*0.95 then sell(); 즐거운 하루되세요 > 바우야 님이 쓴 글입니다. > 제목 : Re : Re : 이동평균크로스 > 차트상 X축은 날짜이므로 기울기를 구할수 없습니다. 다만 등락률로 대신할수 있을거라 생각됩니다. 등락률을 포함한 식입니다. var1 = ma(c,20); var2 = ma(c,120); if crossup(var1,var2) and var1 >= var1*1.05 then buy(); if crossdown(var1,var2) and var1 <= var1*0.95 then sell(); 이것을복사해서 대입하니깐..매수매도 신호가 발생하지않습니다. 신호도 나올수없나요. 참고로 이동평균 골든/데드 이것과 위에서하신 등락률식을 같이대입해서 신호도 나올수는 없나요... 부탁합니다. .
프로필 이미지

바우야

2007-02-14 16:43:46

위사항을대입하니깐.매수,매도 화살표신호가 안나옵니다.
프로필 이미지

예스스탁 예스스탁 답변

2007-02-14 17:18:14

안녕하세요 예스스탁입니다. 조건에는 크로스와 등락폭 두가지 종류가 있습니다 등락폭은 20이평(var1) 기준으로 되어 있습니다. 120이평 기준으로 변경하시려면 아래와 같이 var2로 변경하시면 됩니다. var1 = ma(c,20); var2 = ma(c,120); if crossup(var1,var2) and var2 >= var2[1]*1.05 then buy(); if crossdown(var1,var2) and var2 <= var2[1]*0.95 then sell(); 등락율은 5% 상승(1.05), 5% 하락(0.95)으로 되어 있습니다. 등락율을 조정할 수 있도록 외부변수로 설정했습니다 등락율을 조정하시면서 적용해 보시기 바랍니다. input : P(5); var1 = ma(c,20); var2 = ma(c,120); if crossup(var1,var2) and var2 >= var2[1]*(1+P/100) then buy(); if crossdown(var1,var2) and var2 <= var2[1]*(1-P/100) then sell(); 즐거운 하루되세요 > 바우야 님이 쓴 글입니다. > 제목 : 화살표신호 > 위사항을대입하니깐.매수,매도 화살표신호가 안나옵니다.
프로필 이미지

바우야

2007-02-14 18:16:38

매도.매수싸인시.화살표표시가 안나옵니다. 뭔말인가하면.. 이평선크로스에서 화살표표시 나오듯이. 지금 해주신것을 다 해보아도 화살표표시가 안나옵니다.
프로필 이미지

예스스탁 예스스탁 답변

2007-02-15 09:05:06

안녕하세요. 예스스탁입니다. 골든/데드만 있을때 신호가 나오고 등락율을 포함시키면 신호가 나오지 않는 이유는 설정된 5%의 상승 혹은 하락이 발생할때는 골든 혹은 대드 조건이 &#47565;지 않아 신호가 나오지 않는것입니다. 즉 두가지 조건 모두 만족시키는 봉이 없다는 것입니다. 조건이 맞지 않아 신호가 발생안되는 부분을 신호를 강제로 발생시키는 방법은 없습니다. var1 = ma(c,20); var2 = ma(c,120); if crossup(var1,var2) and var2 >= var2[1] then buy(); if crossdown(var1,var2) and var2 <= var2[1] then sell(); 위식은 var2(120이평)이 단지 상승혹은 하락 할때 신호가 나오는식입니다.. 등락률부분은 제외했습니다. 더 설명이 필요하시면 02-3453-1060 으로 전화주시기 바랍니다. 즐거운 하루되세요 > 바우야 님이 쓴 글입니다. > 제목 : 담당자님 > 매도.매수싸인시.화살표표시가 안나옵니다. 뭔말인가하면.. 이평선크로스에서 화살표표시 나오듯이. 지금 해주신것을 다 해보아도 화살표표시가 안나옵니다.