New Releases

May
8

NeoTicker 4.20 Build 66 Released

New Features

No new features. Maintenance release.
Continue Reading…

Feb
2

Grid Optimizer 1.0 Build 28 Released

Bug Fixes

- Auto Sync Chart Definition option when enabled interfere with systems that require the use of tick replay

Jan
25

NeoTicker 4.20 Build 62 Released

Summary

New OLE automation commands, new IDL methods, improvement in DDE feed support, and various bug fixes.
Continue Reading…

Dec
18

NeoTicker EOD 4.20 Build 9 Released

New Features

- all new features upto NeoTicker 4.20 build 61 that are applicable to EOD version
- new help file
- updated holiday list
- updated symbol lists

Bug Fixes

- As of now, all reported EOD specific issues are resolved

Nov
30

NeoTicker 4.20 Build 61 Released

New Features

Pattern Scanner

- locking scheme on symbols in use completely rewritten, leading to 500% faster performance on real-time pre-filtering process
- RAM Cache data loading method rewritten, 500% faster performance in real-time
Continue Reading…

Oct
23

NeoTicker 4.20 Build 60 Released

New Features

IDL Indicators

- New object ExtHeap that can be used as a communication tool between an indicator and its nested indicators
- Itself object new method ParentExtHeap for the access of the ExtHeap from the parent indicator
- Heap object new methods –

IntCount : integer returns the number of Int items that are stored within the heap

IntItem (AnIndex : integer, var AName : string, var AValue : integer) : boolean gives the user access to the stored Int items through an enumeration process using AnIndex from 0 to IntCount - 1 to access both the name and value stored within each item

RealCount : integer returns the number of Real items that are stored within the heap

RealItem (AnIndex : integer, var AName : string, var AValue : integer) : boolean gives the user access to the stored Real items through an enumeration process using AnIndex from 0 to RealCount - 1 to access both the name and value stored within each item

Formula Indicators

- New objects with functions to match the IDL equivalent – heap, pheap, extheap, parentextheap, gheap
- Listing of introductory functions for these heap objects, more will be added over time,

Allocate (size : integer)
Value (slot : integer) : double
SetValue (condition : boolean, slot : integer, value : double)
Real (name : string) : double
SetReal (condition : boolean, name : string, value : double)
Int (name : string) : integer
SetInt (condition : boolean, name : string, value : integer)

All functions sharing the same name as the IDL counterpart works in about the same way.

e.g. you can assign a value using heap.setreal (true, "name", data1) and obtain the stored value using heap.real ("name")

The parameter condition needs to be true for the various set functions to assign values to the heap item. This gives you the ability to control if value is to be assigned to the heap or not.

Misc

- Continuous Contract Table Editor added Clear All button
- Various export commands added support of the new 1 million+ rows limit in Microsoft Excel 2007

Bug Fixes

- Time and Sales export to Excel printing bid/ask data as type -99, which is designated for bad sequence data. Bids are now reported as type 10 and Asks are now reported as type 20
- Time and Sales export to Excel now straightly duplicate what is shown in the window into Excel
- Drawing tools – Support/Resistance, Fib Price 2 Points, Fib Price 3 Points, when used in a chart with log scale, display of price level labels wrongly and inconsistently when the chart is rescaled or when the drawing objects are moved
- Continuous Contract Table Editor sometimes not responding to clicks on the listing area if there is only 1 entry in the table

Notes

- Build 58 and 59 are released for internal testing only
- documentation update will be done in next release

Oct
8

NeoTicker 4.20 Build 57 Released

New Features

- Script Editor > Indicator Specification Window > Visual Tab can now add/insert/delete plot series through a new popup menu
- Function Window general popup menu added the command Print Window
- indicator formula now support access to parameters by name with the new function param (name)
- System Performance Report > all reports using time partition including Position P/L by Time, Position Winning% by Time, Order Placement Distribution, etc. now include viewing by 10, 15, 20, 30 Minutes
- Account Manager > Order Confirmation, Open Orders, Processed Orders all added Date column
- Disk Cache Editor added ability to block users from saving the cache data if it contains bad date/time entries

