예스스탁
예스스탁 답변
2020-04-22 13:35:15
안녕하세요
예스스탁입니다.
input : inp_BB_Length(20),inp_BB_Deviations(2),inp_MACD_Fast(12),inp_MACD_Slow(26),inp_MACD_Signal(9);
input : inp_Filter_High(10),inp_Filter_Low(-10);
var : macdv(0),St_Dev(0),upper(0),lower(0),Rad_To_Degree(0),Angle(0),Source_Line(0),Line_Color(0);
MACDv = macd(inp_MACD_Fast,inp_MACD_Slow);
St_Dev = std(MACDv, inp_BB_Length);
Upper = (St_Dev * inp_BB_Deviations + (ma(MACDv, inp_BB_Length)));
Lower = ((ma(MACDv, inp_BB_Length)) - (St_Dev * inp_BB_Deviations));
Source_Line = macdv;
Rad_To_Degree = 180 / 3.14159265359;
Angle = Rad_To_Degree * atan((Source_Line[0] - Source_Line[1]) / atr(40));
Line_Color = iff(Angle > inp_Filter_High , cyan , iff(Angle < inp_Filter_Low , yellow ,gray));
plot1(inp_Filter_High,"Filter Top", gray);
plot2(inp_Filter_Low,"Filter Bottom", gray);
plot3(Angle, "Slope Angle",Line_Color);
즐거운 하루되세요
> 물고기 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> inp_BB_Length = input(20, minval = 1, title = "BB: Periods")
inp_BB_Deviations = input(2, minval = 0.0001, title = "BB: Deviations")
inp_MACD_Fast = input(12, title = "MACD: Fast EMA", minval = 1)
inp_MACD_Slow = input(26, title = "MACD: Slow EMA", minval = 1)
inp_MACD_Signal = input(9, title = "MACD: Signal MA", minval = 1)
inp_Filter_High = input(10, title = "Filter: High", step = 0.1)
inp_Filter_Low = input(-10, title = "Filter: Low", step = 0.1)
MA_Fast = ema(close, inp_MACD_Fast)
MA_Slow = ema(close, inp_MACD_Slow)
MACD = MA_Fast - MA_Slow
St_Dev = stdev(MACD, inp_BB_Length)
Upper = (St_Dev * inp_BB_Deviations + (sma(MACD, inp_BB_Length)))
Lower = ((sma(MACD, inp_BB_Length)) - (St_Dev * inp_BB_Deviations))
Source_Line = 0.0
Source_Line := MACD
f_Angle(Source, ATR_Period) =>
Rad_To_Degree = 180 / 3.14159265359
Angle = Rad_To_Degree * atan((Source[0] - Source[1]) / atr(ATR_Period))
Angle = f_Angle(Source_Line, 40)
Line_Color = Angle > inp_Filter_High ? color.aqua : Angle < inp_Filter_Low ? color.yellow : color.gray
hline(inp_Filter_High, title = "Filter Top", color = color.gray, linewidth = 1)
hline(inp_Filter_Low, title = "Filter Bottom", color = color.gray, linewidth = 1)
plot(Angle, color = Line_Color, linewidth = 2, title = "Slope Angle", transp = 0)
변환 문의드립니다. 항상 감사드립니다.