커뮤니티
부탁드립니다
2017-10-19 11:55:21
160
글번호 113493
수고하십니다
아래수식에서 하루하루가 아닌 한달한달의 고점.저점을 표시하는 수식 부탁드립니다
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] Then{
HH = value;
LL = value;}
if stime < 240000 then{
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,"24시까지최고");
plot4(LL,"24시까지최저");
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
예스스탁 예스스탁 답변
2017-10-19 16:14:04
안녕하세요
예스스탁입니다.
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);
즐거운 하루되세요
> 파생돌이 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> 수고하십니다
아래수식에서 하루하루가 아닌 한달한달의 고점.저점을 표시하는 수식 부탁드립니다
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] Then{
HH = value;
LL = value;}
if stime < 240000 then{
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,"24시까지최고");
plot4(LL,"24시까지최저");
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);