File size: 1,122 Bytes
03c0050 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
function switchTab(tabName) {
document.querySelectorAll('.tab-btn').forEach(btn => btn.classList.remove('active'));
document.querySelectorAll('.tab-pane').forEach(pane => pane.classList.remove('active'));
event.target.classList.add('active');
document.getElementById(tabName + '-tab').classList.add('active');
if (tabName === 'ohlc' && !chart) {
setTimeout(() => {
initChart();
initTable();
['open-check', 'high-check', 'low-check', 'close-check'].forEach(id => {
document.getElementById(id).parentElement.classList.add('checked');
});
}, 100);
}
if (tabName === 'technical' && !technicalChart) {
setTimeout(() => {
initTechnicalChart();
initTechnicalTable();
['mfi-check', 'rsi-check', 'macd-check'].forEach(id => {
document.getElementById(id).parentElement.classList.add('checked');
});
}, 100);
}
if(tabName === 'prediction' && prediction_click < 1) {
predict()
prediction_click += 1
}
} |