ArthaChitra Release Notes
     
ArthaChitra Version 1.0.0.6 Beta Release Date 1st January 2016
Status Category Comments
Added Resources LblSelectedStrategy, LblStrategySelectorViewModel, MsgSelectStrategy, LblStrategy, LblStrategyParameters, LblEntriesPerDirection, LblConnectionLossHandling, LblConnectionTimeoutSeconds, LblRealtimeErrorHandling, ScriptTypeStrategy, LblVoice, LblEntryHandling, MsgAccountNotSelected, MsgTIFNotSelected, MsgBarsNotSelected, EntryHandlingAllEntries, EntryHandlingUniqueEntries, ConnectionLossHandlingDisable, ConnectionLossHandlingRecalculate, ConnectionLossHandlingKeepRunning, RealtimeErrorHandlingIgnore, RealtimeErrorHandlingDisable, RealtimeErrorHandlingFlattenAndDisable, LblCanCancelPendingOrders, LblCanClosePosition, MsgStrategyDisable, LblSlippage
Changed Connection No need to append Month year etc for unsupported symbols in NOW connection
Changed Data Data folder for Index and Forex now prefixes ^ and $ respectively
Added Data Import text files. User can now import external text files using Data Manager > Import tab
Fixed Charts Indicator ceases to work while changing bar periodicity or instrument
Fixed SharpScript OnStateChanged.Finalized is being called for disposed off scripts
Added Options Select available voices in system from Options > Sound
Added SharpScript Automated Strategy
Added SharpScript SharpScriptEditor's fontSize and fontFamily binded with Options.FontSize and Options.FontFamily and can be configured from Settings > Options > General
Added SharpScript Print & Log function now available across all SharpScript base class
Fixed SharpScript State changed not being reflected to child/referenced scripts
Changed SharpScript Required parameter for method AvgPriceType.CalculateAvgPriceType changed to ITrade from IOrder
Added SharpScript CrossAbove & CrossBelow methods in SharpScriptBase class
     
ArthaChitra Version 1.0.0.5 Beta Release Date 23rd October 2015
Status Category Comments
Added Resources LblDom, LblDynamicDom, LblDrawingObject, LblMarketScanner, LblSelectColumns, MsgSelectSharpScript, LblSelectedScanner, LblMarketScannerViewModel, LblDomViewModel, LblColumnSelectorViewModel, ScriptTypeScanner, LblPrice, LblStopManagerViewModel, ExchangeNSECDS, LblGridLines, LblRollover, LblYear, LblMonth, LblTriggers, LblConditionViewModel
Added View DOM View
Changed Charts Chart Trader now incorporates the Dom View
Changed Xaml ExpressionDark.xaml made the MenuItem scrollable
Added SharpScript Icon for Cursor objects (in chart)
Fixed Misc ArthaChitra crashes on startup if workspace contains multiple views
Fixed Order Account position may not reflect the correct values
Changed Misc Removed registration key in registration view
Fixed Connection Sim101 lost order/position information when disconnected.
Added View Market Scanner View
Changed SharpScript Indicator class (in userCode assembly) to abstract
Changed Data Bars start date logic changed when de-serialized.
Fixed Resources OrderActionSellShort was wrongly named as OrderActionShortSell
Fixed Data Minute bars appending data with wrong timestamp
Changed Order Order Manager will submit Stop Limit order if connection does not supports Stop Market Orders.
Added Data Exchange NSECDS - Now Connection for CDS/Forex futures
Changed Order Realized PnL accounts for Point value
Added Order Realized PnL for Positions, Unrealized PnL for Positions and Accounts
Fixed Misc Application crashes while opening a chart if chart typeface (in chart properties) is null
Changed Data InstrumentDefination.QuantitySize and QuantityIncrementSize is depreciated
Changed Data DataBase reflects the new structure of the InstrumentDefination, san QuantitySize and QuantityIncrementSize
Changed Connection NOW connection - FnO order quantity will now be contract quantity instead of instrument lot size
Added Misc busyUserControl
Added Data Automatic rollover via Instrument Manager View
     
