커뮤니티

문의드립니다.

프로필 이미지
카르마다
2020-04-13 20:11:39
331
글번호 137888
답변완료
Input: P5(5); VAR: HC(0), HO(0), HH(0), HL(0), MH(0), ML(0), MMH(0), MML(0); HC= (C+H+O+L)/4; HO= AMA(HC[1], 0.5); HH= MAX(H, HC, HO); HL= MIN(L, HC, HO); MH=MA(HC, P5); ML=MA(HO, P5); MMH= MAX(MH, ML); MML= MIN(MH, ML); if MH >= MH[1] and crossup(c,MMH) Then buy(); if MH < MH[1] and CrossDown(c,MML) Then sell(); 위의 수식을 시스템식으로 작성해서 돌려보면 기간이 몇년되도 신호가 전혀 나오지 않습니다. (예스에 있는 비슷한 시스템식을 돌려도 신호가 안나와서 수식에 문제가 있는듯 합니다) 그리고 위의 식에서 그냥 상승일때 매수, 하락일때 매도인 시스템식도 부탁드립니다. 감사합니다!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-04-14 11:48:24

안녕하세요 예스스탁입니다. 1 올려주신 수식을 적용해 보았지만 첨부된 그림과 같이 신호가 발생하고 있습니다. 선물 5분봉 최근 1만개봉에 적용했습니다. 수식도 별도로 수정해 드릴만한 부분이 없습니다. 올려주신 수식에 ama라는 사용자함수가 있는데 해당 함수의 내용이 다를수 있어 ama 함수 내용을 올려드립니다 Inputs : Price(Numeric),Period(Numeric); Vars: Noise(0), Signal(0), Diff(0), efRatio(0), Smooth(1), Fastest(0.6667), Slowest(0.0645), AdaptMA(0); Diff = AbsValue(Price - Price[1]); IF CurrentBar <= Period Then AdaptMA = Price; IF CurrentBar > Period Then Begin Signal = AbsValue(Price - Price[Period]); Noise = accumN(Diff, Period); efRatio = Signal / Noise; Smooth = Power(efRatio * (Fastest - Slowest) + Slowest, 2); AdaptMA = AdaptMA[1] + Smooth * (Price - AdaptMA[1]); End; ama = AdaptMA; 2 어떤 값 상승하락을 의미하시는지 모르겠습니다. 돌파가 아닌 종가가 mmh보다 크면 매수하고 작으면 매도되게 수정해 드립니다. Input: P5(5); VAR: HC(0), HO(0), HH(0), HL(0), MH(0), ML(0), MMH(0), MML(0); HC= (C+H+O+L)/4; HO= AMA(HC[1], 0.5); HH= MAX(H, HC, HO); HL= MIN(L, HC, HO); MH=MA(HC, P5); ML=MA(HO, P5); MMH= MAX(MH, ML); MML= MIN(MH, ML); if MH >= MH[1] and c > MMH Then buy(); if MH < MH[1] and c< MML Then sell(); 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 문의드립니다. > Input: P5(5); VAR: HC(0), HO(0), HH(0), HL(0), MH(0), ML(0), MMH(0), MML(0); HC= (C+H+O+L)/4; HO= AMA(HC[1], 0.5); HH= MAX(H, HC, HO); HL= MIN(L, HC, HO); MH=MA(HC, P5); ML=MA(HO, P5); MMH= MAX(MH, ML); MML= MIN(MH, ML); if MH >= MH[1] and crossup(c,MMH) Then buy(); if MH < MH[1] and CrossDown(c,MML) Then sell(); 위의 수식을 시스템식으로 작성해서 돌려보면 기간이 몇년되도 신호가 전혀 나오지 않습니다. (예스에 있는 비슷한 시스템식을 돌려도 신호가 안나와서 수식에 문제가 있는듯 합니다) 그리고 위의 식에서 그냥 상승일때 매수, 하락일때 매도인 시스템식도 부탁드립니다. 감사합니다!