当我在Tradingview图表库版本中加载页面时,我试图从服务器(如名称“ 111”)加载保存的研究模板。 1.14,但是几天没有任何效果。 我将保存/加载模板和图表调整到我的服务器,但是如何在页面加载时自动加载?我使用图表库中的标准网址,只是在更改域。请帮忙!
var udf_datafeed = new Datafeeds.UDFCompatibleDatafeed("http://example.com:8888");
function getParameterByName(name) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
}
function initOnReady() {
var widget = window.tvWidget = new TradingView.widget({
debug: true,
fullscreen: true,
symbol: 'BTCUSDT',
interval: '1',
container_id: "tv_chart_container",
datafeed: udf_datafeed,
library_path: "charting_library/charting_library/",
locale: getParameterByName('lang') || "en",
timezone: 'Europe/Moscow',
charts_storage_url: 'http://example.com',
charts_storage_api_version: "1.1",
client_id: 'Alantar',
user_id: 'Alantar',
theme: 'Dark',
});
widget.onChartReady(function() {
//widget.chart().applyTemplate('111');
//widget.subscribe('load_study template', function (res, res1) {
// console.log("template !!!!!!!!!!" + JSON.stringify(res) + ' ,,, ' + res1);
//});
});
// widget.subscribe('load_study template', '111');
window.addEventListener('DOMContentLoaded', initOnReady, false);
};