커뮤니티
바쁘신데 죄송합니다 ㅠ
2013-02-01 14:11:54
236
글번호 59004
MACD 지표에 보면 기준선 외. MACD 와 MACD Signal 선 두개가 있습니다.
MACD 선과 MACD Signal 선이 상승일때는 빨간색 하락일때는 파란색으로
구현되게 만든 식입니다.
이식을 obv시그널 WELLES이평과 단순이평으로 나타내고 싶은데
가능할까요??
내공이 부족한건지 만들면 오류가 뜨네요 ㅠㅠ
3시간째 오류가 뜨네요 ㅠㅠ 바쁘신데 죄송합니다.
MACD식입니다.
Input : shortPeriod(10), longPeriod(32), Period(12);
Var : MACDv(0), MACDS(0);
MACDv = MACD(shortPeriod, longPeriod);
MACDS = ema(MACDv,Period);
if MACDV > MACDV[1] Then
plot1(MACDV,"MACD",RED);
else
plot1(MACDV,"MACD",BLUE);
if MACDS > MACDS[1] Then
plot2(MACDS,"MACD signal",RED);
else
plot2(MACDS,"MACD signal",BLUE);
PlotBaseLine1(0, "기준선1");
답변 1
예스스탁 예스스탁 답변
2013-02-01 14:42:40
안녕하세요
예스스탁입니다.
OBV와 welles이평을 이용한 시그널, 단순이평을 이용한 시그널
을 상승시 붉은색, 하락색 파란색으로 나타나게 수정했습니다.
Input : Period1(12),Period2(36);
Var : Ep(0), WWma(0), DINDEX(0), PreJISU(0),Sma(0);
var1 = OBV;
Ep = 1/Period1;
if index == 0 Then
WWma = var1;
Else
WWma = var1 * EP + WWma * (1-EP);
Sma = ma(var1,Period2);
if var1 > var1[1] Then
plot1(var1,"OBV",RED);
Else
plot1(var1,"OBV",BLUE);
if WWma > WWma[1] Then
plot2(WWma,"OBV시그널(welles이평)",RED);
Else
plot2(WWma,"OBV시그널(welles이평)",BLUE);
if Sma > Sma[1] Then
plot3(Sma,"OBV시그널(단순이평)",RED);
Else
plot3(Sma,"OBV시그널(단순이평)",BLUE);
즐거운 하루되세요
> Argo 님이 쓴 글입니다.
> 제목 : 바쁘신데 죄송합니다 ㅠ
> MACD 지표에 보면 기준선 외. MACD 와 MACD Signal 선 두개가 있습니다.
MACD 선과 MACD Signal 선이 상승일때는 빨간색 하락일때는 파란색으로
구현되게 만든 식입니다.
이식을 obv시그널 WELLES이평과 단순이평으로 나타내고 싶은데
가능할까요??
내공이 부족한건지 만들면 오류가 뜨네요 ㅠㅠ
3시간째 오류가 뜨네요 ㅠㅠ 바쁘신데 죄송합니다.
MACD식입니다.
Input : shortPeriod(10), longPeriod(32), Period(12);
Var : MACDv(0), MACDS(0);
MACDv = MACD(shortPeriod, longPeriod);
MACDS = ema(MACDv,Period);
if MACDV > MACDV[1] Then
plot1(MACDV,"MACD",RED);
else
plot1(MACDV,"MACD",BLUE);
if MACDS > MACDS[1] Then
plot2(MACDS,"MACD signal",RED);
else
plot2(MACDS,"MACD signal",BLUE);
PlotBaseLine1(0, "기준선1");