ArthaChitra Version 1.0.0.4 Beta Release Date 19th August 2015
Status Category Comments
Added Resources LblCursor, LblBuyStop, LblBuyStopLimit, LblSellStop, LblSellStopLimit, LblHeight, LblWidth, ScriptTypeChartObject, ScriptTypeCursorObject, LblTrend, LblStockProductType, LblFuturesProductType, LblOrderRefreshInterval, LblMachineId, LblLicenseExpiryDate, LblOrderTimeoutInterval
Added Views Opacity of the view is changed if it has a dialog view open
Fixed Charts isContinuous property not set when instrument or bartype is changed (from the chart)
Fixed Charts Window state of dialog views are not center owned when opened from context menu of the chart
Changed Charts Buy Limit Sell Limt etc context menu (in chart) are now localized and contains Quantity information
Changed Main View Account and Position tab will display account.Description instead of account.Name
Added SharpScript Clone() overridable method for SharpScriptBase, Session, BarType and ChartStyle
Added Simulator User can set trend when connected to simulator (from Settings > Option > Connection tab)
Added Charts Drawing objects
Added SharpScript ChartObject and CursorObject
Added Xaml @Line.xaml file for Line Draw Object
Added Log Date stamp in Log.txt file
Added Controls NumericTextBox, TimePicker, DateTimePicker control
Added Connection Now connection supports live order execution
Fixed Order Stop manager. Stop orders not changing when last traded price reaches trigger price
Fixed Connection Now connection pulling call price even if put option is selected
Changed MarketWatch The DefaultMarketWatch, and DefaultMarketWatch1 template
Changed Views MessageBoxView and SaveWorkspaceView now Topmost=True
     
ArthaChitra Version 1.0.0.3 Beta Release Date 12th June 2015
Status Category Comments
Added Resources LblOutput, LblPriceIntervalType, LblBracketOrder, LblEditBracketOrder, LblBracketViewModel, LblOutputViewModel, LblScreenshot, LblHideChartTrader, LblIsHitTestDisabled, LblImageFormat, LblIsSubmitOnFilled, LblProfitTrigger, LblStopManager, LblSaveTemplate, GridLineIntervalTypePoints, GridLineIntervalTypeTicks, ImageFormatPng, ImageFormatJpg, PriceIntervalTypePercentage, PriceIntervalTypePoint, PriceIntervalTypeTicks
Added Views Output View
Fixed Data Download button in Data Manager, download tab is enabled even when connected to non-live account (like Simulator)
Changed SharpScript Multiple Script Types can be exported in one zip file
Added Order Bracket orders including stop manager
Fixed Order Position not reflecting the correct value when a long position is closed/reversed
Changed Connection Simulated data feed, volume linked with instrument quantity size and price
Fixed Chart Chart element height not retained (set to default) when saved as workspace or when historical data is reloaded
Added Chart User can now save a screenshot of the chart
Added Misc SharpFolder.Screenshot, SharpFolder.Template
Fixed SharpScript Bug in @Average (AvgPriceType user code)
Changed Chart Replaced the chart ToolBar with a Menu control
Added Chart User can change instrument from chart
Added Chart User can change BarType from chart
Added Chart 'Add to BarType list' context menu item
Added Controls Can configure DashStyle via the PensControl if desired
Added SharpScript overrideable IsPenDashStyleConfigurable property in PlotStyle. If true user can configure DashStyle (via IndicatorSelectorView)
Changed Xaml customplot.xaml file
Fixed Chart BarsDataView not opening CenterOwner
Fixed Chart Indicator plot values wrongly plotted (on YAxis scale) when IsOverlay property is set to true
Added Chart Templates for indicators
Changed Xaml ExpressionDark.xaml skin - changed the IsHitTestVisible to True for ComboBoxItem, ListBoxItem and ListViewItem
<Rectangle x:Name="SelectedRectangle" IsHitTestVisible="True" Opacity="0" Fill="{StaticResource SelectedBackgroundBrush}" RadiusX="1" RadiusY="1" />
     
ArthaChitra Version 1.0.0.2 Beta Release Date 14th April, 2015
Status Category Comments
Fixed SharpScript Cached indicator not calling StartUp state
Fixed SharpScript Cached indicator not calling Finalize state
Added Connection NOW: User now able to choose how the volume will be appended, Last Traded Volume or Current Total Volume minus Previous Total Volume
Fixed Connection NOW: Last being updated twice
Added Resources LblAggregateVolume
Fixed Controls Double precision in DoubleUpDown control
Fixed Data Real time data updates even when End bar date is less than real time timestamp
Fixed Chart Panel height reset to default when chart view height is changed or chart view is minimized or maximized
Fixed SharpScript GetPlotOverridenPen method not returning frozen pen
Fixed SharpScript Alert processing in historical instead of real time
Fixed Chart Indicator plotstyle not showing the correct value when Indicator Selector View is reopened
Fixed SharpScript Minute BarType appending wrong timestamp
Fixed Data Double precision scenario while appending binary files
Added Misc Singleton pattern for views
Changed Alert Alert View to singleton
     
ArthaChitra Version 1.0.0.1 Beta Release Date 5th April, 2015
Status Category Comments
Fixed Data Currency not getting appended while importing a txt file
Fixed Chart IsOverlay property not getting reflected truely in the Indicators View
Added Logs User Directory path in log message
Fixed Chart Charts could not read the historical tick data files
Added Chart Volume column in the BarsDataView
Fixed Chart YAxis markers getting pruned at the max/min scale