Skip to content

Instantly share code, notes, and snippets.

@NP-chaonay
Created June 5, 2026 10:46
Show Gist options
  • Select an option

  • Save NP-chaonay/78edf1ab524a08bd5d7721d126e12fda to your computer and use it in GitHub Desktop.

Select an option

Save NP-chaonay/78edf1ab524a08bd5d7721d126e12fda to your computer and use it in GitHub Desktop.
(in Thai lang) โค้ดไว้ copy-paste ลง dev console เพื่อให้เว็บ TradingView สลับ Symbol อัตโนมัติ ... โปรดใช้ AI ในการเช็คเพื่อคาวมสบายใจว่าโค้ดปลอดภัย และวิธีการใช้งาน
ดีเลย์กี่วินาที=10
// หากใส่ "" จะเป็นกราฟว่างเปล่า
รายการสินทรัพย์โดยระบบจะไล่ตามลำดับ=["USDTHB","TVC:GOLD","BTCUSD"]
// กำนหดว่า true เพื่อหยุดการสลับชั่วคราว กำหนด false เพื่อทำต่อ
หยุดสลับไหม=false
var main_inited
if (main_inited) {} else {
main_inited=true
for (i of TradingViewApi.charts()) {main_chart=i}
main_counter=0
main_tmp=undefined
main_mainfunc=()=>{
if (main_counter>=รายการสินทรัพย์โดยระบบจะไล่ตามลำดับ.length) { main_counter=0; }
main_tmp=รายการสินทรัพย์โดยระบบจะไล่ตามลำดับ[main_counter]
if (main_tmp===undefined) {
main_mainfunc(); return
} else {
try { if (!หยุดสลับไหม) {main_chart.setSymbol(main_tmp);} main_tmp=undefined }
catch {
main_mainfunc(); return
}
if (!หยุดสลับไหม) {main_counter+=1;}
setTimeout(main_mainfunc,1000*ดีเลย์กี่วินาที)
}
}
main_mainfunc()
}
@NP-chaonay

Copy link
Copy Markdown
Author

กรณีเปิด มากกว่า 1 chart โค้ดจะรันแค่ chart แรกสุดนะครับ

หากจะปรับ ก็เอาโค้ดไปปรับแก้ได้เองครับ ผมไม่ได้ทำเผื่อๆ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment