예스스탁
예스스탁 답변
2021-12-20 15:11:26
안녕하세요
예스스탁입니다.
var : macdv(0),macds(0),stok(0),cciv(0),rsiv(0);
var : BBup1(0),BBmd1(0),BBdn1(0);
var : BBup2(0),BBmd2(0),BBdn2(0);
var : d1(0),d2(0),d3(0),dp(0),dm(0);
var : ov(0),os(0);
macdv = macd(12,26);
macds = Ema(macdv,9);
stok = StochasticsK(12,5);
cciv = cci(9);
rsiv = rsi(14);
bbup1 = BollBandUp(30,2);
bbmd1 = ma(C,30);
bbdn1 = BollBandDown(30,2);
bbup2 = BollBandUp(20,2);
bbmd2 = ma(C,20);
bbdn2 = BollBandDown(20,2);
d1 = Disparity(5);
d2 = Disparity(10);
d3 = Disparity(20);
DP = DiPlus(14);
DM = DiMinus(14);
ov = OBV;
os = ema(ov,9);
var1 =
iff(macdv>0,1,0)+
iff(macdv<0,-1,0)+
iff(macdv>macds,1,0)+
iff(macdv<macds,-1,0)+
iff(stok>=70,1,0)+
iff(stok,-1,0)+
iff(cciv>200,3,
iff(cciv>100,2,
iff(cciv>0,1,
iff(cciv>-100,-1,
iff(cciv>-200,-2,-3)))))+
iff(RSIv>70,-2,0)+
iff(RSIv<30,2,0)+
iff(RSIv>50,1,0)+
iff(RSIv<50,-1,0)+
iff(C>BBup1,3,
iff(C>BBmd1,1,
iff(C>BBdn1,-1,-3)))+
iff(C>BBup2,2,
iff(C>BBmd2,1,
iff(C>BBdn2,-2,-3)))+
iff(d1>100,1,0)+
iff(d1<100,-1,0)+
iff(d2>100,1,0)+
iff(d2<100,-1,0)+
iff(d3>100,2,0)+
iff(d3<100,-2,0)+
iff(dm<30,1,
iff(dm<20,2,
iff(dm<10,3,
iff(dp<30,-1,
iff(dp,-2,-3)))))+
iff(ov>os,1,0)+
iff(ov<os,-1,0);
Plot1(var1);
즐거운 하루되세요
> 이대표 님이 쓴 글입니다.
> 제목 : 지표전환부탁드립니다
> if(macd(12,26)>0,1,0)+
if(macd(12,26)<0,-1,0)+
if(macd(12,26)>eavg(MACD(12,26),9),1,0)+
if(macd(12,26)<eavg(MACD(12,26),9),-1,0)+
if(Stochasticsslow(12,5)>=70,1,0)+
if(Stochasticsslow(12,5)<=30,-1,0)+
if(CCI(9)>200,3,
if(CCI(9)>100,2,
if(CCI(9)>0,1,
if(CCI(9)>-100,-1,
if(CCI(9)>-200,-2,-3)))))+
if(RSI(14)>70,-2,0)+
if(RSI(14)<30,2,0)+
if(RSI(14)>50,1,0)+
if(RSI(14)<50,-1,0)+
if(C>BBandsup(30,2),3,
if(C>BBandsC(30,2),1,
if(C>BBandsdown(30,2),-1,-3)))+
if(C>BBandsup(20,2),2,
if(C>BBandsC(20,2),1,
if(C>BBandsdown(20,2),-2,-3)))+
if(Disparity(5)>100,1,0)+
if(Disparity(5)<100,-1,0)+
if(Disparity(10)>100,1,0)+
if(Disparity(10)<100,-1,0)+
if(Disparity(20)>100,2,0)+
if(Disparity(20)<100,-2,0)+
if(DIMinus(14)<30,1,+
if(DIMinus(14)<20,2,+
if(DIMinus(14)<10,3,+
if(DIplus(14)<30,-1,+
if(DIplus(14)<20,-2,-3))))))+
if(OBV()>MA(OBV(), 9, 지수),1,0)+
if(OBV()<MA(OBV(), 9, 지수),-1,0)