trading - 如何更改 TradingView 高级实时图表小部件指标的颜色

标签 trading tradingview-api

我正在尝试覆盖 Advanced Real-Time Chart TradingView Widget 上的默认配置.

我添加了一个简单的移动平均线,我设法在其上设置了周期(从默认的 9 到 200)。

我想更改颜色,但我没有找到有关如何实现该操作的任何文档?

问题1:有没有关于如何自定义widget的文档?
问题 2:是否可以/如何更改指示器颜色?

这是我想要实现的目标的一个片段:

    <!-- TradingView Widget BEGIN -->
    <div class="tradingview-widget-container">
        <div id="tradingview_f7f00"></div>
        <div class="tradingview-widget-copyright"><a href="https://www.tradingview.com/symbols/NASDAQ-AAPL/" rel="noopener" target="_blank"><span class="blue-text">AAPL Chart</span></a> by TradingView</div>
        <script type="text/javascript" src="https://s3.tradingview.com/tv.js"></script>
        <script type="text/javascript">
            new TradingView.widget(
                {
                    "width": 980,
                    "height": 610,
                    "symbol": "NASDAQ:AAPL",
                    "interval": "D",
                    "timezone": "Etc/UTC",
                    "theme": "light",
                    "style": "1",
                    "locale": "en",
                    "toolbar_bg": "#f1f3f6",
                    "enable_publishing": false,
                    "allow_symbol_change": true,
                    // ==================== BEGIN ====================
                    "studies": [
                        {
                            id: "MASimple@tv-basicstudies",
                            // This sets the period
                            inputs: {
                                length: 200,
                            },
                            // This doesn't work...
                            styles: {
                                color: '#ff0000',
                            }
                        },
                    ],
                    // ====================  END  ====================
                    "container_id": "tradingview_f7f00"
                }
            );
        </script>
    </div>
    <!-- TradingView Widget END -->

最佳答案

引用: Tradingview Simple Moving Average widget configure

这样试试,

您应该在“插入研究”对话框中按原样使用研究名称,但使用小写字母。

  "studies_overrides": {
        "moving average.ma.color": "#2A2E39",
        "moving average.ma.linewidth": 2,
    },

enter image description here

关于trading - 如何更改 TradingView 高级实时图表小部件指标的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67433792/

相关文章:

r - 努力将 1 分钟收盘价数据转换为 R 中的 5 分钟

java - 为交易系统设计订单对象

r - 交易从长到宽 reshape ,加入买卖数据帧

javascript - 通过 websocket 集成 TradingView

javascript - 如何将 Tradingview js 注入(inject) React Typescript 渲染函数?

pine-script - 如何在 pine 脚本上获得第二次出现的条件

java - 修复替换链中的 OrigClOrdID(标记 41)。它是订单中的第一个还是链中的前一个?

javascript - 交易 View 图表集成的数据格式

pine-script - PineScript - 如何在上图 (MA) 或下图 (RSI) 中绘制一条线