Tradingview小部件-自定义简单的移动平均线和指数移动平均线

时间:2018-08-26 03:25:19

标签: javascript widget tradingview-api

我正在尝试从tradinview添加“高级实时图表”小部件。我可以添加指标移动平均线和简单移动平均线。但它默认需要9天的时间。我想改变那个。

我尝试了如下操作,但不起作用。有人可以帮忙吗。非常感谢。

widget = new TradingView.widget(
    {
        "width": 1200,
        "height": 700,
        "symbol": "NSE:DRREDDY",
        "interval": "D",
        "timezone": "Asia/Kolkata",
        "theme": "Dark",
        "style": "1",
        "locale": "in",
        "toolbar_bg": "#f1f3f6",
        "enable_publishing": false,
        "hide_side_toolbar": false,
        "allow_symbol_change": true,
        "details": true,
        "studies_overrides": {
            "moving average exponential.length": 20
        },
        "studies": [
            "MAExp@tv-basicstudies"
        ],

        "container_id": "tradingview_f6d89"
    }

2 个答案:

答案 0 :(得分:2)

方法如下:

"studies": [
   {
     "id": "MAExp@tv-basicstudies",
     "version": 60,
     "inputs": {
       "length": 20
     }
   },
   ...

答案 1 :(得分:0)

上面的代码需要EMA 20在当前时间段(TF)上打勾,因此,如果需要几天,则需要将TF设置为days并将此值更改为{{1} }(或等效地,将TF设置为 hours ,并将EMA设置为9)。