Există o modalitate de a detecta culoarea de fundal a graficului în scriptul de pin tradingview? (Programare, Script Pine)

Mikeyy a intrebat.

Ar dori să detecteze dacă utilizatorul are modul întunecat activat sau dacă are un fundal negru setat în graficul trading view. Scriptul meu folosește linii negre pentru că este ajustat la graficul cu fundal alb, iar când cineva folosește un fundal întunecat, nu vede multe elemente de script.

Există o modalitate de a detecta culoarea fundalului grafic sau dacă utilizatorul folosește opțiunea „dark mode” în TradingView?

Vă mulțumim.

1 răspunsuri
Baris Yakut

Nu, dar plot() funcția are un parametru numit editable. Dacă îl setați la true, atunci utilizatorul poate schimba stilul de trasare în fereastra de dialog Format. Valoarea implicită este true. Trebuie doar să se facă title al graficului să fie semnificativ, astfel încât utilizatorul să poată înțelege ce grafic modifică.

//@version=3
study("My Script", overlay=false)
plot(series=close, title="My close", color=black, editable=true)