Dec
30

NeoTicker 4.30 Build 12 Released

Important Notice

– This is a beta release. It is provided for those who need early access to version 4.30
– This release is not considered as “stable” comparing to 4.20 build 66. Install at your own risk
– Multiple Instance is an Add-on feature requiring separate activation. Announcement on that to follow.

New Features

Time Chart
– new visual options to set background picture and gradient coloring
– reduce time chart OS-dependent object usage, in turn increase user’s ability to load more charts per NeoTicker instance

Pattern Scanner
– added option to load upto last completed bar only
– timer can be activated in offline mode

IDL Object Model
– Itself object new method MakeIndicatorEXLimitedBars
MakeIndicatorEXLimitedBars (Name, ID, IndicatorName, FixedLen, DataSources, ParamList) : IndicatorObj
– new drawingobjects read/write properties

AttachedToSymbol [AnIndex : integer] : boolean
AttachedSymbol [AnIndex : integer] : string

– Indicator Definition added option Custom Func to specify custom calling function name from a regular DLL, opening the way to a shared DLL for multiple indicators
– added option (in User Preference) to enable support of .NET Framework version 4

Formula Language

– new nested indicator method MakeIndicatorLimitedBars
MakeIndicatorLimitedBars ({barsago}, name, indicator, link1, {link2, ...,} param1, {param2, ...,} fixedlen)

– new functions SetFlag and CountIf
SetFlag (local var, reset condition, trigger condition, {true value, reset value})
CountIf (local var, reset condition, trigger condition, {true value, reset value})

true value default is 1 and reset value default is 0

– added support of local variable, variable, and function call as a comparison by themselves e.g.
$a and $b and $c and newhigh (x, y, z)

– new functions timecompare (time1, time2) and datetimecompare (datetime1, datetime2) results in -1, 0, 1
– new execution branching statements
label identifier;
on boolean goto identifier;

– new function for indicator formula to match the one from quote formula – SymbolIs

Cache Manager
– Data Integrity new option to disable always request for intraday data if the data file is missing
– Historical Data Option to specify the reference time for which the date is based on when requesting data from data service
– RAM Cache new Smart Option to enable/disable reuse of temp files

eSignal
– eSignal better Data Manager detection if it is opened and connected to several other applications, which slow down its initial response to a new connection

IQFeed
– support customized field streaming for improved performance

Continuous Contract Manager
– new table editor commands to copy or append table entries from another continuous contract

Screenshot Tool
– added new target option – clipboard

General
– Window 7 and Vista ready
– complex backend revision
– caption control buttons compatible with Windows Aero mode
– Backup Tool is now removed from distribution and related Backup Tool option in Tool Option menu is removed
– All applications distributed with NeoTicker are revised to support Windows 7 (and Vista)

Version 5 UI integration
– user interface originally made for version 5 is now merged into version 4.3
– will be a step by step process til it is done

Advanced Multiple Instance Add-On
– Multiple instance running with environment control features
– User Preference>Grid Computing>TCP Port in range
– command line launch with option to specify user files location
– optional coreready instance name for getobject access
– IQFeed ready
– eSignal ready
– Compatible with Grid Optimizer 2.0

Bug Fixes

– Down Volume and Down Tick quote fields in quote formula returns corrupted data on some data services
– in offline mode, daily cache not auto update if the symbol is available from backfill
– Account Manager popup option Go Market does not retain account information when replacing the existing order with the new market order
– formula function intimerange modified to return results based on second resolution
– Historical Data Option – Find First Missing Date sometimes generate the next date as the first date without data, due to the download time is translated into the next date based on UTC. Thus leading to failure in downloading historical data properly.

Blog Developed
By ContentRobot