커뮤니티

수식 부탁 드립니다.

프로필 이미지
회원
2015-08-05 00:21:29
115
글번호 89177
답변완료
Input : shortP210(12), longP210(26), emaP10(9); Var : MACDlong10(0),MACDlongSIG10(0); MACDlong10 = MACD(shortP210, longP210); MACDlongSIG10 = ema(MACD(shortP210, longP210), emaP10); Inputs: ShortPeriod(5),LongPeriod(20),매수기준선(100),매도기준선(-100); Variables: Fval(0),FvalFast(0),FvalSlow(0); Fval = (Close - Close[1]) * Volume ; FvalFast = Ema(Fval, ShortPeriod); FvalSlow = Ema(Fval, LongPeriod); if crossdown(Fvalfast,-100) && macdlong10>0 then exitlong(); if Crossup(Fvalfast,0) then buy(); 수고 많으십니다. 상기 식 매수 매도 조건을 모두 data2 를 사용하는 식으로 바꾸어 주시면 감사 하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-08-05 13:39:02

안녕하세요 예스스탁입니다. Input : shortP210(12), longP210(26), emaP10(9); Var : MACDlong10(0,data2),MACDlongSIG10(0,data2); MACDlong10 = data2(MACD(shortP210, longP210)); MACDlongSIG10 = data2(ema(MACD(shortP210, longP210), emaP10)); Inputs: ShortPeriod(5),LongPeriod(20),매수기준선(100),매도기준선(-100); Variables: Fval(0,data2),FvalFast(0,data2),FvalSlow(0,data2); Fval = data2((Close - Close[1]) * Volume); FvalFast = data2(Ema(Fval, ShortPeriod)); FvalSlow = data2(Ema(Fval, LongPeriod)); if crossdown(Fvalfast,-100) && macdlong10>0 then exitlong(); if Crossup(Fvalfast,0) then buy(); 즐거운 하루되세요 > 기관장 님이 쓴 글입니다. > 제목 : 수식 부탁 드립니다. > Input : shortP210(12), longP210(26), emaP10(9); Var : MACDlong10(0),MACDlongSIG10(0); MACDlong10 = MACD(shortP210, longP210); MACDlongSIG10 = ema(MACD(shortP210, longP210), emaP10); Inputs: ShortPeriod(5),LongPeriod(20),매수기준선(100),매도기준선(-100); Variables: Fval(0),FvalFast(0),FvalSlow(0); Fval = (Close - Close[1]) * Volume ; FvalFast = Ema(Fval, ShortPeriod); FvalSlow = Ema(Fval, LongPeriod); if crossdown(Fvalfast,-100) && macdlong10>0 then exitlong(); if Crossup(Fvalfast,0) then buy(); 수고 많으십니다. 상기 식 매수 매도 조건을 모두 data2 를 사용하는 식으로 바꾸어 주시면 감사 하겠습니다.