ASCII Provider updated to v1.3.2, Market Manager supported
Author: Eugene
Creation Date: 5/11/2011 8:45 AM
profile picture

Eugene

#1
MS123 ASCII Provider has been updated to version 1.3

Change summary:

* ASCII provider supports Market Manager.
* Last selected folder in the New DataSet Wizard is remembered in current WL session.
* Time formats Hmm, Hmmss are now supported.

With Market Manager, you can easily define market hours in ASCII data, thus hiding premarket and/or aftermarket data. Also possible is to define special hours and holiday. Make sure you've read the Market Manager online manual first!
profile picture

alexkozlinski

#2
New version does not work with 64-bit version (unfortunately I read the manual after update). Where to get previous version?
profile picture

alexkozlinski

#3
Restored from backup.
profile picture

TCust

#4
I now install on x64, all works.
profile picture

Eugene

#5
The Market Manager per se is x64 compatible. It's a pure .NET assembly, no COM involved. What will not work on x64 is IQFeed which has a COM-based client; and since IQFeed is referred to in the Market Manager online guide, this could have lead to some miscommunication.

After all, for some time the IQFeed provider was the one and only to rely on Market Manager. I'll clarify it the Wiki.
profile picture

Eugene

#6
QUOTE:
New version does not work with 64-bit version (unfortunately I read the manual after update). Where to get previous version?

To Alexander et al:

ASCII 1.3 works with 64-bit edition. There was a couple of confusing statements (now removed) in the Market Manager online guide which related to IQFeed (N/A to ASCII).
profile picture

Eugene

#7
Note!

A bug has just been found in ASCII 1.3: the 00:00 bar (12 AM) is dropped off the chart.

If you're working with round-the-clock intraday ASCII data, please do not update your ASCII provider and wait until the bug is fixed.
profile picture

safwanvic

#8
Hi Eugene

In addition to the bug you mentioned above.

I've already updated to ASCII 1.3 automatically when the WL popup came up, before reading this forum. I noticed I couldn't run any strategy using my custom indicators (which uses custom fields in ASCII) anymore, nor build any strategy using the custom fields in NeuroLab.

The following message came up in the Debug and Error Messages:
QUOTE:
Error processing symbol "STOCKNAME" Object reference not set to an instance of an object.

Is it possible to obtain the previous ASCII version?

Thanks.

Edit: Fortunately Windows kept the previous version from the Restore Point.
profile picture

Eugene

#9
Thank you for the information. We will look into it.

You can downgrade to the previous version by removing the WealthLab.DataProviders.ASCII.dll file from Program Files\MS123\Wealth-Lab Developer 6 (or its equivalent) and choosing Repair in Control Panel > Programs > Wealth-Lab Developer 6.
profile picture

Eugene

#10
Note!

ASCII Provider is going to be updated shortly to v.1.3.1, fixing the lost 12 AM bar problem. However, the issue with missing named DataSeries (aka custom fields) will remain for some time, to be fixed by a later build.

Do not update to 1.3.1 if you're using custom (named) DataSeries!
profile picture

DartboardTrader

#11
Following the above revert/repair instructions resulted in a "Cannot find file" for the WLP 6.1 64-bit installer, and a differently named dll to remove.

Alternative instructions:

1) Remove file: "WealthLab.DataProviders.AsciiFilesStatic.dll" from "Program Files\MS123\Wealth-Lab Developer 6" (or equivalent installation path).
2) Download the WLP 6.1 installer from:
http://personal.fidelity.com/products/trading/Common/download_active_trader_apps.shtml
Or, direct WLP6.1 64-bit download link:
http://www.fidelity.com/atp/WealthLabPro/WealthLabProSetup64.exe
3) Run WealthLabProSetup64.exe.
4) Choose "Repair".

--Mike
profile picture

Eugene

#12
New version:

Please update to ASCII provider version 1.3.2. Named DataSeries are working again.
profile picture

Eugene

#13
To new posters:

Please do NOT post your general ASCII provider questions here. As can be seen by the topic name, this thread only touches the updated ASCII provider's (1.3) capabilities (i.e. Market Manager) and possible bugs.

Please ask any general ASCII-related questions in other (or new) threads.
profile picture

DartboardTrader

#14
This is a warning for those who needed to downgrade AsciiFilesStatic.dll to v1.2.9 in v6.1, like myself.

Symptom: A NamedSeries which worked in v6.0 and v6.1 (post rollback to v1.2.9).

NamedSeries do not appear to work in v6.2 with the older v1.2.9 WealthLab.DataProviders.AsciiFilesStatic.dll.

Further, if you rename or delete "WealthLab.DataProviders.AsciiFilesStatic.dll" and then "Repair" using the latest 6.2 installer, the dll is replaced with v1.2.9, not 1.3.2. (Under Win7, the downloaded installer is located in: C:\Users\YourUsername\AppData\Roaming\Fidelity Investments\WealthLabPro\1.0.0.0\WealthLabProSetup64.exe)

How do I update to ASCII provider version v1.3.2? The Ascii Static Data Provider does not show up in the Extension Manager.

--Mike
profile picture

Eugene

#15
From the extension's home page,

ASCII Files Static

download the extension's WLE file and then install it using any of the 3 available methods (double click, drag and drop, link label).

p.s. Just to be on the safe side, as a one-time act I also suggest manually closing WLP6 after installing, then right-clicking the WLP shortcut and selecting "Run as administrator" (for only this round).
profile picture

DartboardTrader

#16
I installed ASCII Files Static v1.3.2, and re-launched WLP6.2, but myBars.NamedSeries.Count is still empty.

Suggestions for troubleshooting?
profile picture

Eugene

#17
Double-check the version number in EM. Extensions are installed (by default - when using the double-click installation method) in the last installed instance of Wealth-Lab. If it was 64-bit and you're starting 32-bit revision, for example, the latter won't find the extension.
profile picture

DartboardTrader

#18
I used the double-click method for this extension. The EM says "ASCII Files Static 1.3.2.0". WLP 6.2, 64-bit is installed.
profile picture

Eugene

#19
Please create a support ticket, attaching the DataSet XML definition file, an example CSV file, and a code snippet used to reproduce.
profile picture

Eugene

#20
The ASCII provider is OK. It's a bug in Wealth-Lab: Named DataSeries are not accessible when called by GetExternalSymbol. Thanks Michael.
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).