커뮤니티
수식 부탁 드립니다.
2015-08-05 00:21:29
114
글번호 89178
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:41:58
안녕하세요
예스스탁입니다.
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 를 사용하는 식으로 바꾸어 주시면 감사 하겠습니다.
다음글
이전글