- ago
Have deleted TIINGO dataset and set the api keys to zero.

Other solutions? Thank you.

Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 'Newtonsoft.Json.Linq.JProperty' does not contain a definition for 'ticker'
at CallSite.Target(Closure, CallSite, Object)
at WealthLab.DataExtensions.TiingoClient.IsCurrency(String symbol)
at WealthLab.DataExtensions.TiingoClient.IsCryptoOrCurrency(String symbol)
at WealthLab.DataExtensions.TiingoClient.GetSymbolMarket(String symbol, MarketDetails marketFromBase)
at WealthLab.DataExtensions.TiingoProvider.GetMarketForSymbol(String symbol)
at WealthLab.DataExtensions.TiingoProvider.GetSymbolMarket(String symbol)
at WealthLab8.cwQuotes.PostRef(String value)
at WealthLab8.cwQuotes.InsertRef(Transaction spec, BrokerBase second, String util)
at WealthLab8.cwQuotes.AddTransactions(SignalBlock sb)
at WealthLab8.MainWindow.NewQuotesWindow(SignalBlock sb)
at WealthLab8.MainWindow.OpenQuotesWindow(SignalBlock sb)
at WealthLab.WPF.ucSignals.btnQuotesClick(Object sender, RoutedEventArgs e)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at WealthLab.WPF.WLButton.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
0
71
9 Replies

Reply

Bookmark

Sort
- ago
#1
I can see from the stack trace that the JSON object returned from the Tiingo server can't be parsed correctly. But I can't reproduce this using DataExtensions build 36. Which stock symbols are returning bad JSON objects? And which build of the DataExtensions extension are you running? Is that extension up to date?
0
- ago
#2
This is the strange thing. I am not trying to do anything w/ TIINGO. I don't know how to uninstall that extension. Maybe that would solve it.
0
Cone8
 ( 11.75% )
- ago
#3
I'm not sure how to make that happen yet, but maybe Glitch can take back the change in Data Extensions Build 37, and go back to 36 or rebuild for 38... although for now, you're "the only one".

It looks like you have Tiingo selected as the quote provider for a Quotes window that's open, or that opens in your Workspace. Try deleting (or renaming the Default Workspace file DefaultWorkspace.txt in the WL Data User data folder.
0
- ago
#4
I will try. Thank you.

0
Glitch8
 ( 8.46% )
- ago
#5
What symbols were in the DataSet? I don't think Cone's recent change would have caused this, there's something the code is expecting in the response that is not there, and it's not handling the issue gracefully. I'll work on it once I get your symbols.
0
- ago
#6
There are no TIINGO symbols in the dataset. I select signals from Strategy Monitor to send to quotes window and this is the error that comes up.
0
- ago
#7
How do I uninstall Tiingo extension? Thank you. I don't have TIINGO selected as Streaming or Quotes window provider. Not at least when I open the quotes window.
0
- ago
#8
"Funny" the error only comes up w/ the One Pct a Week Strat. That is the one that causes it.
0
Cone8
 ( 11.75% )
- ago
#9
Tiingo is part of "Data Extensions".

Look at your S. Monitor configuration for One Pct and make sure Tiingo doesn't show up as the Streaming Provider. If it does, change it to Yahoo! (it's not used for polling anyway) and maybe it will help.
0

Reply

Bookmark

Sort