커뮤니티
부탁드립니다
2018-12-08 13:38:26
205
글번호 124262
수고하십니다.
아래수식에서 한달한달이아닌 한주한주의 고.저점을표시하는 수식부탁드립니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value(0) , macdosc(0),HH(0),LL(0),Direction(0) ;
value = MACD(shortPeriod, longPeriod);
macdosc = value-ema(value,Period);
if bdate > bdate[1]+30 Then{
HH = value;
LL = value;
}
if value > HH Then
HH = value;
if value < LL Then
LL = value;
if value > value[1] Then
Direction = 1;
if value < value[1] Then
Direction = -1;
if Direction == 1 Then
plot1(value,"MACD점",PINK);
Else
plot1(value,"MACD점",LGREEN);
if ema(value,Period) >ema(value,Period)[1] Then
Direction = 1;
if ema(value,Period)<ema(value,Period)[1] Then
Direction = -1;
if Direction == 1 Then
plot2(ema(value,Period),"MACDSignal",PINK);
Else
plot2(ema(value,Period),"MACDSignal",LGREEN);
plot3(HH,"월최고");
plot4(LL,"월저");
PlotBaseLine1(0, "기준선1");
if value > value[1] Then
Direction = 1;
if value < value[1] Then
Direction = -1;
if Direction == 1 Then
plot5(value,"MACD선",PINK);
Else
plot5(value,"MACD선",LGREEN);
답변 1
예스스탁 예스스탁 답변
2018-12-10 10:01:32
안녕하세요
예스스탁입니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value(0) , macdosc(0),HH(0),LL(0),Direction(0) ;
value = MACD(shortPeriod, longPeriod);
macdosc = value-ema(value,Period);
if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then{
HH = value;
LL = value;
}
if value > HH Then
HH = value;
if value < LL Then
LL = value;
if value > value[1] Then
Direction = 1;
if value < value[1] Then
Direction = -1;
if Direction == 1 Then
plot1(value,"MACD점",PINK);
Else
plot1(value,"MACD점",LGREEN);
if ema(value,Period) >ema(value,Period)[1] Then
Direction = 1;
if ema(value,Period)<ema(value,Period)[1] Then
Direction = -1;
if Direction == 1 Then
plot2(ema(value,Period),"MACDSignal",PINK);
Else
plot2(ema(value,Period),"MACDSignal",LGREEN);
plot3(HH,"주최고");
plot4(LL,"주최저");
PlotBaseLine1(0, "기준선1");
if value > value[1] Then
Direction = 1;
if value < value[1] Then
Direction = -1;
if Direction == 1 Then
plot5(value,"MACD선",PINK);
Else
plot5(value,"MACD선",LGREEN);
즐거운 하루되세요
> 파생돌이 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 수고하십니다.
아래수식에서 한달한달이아닌 한주한주의 고.저점을표시하는 수식부탁드립니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : value(0) , macdosc(0),HH(0),LL(0),Direction(0) ;
value = MACD(shortPeriod, longPeriod);
macdosc = value-ema(value,Period);
if bdate > bdate[1]+30 Then{
HH = value;
LL = value;
}
if value > HH Then
HH = value;
if value < LL Then
LL = value;
if value > value[1] Then
Direction = 1;
if value < value[1] Then
Direction = -1;
if Direction == 1 Then
plot1(value,"MACD점",PINK);
Else
plot1(value,"MACD점",LGREEN);
if ema(value,Period) >ema(value,Period)[1] Then
Direction = 1;
if ema(value,Period)<ema(value,Period)[1] Then
Direction = -1;
if Direction == 1 Then
plot2(ema(value,Period),"MACDSignal",PINK);
Else
plot2(ema(value,Period),"MACDSignal",LGREEN);
plot3(HH,"월최고");
plot4(LL,"월저");
PlotBaseLine1(0, "기준선1");
if value > value[1] Then
Direction = 1;
if value < value[1] Then
Direction = -1;
if Direction == 1 Then
plot5(value,"MACD선",PINK);
Else
plot5(value,"MACD선",LGREEN);
다음글
이전글