pairChart.html•1.59 kB
<div class="w-full top-0 animate__animated animate__fadeIn">
<div class="tradingview-widget-container">
<div id="tradingview_{{ .Pair.ID }}" style="height: 500px;"></div>
</div>
</div>
<script type="text/javascript" src="https://s3.tradingview.com/tv.js"></script>
{{ if eq .Pair.BaseAsset.Type "Stock" }}
<script type="text/javascript">
function changeTradingViewTheme() {
const classList = document.documentElement.classList;
var theme = classList.contains("dark") ? "dark" : "light"
new TradingView.widget(
{
"autosize": true,
"interval": "D",
"symbol": "{{ .Pair.BaseAsset.Symbol }}",
"timezone": "Etc/UTC",
"theme": theme,
"style": "1",
"locale": "en",
"enable_publishing": false,
"allow_symbol_change": true,
"container_id": "tradingview_{{ .Pair.ID }}"
}
);
}
changeTradingViewTheme()
</script>
{{ else }}
<script type="text/javascript">
function changeTradingViewTheme() {
const classList = document.documentElement.classList;
var theme = classList.contains("dark") ? "dark" : "light"
new TradingView.widget(
{
"autosize": true,
"interval": "D",
"symbol": "{{ .Pair.BaseAsset.Symbol }}{{ .Pair.QuoteAsset.Symbol }}",
"timezone": "Etc/UTC",
"theme": theme,
"style": "1",
"locale": "en",
"enable_publishing": false,
"allow_symbol_change": true,
"container_id": "tradingview_{{ .Pair.ID }}"
}
);
}
changeTradingViewTheme()
</script>
{{ end }}