커뮤니티
수식 문의 드립니다
시스템 담당자님, 수고 많으십니다.
하기식을 data2 식으로 변환해 주시면 감사 하겠습니다.
Input : BBPeriod(40), dv(50);
var : BBmd(0),BBup(0),BBdn(0);
BBmd = ma(C, BBPeriod);
BBup = BollBandUp(BBPeriod, dv);
BBdn = BollBandDown(BBPeriod, dv);
Input : Period(80) ;
var : DMIv(0),DP(0),DM(0);
DMIv = DMI(Period);
DP = DIPlus(Period);
DM = DIMinus(Period);
input : P(300),per(250);
var12 = EnvelopeUp(P,per);
var22 = EnvelopeDown(p,per);
var32 = ma(C,P);
input : period5(300), period15(150),period25(300);
var : 스토g(0), 스토q(0);
스토g = StochasticsK(period5,period15);
스토q = StochasticsD(period5,period15,period25);
input : P81(300),P82(200);
var18 = trix(P81);
var28 = ema(var18,p82);
Input : shortP231(300), longP231(200), emaP31(200);
Var : MACDlong31(0),MACDlongSIG31(0);
MACDlong31 = MACD(shortP231, longP231);
MACDlongSIG31 = ema(MACD(shortP231, longP231), emaP31);
Input : shortP230(400), longP230(300), emaP30(300);
Var : MACDlong30(0),MACDlongSIG30(0);
var : S(0),T(0);
MACDlong30 = MACD(shortP230, longP230);
MACDlongSIG30 = ema(MACD(shortP230, longP230), emaP30);
input : P19(300) ,P29(400);
var19 = CCI(P19);
var29 = ema(var19,P29);
Input : Period1(300), sigPeriod1(250);
value12 = TRIX(Period1);
value22 = ema(value12, sigPeriod1);
Inputs: ShortPeriod(300),LongPeriod(300),매수기준선(100),매도기준선(-100);
Variables: Fval(0),FvalFast(0),FvalSlow(0);
Fval = ((Close - Close[1]) * Volume) ;
FvalFast = Ema(Fval, ShortPeriod);
FvalSlow = Ema(Fval, LongPeriod);
if 스토g>스토g[10] && var19>var19[20] && FvalFast<FvalFast[30] && MACDlong31<MACDlong31[40] && var12<var12[50] && DP <DM && DMIv >10 && DMIv> DP && c< var12 && c< BBup Then Buy();
if 스토g<스토g[10] && var19<var19[20] && FvalFast>FvalFast[30] && MACDlong31<MACDlong31[40] && var12<var12[50] Then ExitLong();
if 스토g<스토g[30] && var19<var19[40] && FvalFast>FvalFast[50] && MACDlong31<MACDlong31[40] && var12<var12[50] Then Sell();
위 식을 data2 식으로 변환해 주시면 감사하겠습니다
답변 1
예스스탁 예스스탁 답변
2026-01-22 14:09:13