커뮤니티
가중 이평 macd /stock 지표식
2018-07-11 14:12:09
153
글번호 120457
아래 지표식을 가중이평으로 적용해서 표현하고 싶습니다
지표식의 macd price 값은 (high+low+close)/3 입니다
1.macd 지표식
Input : shortPeriod(60), longPeriod(130), Period(9);
Var : MACDv(0), MACDsig(0),macdosc(0) ;
MACDv = MACD(shortPeriod, longPeriod);
MACDsig = ema(MACDv,Period);
macdosc = MACDv-ema(MACDv,Period);
Plot1(MACDv, "MACD");
Plot2(MACDsig, "MACDSignal");
if crossup(MACDv,MACDSig) Then{
plot3(MACDv,"상향돌파",RED);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if CrossDown(MACDv,MACDSig) Then{
plot4(MACDv,"하향돌파",blue);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
Plot5(0, "기준선");
2.스토캐스틱 지표식
Input : Period(100), Period1(28), Period2(13);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
Plot1(StoK, "StochasticsK");
Plot2(StoD, "StochasticsD");
if crossup(stok,stod) Then{
plot3(stok,"상향돌파",RED);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if crossdown(stok,stod) Then{
plot4(stok,"하향돌파",blue);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
감사합니다
답변 1
예스스탁 예스스탁 답변
2018-07-11 18:45:59
안녕하세요
예스스탁입니다.
1.
Input : shortPeriod(60), longPeriod(130), Period(9);
Var : price(0),MACDv(0), MACDsig(0),macdosc(0) ;
price = (H+L+C)/3;
MACDv = wma(price,shortPeriod)-wma(price,longPeriod);
MACDsig = wma(MACDv,Period);
macdosc = MACDv-MACDsig;
Plot1(MACDv, "MACD");
Plot2(MACDsig, "MACDSignal");
if crossup(MACDv,MACDSig) Then{
plot3(MACDv,"상향돌파",RED);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if CrossDown(MACDv,MACDSig) Then{
plot4(MACDv,"하향돌파",blue);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
Plot5(0, "기준선");
2
Input : Period(100), Period1(28), Period2(13);
var : fk(0),StoK(0),StoD(0);
fk = (c-lowest(L,Period))/(highest(H,Period)-lowest(L,period))*100;
StoK = wma(fk,Period1);
StoD = wma(stok,Period2);
Plot1(StoK, "StochasticsK");
Plot2(StoD, "StochasticsD");
if crossup(stok,stod) Then{
plot3(stok,"상향돌파",RED);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if crossdown(stok,stod) Then{
plot4(stok,"하향돌파",blue);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
즐거운 하루되세요
> 조민철 님이 쓴 글입니다.
> 제목 : 가중 이평 macd /stock 지표식
> 아래 지표식을 가중이평으로 적용해서 표현하고 싶습니다
지표식의 macd price 값은 (high+low+close)/3 입니다
1.macd 지표식
Input : shortPeriod(60), longPeriod(130), Period(9);
Var : MACDv(0), MACDsig(0),macdosc(0) ;
MACDv = MACD(shortPeriod, longPeriod);
MACDsig = ema(MACDv,Period);
macdosc = MACDv-ema(MACDv,Period);
Plot1(MACDv, "MACD");
Plot2(MACDsig, "MACDSignal");
if crossup(MACDv,MACDSig) Then{
plot3(MACDv,"상향돌파",RED);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if CrossDown(MACDv,MACDSig) Then{
plot4(MACDv,"하향돌파",blue);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
Plot5(0, "기준선");
2.스토캐스틱 지표식
Input : Period(100), Period1(28), Period2(13);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
Plot1(StoK, "StochasticsK");
Plot2(StoD, "StochasticsD");
if crossup(stok,stod) Then{
plot3(stok,"상향돌파",RED);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if crossdown(stok,stod) Then{
plot4(stok,"하향돌파",blue);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
감사합니다