ASCII Import data error: Mutating a value collection derived from a dictionary is not allowed
Author: bfbryan
Creation Date: 7/13/2009 8:36 PM
profile picture

bfbryan

#1
I imported some futures historical data but I keep getting an error "Mutating a value collection derived from a dictionary is not allowed"
profile picture

Eugene

#2
Unfortunately, this is a WL 5.4 issue that affects the ASCII provider. Please create a support ticket.
profile picture

bfbryan

#3
I am using just the Fidelity trial and believe its not my place to put in a ticket for something I didn't pay for. Unfortunately I am unlikey to become a Fido active trader and therefore I would need to pay for WL outright but without the ability to properly upload prices it makes me question the value of the product. Any recommendations?
profile picture

Eugene

#4
Unfortunately, paying for WL5 is not an option in U.S.

The problem you're having has something to do with having open interest and/or custom fields defined in your ASCII data, and then compressing into a higher bar scale. Here's a workaround. When creating the historical futures DataSet, instead of adding open interest and/or custom field data, define these columns as Filler. Of course, the data won't be accessible but you'll get rid of the error.
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).