Bug Fixes

- Indicator Setup window Use Depth property spelling incorrect
- accepting NaN (not a number), -INF, +INF as indicator results can lead to random crash
- Indicator set to disable can interfere with normal operation of a real-time streaming chart. Introduced bug from the fill by tick mechanism introduced several releases ago
- When NeoTicker Time Zone is set to GMT, GMT+n, and that a chart is using GMT+m, where n < m, then at a particular time period where there is a different in day reporting by the 2 time zone, the time chart data loading will miss a portion of data
- When editing minute or tick data using Disk Cache Editor, with Gen Daily option enabled, pressing the Save button to save the cache data, can lead to corruption of the EOD cache data file due to interference from the real-time data source on the daily level data fields. In turn these corrupted daily data files can destablize NeoTicker when they are used by the charts or quote formulas.
- Disk Cache Editor displaying cache data with bad date/time stamp can lead to crash

Sep
25

NeoTicker 4.20 Build 56 Released

New Features

- maintenance release, no new features

Bug Fixes

- Continuous Contract Manager memory corruption problem causing failure to recognize continuous symbols properly
- On some rare conditions (e.g. upon creation of a new chart after first start up) may trigger NeoTicker to check if the user wanted to go offline mode on next reconnection, can causes odd problems like going offline instead of reconnecting to active data feed (including Sim Server)
- Time Chart Tick Replay over Last N Days would continuously trying to load data if the number of days requested to replay is beyond the starting date time of the currently loaded chart data series. Pressing the abort button can stop the process.
- Time Chart Time Axis Labels when displayed in 2 lines, some windows sizing and monitor configuration can cause the second line to show the upper part of the letters only.

Sep
18

NeoTicker 4.20 Build 55 Released

New Features

Continuous Contract Manager
- Table Driven option enabled
- now compatible with Sim Server during replay through contract switch over time

Sim Server
- reconnection reliability improved
- contract roll over time now sync with historical data loading, at GMT midnight

Account Manager
- Live Systems tab now maintains the last scroll to position and user selection.

Time and Sales
- new option to load historical data for easier access to historical time and sales data

Other
- Formula Editor new option to save the last position and size
- Dynamic Quote Forex styles now support user specified format
- Indicator Setup window now support thumb tracking across various listings
- System Performance Viewer now support thumb tracking across all listing tables
- Command line option -OFFLINE added for NeoTicker to start up in offline mode
- New formula generic function SafeDiv (Num, Div, Err)
- New IQFeed data server included

Bug Fixes

- Continuous Contract symbols not properly recognized when pulling daily data from eSignal
- After disconnect, if user modify a time chart by adding / deleting data series, and then reconnect to real-time data service or sim server, the time chart may not be able to stream updates to the proper data series
- Sim Server failed to load EOD data after failure to initialize tick stream file
- Sim Server does not load the last day of tick data for replay if the ending time is set to any time before GMT noon
- double processing on system performance position query if editing of a query field is not completed while the Start button is pressed
- system performance position query on a completely blank query can ocassionally cause a crash
- When an indicator is set to update on bar completion, having more than 1 link, and that the primary link is a data series, the indicator would fail to update on some special initial conditions. Similar problem can manifest on tick replay all days
- Quote Setup window > Format tab > Sig. Fig changes to the digits not applied properly to the quote window
- Data series loading used the NeoTicker global time zone, as oppose to take into account the user specified locale in the time chart, quote formula environment, etc., leading to missing part of the data series in the first day of the chart

Jul
31

Open E Cry Order Server 1.50 Released

New Features

- Support OEC API 3.4.0.0
- Real tick by tick streaming

Current OEC Server API Versions and Matching Order Server Version

- API server is using API 3.4.0.0, requires this release of order server
- Sim server as of tonight, Friday, July 31, 2009 will switch over to API 3.4.0.0, requires this release of order server
- Production server is using API 3.3.0.0, requires order server version 1.40

Important Notice

- Does not work with prior OEC API versions

Blog Developed
By ContentRobot