커뮤니티

참조종목으로 전환 수식 부탁드립니다

프로필 이미지
도시군인
2011-05-07 23:33:52
630
글번호 38392
답변완료
참조종목으로 전환 수식 부탁드립니다 선물차트를 data2(참조종목)으로 인식해서 주식현물 거래를 할려고 합니다. 앞선 Q&A 에서 여러답변을 조회해보고 적용해보았지만, 이래저래 에러가 나서요. 아래식 전환좀 부탁드립니다. Input : EmaLen(13), macd1(12), macd2(26), macd3(9); input: LongEmaLen(65), Longmacd1(60), Longmacd2(130), Longmacd3(45); var : emaV(0), MacdV(0), MacdS(0), MacdOsc(0); var : LemaV(0), LmacdV(0), LmacdS(0), LmacdOsc(0); # intermediate timeframe(기준 시간프레임) emaV = ema(C,EmaLen); MacdV = macd(macd1,macd2); MacdS = ema(MacdV,macd3); MacdOsc = MacdV-MacdS; # intermediate timeframe*5(주추세 시간프레임) LemaV = ema(C,LongEmaLen); LmacdV = macd(Longmacd1,Longmacd2); LmacdS = ema(LmacdV,Longmacd3); LmacdOsc = LmacdV-LmacdS; # 매수진입 If LemaV > LemaV[1] and LmacdOsc > LmacdOsc[1] then { if emaV > emaV[1] and macdOsc > MacdOsc[1] Then buy(); } # 매도진입 If LemaV < LemaV[1] and LmacdOsc < LmacdOsc[1] then { if emaV < emaV[1] and macdOsc < MacdOsc[1] Then sell(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-05-09 12:28:13

안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. Input : EmaLen(13), macd1(12), macd2(26), macd3(9); input: LongEmaLen(65), Longmacd1(60), Longmacd2(130), Longmacd3(45); var : emaV(0,data2), MacdV(0,data2), MacdS(0,data2), MacdOsc(0); var : LemaV(0,data2), LmacdV(0,data2), LmacdS(0,data2), LmacdOsc(0); # intermediate timeframe(기준 시간프레임) emaV = data2(ema(C,EmaLen)); MacdV = data2(macd(macd1,macd2)); MacdS = data2(ema(MacdV,macd3)); MacdOsc = MacdV-MacdS; # intermediate timeframe*5(주추세 시간프레임) LemaV = data2(ema(C,LongEmaLen)); LmacdV = data2(macd(Longmacd1,Longmacd2)); LmacdS = data2(ema(LmacdV,Longmacd3)); LmacdOsc = LmacdV-LmacdS; # 매수진입 If LemaV > LemaV[1] and LmacdOsc > LmacdOsc[1] then { if emaV > emaV[1] and macdOsc > MacdOsc[1] Then buy(); } # 매도진입 If LemaV < LemaV[1] and LmacdOsc < LmacdOsc[1] then { if emaV < emaV[1] and macdOsc < MacdOsc[1] Then sell(); } > 도시군인 님이 쓴 글입니다. > 제목 : 참조종목으로 전환 수식 부탁드립니다 > 참조종목으로 전환 수식 부탁드립니다 선물차트를 data2(참조종목)으로 인식해서 주식현물 거래를 할려고 합니다. 앞선 Q&A 에서 여러답변을 조회해보고 적용해보았지만, 이래저래 에러가 나서요. 아래식 전환좀 부탁드립니다. Input : EmaLen(13), macd1(12), macd2(26), macd3(9); input: LongEmaLen(65), Longmacd1(60), Longmacd2(130), Longmacd3(45); var : emaV(0), MacdV(0), MacdS(0), MacdOsc(0); var : LemaV(0), LmacdV(0), LmacdS(0), LmacdOsc(0); # intermediate timeframe(기준 시간프레임) emaV = ema(C,EmaLen); MacdV = macd(macd1,macd2); MacdS = ema(MacdV,macd3); MacdOsc = MacdV-MacdS; # intermediate timeframe*5(주추세 시간프레임) LemaV = ema(C,LongEmaLen); LmacdV = macd(Longmacd1,Longmacd2); LmacdS = ema(LmacdV,Longmacd3); LmacdOsc = LmacdV-LmacdS; # 매수진입 If LemaV > LemaV[1] and LmacdOsc > LmacdOsc[1] then { if emaV > emaV[1] and macdOsc > MacdOsc[1] Then buy(); } # 매도진입 If LemaV < LemaV[1] and LmacdOsc < LmacdOsc[1] then { if emaV < emaV[1] and macdOsc < MacdOsc[1] Then sell(); }