tradingview均线类指标开发
计算上轨下轨中轨
study("51bitquant_sma", shorttitle="sma", overlay=true) sma_period = input(defval=30, title="sma_period", minval=10, type=input.integer) dev_percent = input(defval=0.05, title="dev_percent", minval=0.001, type=input.float) sma_value = sma(close, sma_period) sma_up = sma_value * (1 + dev_percent) sma_down = sma_value * (1 - dev_percent) plot(sma_up, color=color.green, linewidth=3) plot(sma_value, color=color.red, linewidth=3) plot(sma_down, color=color.green, linewidth=3)
比较长短周期和sma_sma的比较。
金叉:短周期均线上穿长周期均线
死叉:短周期均线下穿长周期均线
//@version=4 study("51bitquant_sma", shorttitle="sma", overlay=true) // short_period= input(defval=30, title="sma_period", minval=10, type=input.integer) long_period= input(defval=50, title="sma_period", minval=20, type=input.integer) sma_long_period = input(defval=10, title="sma_long_period", minval=5, type=input.integer) // short_sma_value = sma(close, short_period) long_sma_vlaue = sma(close, long_period) sma_long_sma_value = sma(long_sma_vlaue, sma_long_period) plot(long_sma_vlaue, color=color.red, linewidth=3) plot(sma_long_sma_value, color=color.green, linewidth=3)