- Added (Charts): Showing Close Timestamp from server for the last data point
- Added (Charts): Catching of exceptions during serialization of incorrect custom indicators
- Added (Charts): Direction parameter to Volume indicator with values All, Up, Down
- Added (Charts): UpTicks, DownTicks, DownVolume, UpVolume keywords
- Added (Charts): < expr > next bar (e.g., open next bar)
- Added (Charts): Automatic recompilation/cleaning of files on filesystem operations
- Added (Charts): Restriction to use reserved words (or pre-defined parameters like Displacement, AxisType, etc) as inputs
- Added (Charts): Tool_Dotted and other Tool_XXX constants
- Added (Charts): Send MKT order, if STOP was rejected with "Invalid Trigger Price"
- Added (Charts): Additional intrabar parameters "Entry Signals Mode" that copies the functionality of TS for Entries group of Intrabar Order Generation and Calculation
- Added (Charts): "Intrabar mode will be shown in the list of strategies of Trading Strategy Manager"
- Added (Charts): Check and show errors, if unsupported types of external functions are used
- Added (Charts): User-friendly error message, if declaration of external functions includes unsupported type
- Added (Trader): Disclaimer into Risk Monitor
- Changed (Charts): Daily (and up) bars will show Close Time in spite of setting "Show Open Times"
- Changed (Trader): The crosshair behavior while trading mode according clients requests
- Fixed (Alerts): A part of formula of advanced alerts are disappearing after restarting
- Fixed (Alerts): Sometimes Alerts don't work with custom indicators with special symbols in the name (%, _)
- Fixed (Charts): Formatting of non-round fractional values of the crosshair in the chart
- Fixed (Charts): Series of Zoom In/Zoom Out reduce visible part of charts one by one bar on each zoom in/out
- Fixed (Charts): Timestamp of bars was undefined for FX pairs, if session start time == stop time
- Fixed (Charts): Calculable colors became transparent
- Fixed (Charts): Disappearing lines
- Fixed (Charts): Incorrect merging of incoming and cached bars led to an incorrect back-test result
- Fixed (Charts): Lines anchored to the last data point altered results of a new bar
- Fixed (Charts): Closing Trader with running intrabar back-tester led to an exception
- Fixed (Charts): Intrabarpersist variables had no history from previous bars
- Fixed (Charts): BarStatus() results (opening, within, closing)
- Fixed (Charts): Exceptions from TALib sent to APIOrderServer as unhandled exceptions. Now it will appear in Custom Indicator Log of Trader with remark "Please check parameters"
- Fixed (Charts): Calculation of functions inside strategies
- Fixed (Charts): Equal and not-equal operations calculated incorrectly in the case of overloaded functions as operands
- Fixed (Charts): IntrabarOrderGeneration=TRUE attribute led to wrong C## translation
- Fixed (Charts): SetPlotColor and similar functions didn't work, if plot series used numbers with gap (Plot2, Plot4, Plot33, for example)
- Fixed (Charts): Equal and not-equal operations calculated incorrectly
- Fixed (Charts): Ccompiler didn't recognize recursive usage of variable as a variables with history (MyAvg = MyAvg + 1 was not treated as MyAvg = MyAvg[1] + 1)
- Fixed (Charts): Exception on Offset clicking (added additional guard conditions)
- Fixed (Charts): Wrong width of left axis
- Fixed (Charts): Countdown timer shown wrong value for weekly and monthly bars
- Fixed (Charts): Wrong Time Line shown on the current bar
- Fixed (Charts): File->New Custom Indicator
- Fixed (Charts): Duplicate subscription for charts that had no positions on re-loading
- Fixed (Charts): Fill triangle assigned to incorrect bar
- Fixed (Charts): Exception on a new order, if chart is empty
- Fixed (Charts): Range timeframes incorrectly processed for two or more opened range charts
- Fixed (Charts): PlotBarPaint set transparent color
- Fixed (Charts): Variables, initiated with numeric values, couldn't be used in a color assignment
- Fixed (Charts): Order annotations attached to wrong bars
- Fixed (Charts): Visible = ON reset after restarting for Order Annotations
- Fixed (Charts): Daily-monthly subscriptions were no unsubscribed
- Fixed (Charts): Charts can hang up, if user opened Ticks and "1 min" charts at once
- Fixed (Charts): Show Open Mode = Off led to missing last bar.
- Fixed (Charts): X-labels and separators for weekly and monthly bars.
- Fixed (Charts): "Cancel-and-send" instead of "Modify" for non-market modifications of FX contracts
- Fixed (Charts): Partially filled completed orders that stopped strategy execution (strategy expected full filled qty)
- Fixed (Charts): Correct processing of partially filled, but still working orders
- Fixed (Charts): Transition from back-test results to real-time execution
- Fixed (Charts): Built-in Exit Strategies (SetStopPosition, SetStopContract, SetProfitTarget, SetStopLoss, SetBreakeven, SetDollarTrailing, SetPercentTrailing)
- Fixed (Charts): BUY/SELL N SHARES TOTAL exit orders
- Fixed (Charts): Intrabar strategies initialized by values from the head of chart, not from the first traded bar.
- Fixed (Charts): Formatting of Print() output
- Fixed (Charts): Improved the calculation of BarStatus function (closing tick on a new bar)
- Fixed (Charts): Statistic and status related function for strategies (AvgEntryPrice, MaxEntries, MaxIDDropDown, GrossProfit, etc)
- Fixed (Charts): Exception, if user tried to declare external functions with unknown parameter type
- Fixed (Charts): Entry order with several exit orders will be treated as several trades (TS style)
- Fixed (Charts): Multiple signals mode
- Fixed (Charts): Mixing of intrabar and non-intrabar strategies
- Fixed (Charts): at$ anchores of BUY/SELL constructions
- Fixed (Charts): Trading strategy started a recalculation when the first bar package arrived (1440 bars). As result, the first trading signal was not based on all bar set, if there was > 1440 bars
- Fixed (Trader): Order times was sent for all order of OSO in DOM
- Fixed (Trader): Order times wasn't shown in order confirmation messages in DOM
- Fixed (Trader): Storing of parameters for current DOM contract before contract selection changed.
- Fixed (Trader): Tab caption fixed
- Fixed (Trader): Wrong qty when Allocation block exits position
- Fixed (Trader): OECAPI failed on login, if there was historical incoming chat messages.
- Fixed (Trader): MOO and MOC for pit order types removed in UI
- Fixed (Trader): Layout will hide unrecognized panels.
- Fixed (Trader): Flickering of first column in quotes in inversed mode removed
- Fixed (Trader): "Roll positions" dialog showed incorrect next contract for options contracts.
- Fixed (Trader): Crash when selecting several items in Price Alerts
- Fixed (Trader): Ability to set same tasks for different accounts in Position Task Manager
- Fixed (Trader): The 'Exit At Mkt & Cxl' button availability if the position is not changed but an order has been sent
- Fixed (Trader): Coloring was not affected correctly after "Refresh Chart"
- Fixed (Trader): Exit at Mkt & Cxl didn't work with AB, if there was no opened position (no cxls)
- Improved (Charts): Precise timestamps in Strategy Order and Positions Windows
- Improved (Charts): Calculations in the case where there is no intrabar strategies traded
- Improved (Charts): Back-testing procedures
- Removed (Charts): Restriction to show Start/Stop time for FX pairs
|