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 |