Back in 2012, it seems that something like Manipulate[InteractiveTradingChart[ticker], {ticker, {"AMZN", "GOOGL"}}]
worked fine. Mathematica 12.2 however is not able to handle this anymore and seems to get stuck in some kind of initialization loop.
It would be great if this functionality could be restored by Wolfram. In the meantime, I am curious whether there exists a workaround.
Is it for example possible to instruct Manipulate
to trigger computation only when a parameter value changes and avoid precomputing results, i.e., is there a way to make Manipulate
"lazy"?
InteractiveTradingChart
? For example,Manipulate[InteractiveTradingChart[ticker], {ticker, {"AMZN", "GOOGL"}}, {u, {1, 2}}, TrackedSymbols :> {u}]
does not work, i.e., clicking on values foru
does not result in a working plot. $\endgroup$Manipulate
is broken in V12, but I have found thatTabView
works well. See my answer. $\endgroup$