Release Notes

Version 3.6.2

Available since 19. July 2019

Improvement
  • [JFOREX-10981] - JForex two times sends the same instrument subscribe request on API
Bug
  • [JFOREX-10966] - Problem with custom period indicator recalculation
  • [JFOREX-10978] - Open positions lines shown incorrectly in HT visual mode chart

Version 3.6.1

Available since 19. July 2019

New Feature
  • [JFOREX-10362] - XABCD pattern
  • [JFOREX-10727] - Add custom colours for order types in chart themes
  • [JFOREX-10963] - ABCD pattern
  • [JFOREX-10964] - Head and Shoulders pattern
  • [JFOREX-10967] - Add Value Area Low, Value Area High and Point of Control to Volume profile indicator
  • [JFOREX-10968] - Elliott wave patterns
  • [JFOREX-10971] - Triangle pattern
  • [JFOREX-10972] - Add degrees to Elliott patterns
Improvement
  • [JFOREX-10960] - Disable conditional amount close buttons, if the result is lower than minimum
  • [JFOREX-10962] - Add new message: Sending partial close order
Bug
  • [JFOREX-10965] - Bid/Offer amount not correct in order Preview label
  • [JFOREX-10973] - Historical Tester performance problem

Version 3.6.0

Available since 19. July 2019

New Feature
  • [JFOREX-10830] - Undo/Redo for drawing objects in charts
  • [JFOREX-10888] - Partial close amount calculation in Conditional close dialogue
  • [JFOREX-10893] - Undo/Redo changes with indicators
  • [JFOREX-10937] - Warning of the drawing objects linked to another instrument
Improvement
  • [JFOREX-10267] - Not possible to cancel the editor closing
  • [JFOREX-10913] - HTML Notification Dialog: The horizontal scroll bar initial position should has the "0" value automatically at the dialog display time
  • [JFOREX-10921] - Improve daily's range tooltip
  • [JFOREX-10924] - HTML Notification: Increase the dialog maximum height to the 70 percent of the screen height
  • [JFOREX-10927] - HTML Notification: Prevent multiple dialogs displaying for the old notification message
  • [JFOREX-10934] - HTML Notification: Apply new HTML dialog for the old notification messages
  • [JFOREX-10936] - Conditional close min amount warning
  • [JFOREX-10940] - HTML Notification: Set the dialog minimum width\height to the 23 percent of the screen width\height
  • [JFOREX-10941] - HTML Notification: Prevent multiple dialogs display at the same time
  • [JFOREX-10944] - Improve the error message of the order label validation
  • [JFOREX-10945] - The error message is absent if the order comment is invalid
  • [JFOREX-10946] - Add opposite side Stop when order is edited in Global account
  • [JFOREX-10948] - HTML Notification: Wrap a plain message into HTML tag programmatically
  • [JFOREX-10951] - HTML Notification: Improve the errors handling
Bug
  • [JFOREX-7480] - Chart patterns are not recalculated on flat filter change
  • [JFOREX-10588] - NPE: FramesController.closeWidget
  • [JFOREX-10723] - Changing the instruments moves the autoshift fixed position (triangle) on chart
  • [JFOREX-10753] - Order validation problem
  • [JFOREX-10843] - NPE: PartCloseOrderEditPanel.buildConditionalsPanel
  • [JFOREX-10897] - Amount multiplier problem on Linux
  • [JFOREX-10916] - IllegalArgumentException: Invalid substring range
  • [JFOREX-10917] - NPE: OrderUtils.calculatePlPips
  • [JFOREX-10925] - Screen labels and text object are not shown after copy/pasting
  • [JFOREX-10926] - No values for BWMFI indicator
  • [JFOREX-10929] - Rectangle not stretched on Daily period
  • [JFOREX-10931] - Problems with candle display on OSX
  • [JFOREX-10933] - Themes menu not shown correctly on OSX
  • [JFOREX-10935] - Position Preview line does not update position size
  • [JFOREX-10938] - Instrument sorting is not saved or read
  • [JFOREX-10942] - Estimated loss calculated from market price in case of already open position
  • [JFOREX-10943] - Negative and positive Estimated Loss and Profit in Amount calculator
  • [JFOREX-10950] - A bug in TD_C - TD Combo indicator
  • [JFOREX-10952] - Position size problems in chart
  • [JFOREX-10953] - Order group id [225331USD/RUB] is not an integer
  • [JFOREX-10957] - Order preview line problem after chart clone
  • [JFOREX-10958] - Position close cross is not reacting in Positions table sometimes

Version 3.5.15

New Feature
  • [JFOREX-10902] - Fractal Adaptive Moving Average (FRAMA) indicator
  • [JFOREX-10905] - New indicator: WEISSWAVE
  • [JFOREX-10907] - Add volumes for ZigZag indicator
  • [JFOREX-10908] - New indicator: WEIS_ZIGZAG
Improvement
  • [JFOREX-10898] - Save visibility state of the drawing object
  • [JFOREX-10912] - AD line indicator as unstable
Bug
  • [JFOREX-10868] - Strategies: Auto launching of all strategies fails if JVM has any one wrong auto launching parameter
  • [JFOREX-10876] - Amount displayed incorrectly in chart tooltip
  • [JFOREX-10894] - DataCacheException: Number of candles requested should be positive integer (numberOfCandles > 0)
  • [JFOREX-10899] - Indicators values aren't recalculated for corresponding custom periods
  • [JFOREX-10901] - ArrayIndexOutOfBoundsException: SubChartPanelMouseAndKeyAdapter.lambda$moveSubPanel$22
  • [JFOREX-10903] - Day's range indications
  • [JFOREX-10909] - NPE: OrderResponseTimeMgr.regOutgoingMsg
  • [JFOREX-10914] - NPE: AmountCalculatorWindow.dispose
  • [JFOREX-10918] - NPE: TesterHighLowManager.fireHighLowUpdated
  • [JFOREX-10919] - IllegalStateException: AbstractIndicatorDataProvider.resetIndicators

Version 3.5.14

Improvement
  • [JFOREX-10854] - Day's range length changes when changing Platform time zone
Bug
  • [JFOREX-10871] - Order preview line stay on chart
  • [JFOREX-10880] - Max.Slippage not applied to Market Overview
  • [JFOREX-10890] - Unnecessary "Ticks" selection in Historical Tester when switched back to "Process all ticks"
  • [JFOREX-10896] - NPE: orders.calculator.AmountCalculatorPanel$4.stateChanged

Version 3.5.13

Improvement
  • [JFOREX-10886] - Improve chart object handling when the menu is not closed
  • [JFOREX-10887] - Dragging the subpanel's content in Free mode
Bug
  • [JFOREX-10863] - Incorrect colours for bars in chart theme
  • [JFOREX-10866] - Labels in Navigator are not updated properly
  • [JFOREX-10867] - Strategies: The strategy error message is absent in the messages panel in case of auto launching
  • [JFOREX-10870] - ConcurrentModificationException: MainChartPanelMouseAndKeyAdapter.mouseReleased
  • [JFOREX-10872] - Positions not shown in Summary
  • [JFOREX-10879] - Order preview price doesn't match Order price
  • [JFOREX-10882] - Order Preview
  • [JFOREX-10883] - NPE: FullDepthInstrumentSubscribeActionEvent
  • [JFOREX-10884] - NPE: .InstrumentManager.handleSentimentIndexSubscriptionResponse

Version 3.5.12

New Feature
  • [JFOREX-10767] - Strategies: Add the possibility to start strategies automatically on platform startup
  • [JFOREX-10837] - Extrapolation of the time scale in future for non-linear charts
  • [JFOREX-10849] - New cabinet integration
Improvement
  • [JFOREX-8542] - Improve chart object selection and focus zone accuracy
  • [JFOREX-9359] - Enable order line select when Cursor pointer is enabled
  • [JFOREX-10805] - Update of the amount calculator
  • [JFOREX-10825] - Increase line width of Candlestick object if Thin charts disabled
  • [JFOREX-10827] - Add few retracement tools and drawing objects in the white list to show on the price based periods
  • [JFOREX-10828] - Show/hide the names and outputs of the subpanel indicators
  • [JFOREX-10829] - Remove indicator removal confirmation dialogue
  • [JFOREX-10831] - Show free margin values below 0
  • [JFOREX-10832] - Top 100 most traded CFD instruments
  • [JFOREX-10838] - Draw chart's objects beyond the visible area in non-linear charts
  • [JFOREX-10839] - Instrument is being changed in New order panel by platform
  • [JFOREX-10840] - Unrealized profit shown as N/A
  • [JFOREX-10852] - Increase fibo levels precision
Bug
  • [JFOREX-10807] - Strategies: Strategy with "Default Preset" cannot be started automatically.
  • [JFOREX-10834] - OHLC index settings not cloned
  • [JFOREX-10841] - NPE: getPresetsFilePath
  • [JFOREX-10842] - NPE: IndicatorContext.setFeedDescriptor
  • [JFOREX-10847] - RejectedExecutionException: HistoricalTesterDataManager.loadNextChunk
  • [JFOREX-10853] - Problems with D&D selection in Summary table
  • [JFOREX-10855] - Chart object's level tooltips drawing issue

Version 3.5.11

New Feature
  • [JFOREX-10473] - Update list of available instruments without relogin
Improvement
  • [JFOREX-10782] - Draw full candles in CDLENGULFING
  • [JFOREX-10804] - Improve the chart's object selection logic
  • [JFOREX-10818] - "Thin charts" setting and indicators drawing
Bug
  • [JFOREX-10808] - ConcurrentModificationException: LocalizationManager.removeLocalizable
  • [JFOREX-10813] - Future date issue when All flats filter is enabled
  • [JFOREX-10815] - Pattern indicators drawing issue
  • [JFOREX-10819] - JStore in menu
  • [JFOREX-10824] - Chart drawing issues while loading data

Version 3.5.10

Bug
  • [JFOREX-10811] - IllegalArgumentException: Image name cannot be null

Version 3.5.9

New Feature
  • [JFOREX-10082] - Swaps column in Positions table
  • [JFOREX-10473] - Update list of available instruments without relogin
  • [JFOREX-10485] - Amount calculator
  • [JFOREX-10546] - Warnings in spinners
  • [JFOREX-10580] - Launch several instances of plugins
  • [JFOREX-10614] - Show price distance to current market in order labels in chart
  • [JFOREX-10629] - Show daily swap rates in amount calculator
  • [JFOREX-10646] - Show amount format switcher
  • [JFOREX-10647] - Amount validation in Amount calculator
  • [JFOREX-10654] - Tick button enabled showing the side chosen in Entry
  • [JFOREX-10690] - Show Amount multiplicator in Amount calculator
  • [JFOREX-10718] - Disable indicator's label in subpanel
  • [JFOREX-10719] - Combine scales of subpanel into one
  • [JFOREX-10720] - Add second scale in subpanel
  • [JFOREX-10721] - Move the indicator from one subpanel into other with D&D
  • [JFOREX-10728] - Chart's subpanel move and maximize
  • [JFOREX-10734] - Select the chart objects with single click
  • [JFOREX-10774] - Chart's objects selection
  • [JFOREX-10775] - Use left double click for chart maximize/minimize
  • [JFOREX-10780] - Main chart minimize/maximize
  • [JFOREX-10786] - Amount rounding buttons in calculator
Improvement
  • [JFOREX-10271] - Check Exotic instruments on disclaimer acceptance
  • [JFOREX-10272] - Check Crypto instruments on disclaimer acceptance
  • [JFOREX-10461] - Speed up the connection to API servers
  • [JFOREX-10702] - Localize some keys in Login window
  • [JFOREX-10716] - Improve font for Chinese webinar notifications
  • [JFOREX-10724] - Avoid unnecessary full depth subscriptions.
  • [JFOREX-10730] - Increase bars width when Thin bars setting is disabled
  • [JFOREX-10732] - More speed steps in visual backtesting
  • [JFOREX-10736] - Improve Settings → Themes menu
  • [JFOREX-10737] - Change Hyperlink menu items to appropriate visual look
  • [JFOREX-10740] - Remove old Currency exposure
  • [JFOREX-10742] - Make "MO" and "HDM" items be checkboxes in View menubar
  • [JFOREX-10747] - Secondary scale improvements in subpanel
  • [JFOREX-10749] - Single historical orders request for opened positions
  • [JFOREX-10762] - Select alerts and orders with single click
  • [JFOREX-10769] - Improve RolloverManager
  • [JFOREX-10781] - Disable Cursor pointer tooltip if the layer is disabled
  • [JFOREX-10784] - Chart scrolling back to the original place when cursor pointer used in grouped charts
  • [JFOREX-10785] - Add tooltips for chart's subpanel's buttons
  • [JFOREX-10792] - Hide "Swaps" Positions Table column by default
  • [JFOREX-10797] - Adjust amount calculator colours in Light theme
  • [JFOREX-10803] - Secondary scale issue
Bug
  • [JFOREX-10585] - Drawing Object problem, when holiday flats filtered
  • [JFOREX-10676] - NPE: HotkeySettingsManager
  • [JFOREX-10682] - Closed Heat map is shown on restart anyway
  • [JFOREX-10685] - NPE: AbstractMarketDecorator.checkTickButtons
  • [JFOREX-10697] - Market orders with Max.Slippage in Market Overview
  • [JFOREX-10704] - NPE: TesterPreferencesHelper.lambda$saveAdvancedOptimizationResults
  • [JFOREX-10707] - HT messages not save in .csv
  • [JFOREX-10708] - Instrument dropdown menu width
  • [JFOREX-10715] - Cloning the chart with the active TimeTillCandleClosePlugin
  • [JFOREX-10717] - Time range in Historical Data Manager
  • [JFOREX-10729] - Axis font size of the custom theme after zoom level change
  • [JFOREX-10731] - Hot keys not working if filter used
  • [JFOREX-10733] - NPE: TesterSettingsDialog.saveParameters
  • [JFOREX-10735] - Notification button tooltip problem
  • [JFOREX-10741] - beep() on platform start
  • [JFOREX-10744] - Amount value problem on format switch
  • [JFOREX-10750] - ClassCastException in Strategy Editor
  • [JFOREX-10751] - ConcurrentModificationException
  • [JFOREX-10757] - NPE: DisconnectAction.showLoginDialog
  • [JFOREX-10760] - NPE.SubChartPanelMouseAndKeyAdapter.createPasteIndicatorMenu()
  • [JFOREX-10761] - java.lang.IllegalArgumentException: The fastestUrl is null or emty
  • [JFOREX-10763] - Warning of immediate execution for IFD SL and TP
  • [JFOREX-10770] - Invalid amount value
  • [JFOREX-10778] - Entered text disappeared
  • [JFOREX-10783] - Problem with cursor pointer on longer timeframe when charts have linked scrolling
  • [JFOREX-10791] - Cannot place a focus inside the spinner if it is in trigger zone
  • [JFOREX-10795] - Invalid Order when Place Bid edited with SL
  • [JFOREX-10801] - Amount not calculated when % from equity changed

Version 3.5.8

New Feature
  • [JFOREX-10581] - Show the number of subscribed instruments in pop-up subscription menu
Improvement
  • [JFOREX-10618] - Correct chart price line thickness
  • [JFOREX-10665] - Show alert notifications until they are closed by user
  • [JFOREX-10666] - Open .xls file of DDEQuotesPlugin
  • [JFOREX-10669] - Enable Thin Charts by default
Bug
  • [JFOREX-10659] - Subscription menu location
  • [JFOREX-10670] - Candlestick markers wrongly positioned
  • [JFOREX-10671] - ClassCastException: StrategiesTableModel cannot be cast to javax.swing.table.DefaultTableModel
  • [JFOREX-10672] - AccessControlException: access denied
  • [JFOREX-10673] - NPE: strategy.tester.StrategyComboBox.selectStrategy
  • [JFOREX-10674] - NPE: strategy.tester.optimizer.advanced.HeatMapComponent.selectCheckbox
  • [JFOREX-10675] - NPE: HeatMapCoordinatesValueManager.getAllValuesByFilter
  • [JFOREX-10679] - Chart object has invalid coordinates
  • [JFOREX-10680] - Problem with custom period UI in Historical Tester
  • [JFOREX-10686] - Full access disclaimer is shown during platform startup
  • [JFOREX-10687] - Charts in table view are not initializing correctly
  • [JFOREX-10689] - Plugin with Full access rights runs without disclaimer acceptance

Version 3.5.4

New Feature
  • [JFOREX-10612] - New plugin: DDEQuotesPlugin
  • [JFOREX-10616] - New indicator: TRADINGSESSIONS
  • [JFOREX-10617] - New indicator: WEEKDAYS
  • [JFOREX-10657] - Improve UI of the Heat map
  • [JFOREX-10663] - Show Experience Sharing link in main menu
Improvement
  • [JFOREX-10569] - Disable entry order checkbox when panel is hidden
  • [JFOREX-10615] - Set focus on cloned drawing objects
  • [JFOREX-10631] - Webinar notification visual look
  • [JFOREX-10632] - Lock amount spinner when the value is below the minimum or inside the amount step
  • [JFOREX-10633] - Add the possibility to add/get several key-value pair to CommonContext atomically
  • [JFOREX-10638] - News Widget: Add the request URL to the exception if the historical news content cannot be received
  • [JFOREX-10641] - Difficult to select drawing objects, when they are placed behind the candles
  • [JFOREX-10645] - Tooltip problem of the Sentiment Index
  • [JFOREX-10650] - Handle hidden and incorrect chart drawing objects
  • [JFOREX-10651] - Remove file check of the example strategies
  • [JFOREX-10655] - Max.Slippage input format in points only
  • [JFOREX-10661] - News Widget: Do not display the "No news in cache" message
  • [JFOREX-10662] - Validate Invalid Price Stop level
Bug
  • [JFOREX-10606] - NPE: CompileStrategyAction.updateGuiAfter
  • [JFOREX-10621] - IllegalArgumentException: Could not remove the formula - formula with id [71]
  • [JFOREX-10623] - Error drawing handlers for com.dukascopy.charts.drawings.PolyLineChartObject
  • [JFOREX-10627] - NPE: .IndicatorQuickSearchPanel.updateLocation
  • [JFOREX-10628] - ConcurrentModificationException: addAppearanceThemeChangeListener
  • [JFOREX-10630] - Not possible to set 0 points Max.Slippage
  • [JFOREX-10640] - Text chart object does not save text angle setting
  • [JFOREX-10643] - Built-in chart template "Heikin-Ashi" not applied to chart
  • [JFOREX-10649] - Chart details lost when saved to clipboard
  • [JFOREX-10652] - Incorrect selection in Strategies table
  • [JFOREX-10653] - NPE: AmountJSpinner$AmountSpinnerModel
  • [JFOREX-10656] - PIVOT2 cannot be compiled

Version 3.5.2.1

Bug
  • [JFOREX-10622] - IllegalArgumentException: MarketOverviewFrame.restoreFrame
  • [JFOREX-10636] - Platform does not initialize

Version 3.5.2

New Feature
  • [JFOREX-10549] - Hide vertical grid
  • [JFOREX-10559] - "Time Till Candle Close" plugin
Improvement
  • [JFOREX-10578] - Problems with IOrder.getFillHistory()
  • [JFOREX-10608] - Update SL and TP points in chart in a specific case
Bug
  • [JFOREX-10575] - TP and SL handling from chart does not work when "% from price" is chosen
  • [JFOREX-10589] - Unexpected SL and TP calculation on New Order pane
  • [JFOREX-10590] - ArrayIndexOutOfBoundsException: AbstractIndicatorCalculator.performCalculation
  • [JFOREX-10591] - IndexOutOfBoundsException: Invalid range: [4, 4], whilst valid range is: [0, 0]
  • [JFOREX-10592] - ConcurrentModificationException: DrawingsManagerContainerImpl.unselectAllDrawings
  • [JFOREX-10593] - ConcurrentModificationException: StrategyReport.createReport
  • [JFOREX-10595] - reflect.InvocationTargetException: ClientDockingManager.loadWidget
  • [JFOREX-10596] - RuntimeException: Cannot happen: copy [-26] from [133/107] to [871/872]
  • [JFOREX-10602] - NPE: AccountStatementPanel.updateData
  • [JFOREX-10603] - NPE: strategy.optimizer.AbstractRangeParameterOptimizer$4.stateChanged
  • [JFOREX-10604] - NPE: AmountSpinnerComboBox.initSelectedItem

Version 3.5.1

Bug
  • [JFOREX-10575] - TP and SL handling from chart does not work when % from price chosen
  • [JFOREX-10576] - Problem with In-progress candles filling for non-GMT timezone periods
  • [JFOREX-10579] - Renko bricks dissappear when ZIGZAG is added

Version 3.5.0

New Feature
  • [JFOREX-10261] - Show High/Low price labels on chart
  • [JFOREX-10511] - Drawing object: Volume profile
  • [JFOREX-10512] - Enter Slippage, SL and TP as points
  • [JFOREX-10515] - Thin charts
  • [JFOREX-10524] - New indicator: Volume Profile
  • [JFOREX-10541] - Enter Slippage, SL and TP in % from price
  • [JFOREX-10543] - Day's Range
  • [JFOREX-10567] - Add Day's range to Market overview and chart widget
Improvement
  • [JFOREX-10488] - System Settings: Create the universal entry value updating mechanism based on the time stamps.
  • [JFOREX-10521] - Do not show $ instead of USD
  • [JFOREX-10522] - Paste the drawing object in distance on the same chart
  • [JFOREX-10523] - Do not draw "Pencil" object on double click
  • [JFOREX-10530] - Make SentimentIndexTooltip delay equal to zero
  • [JFOREX-10532] - Edit indicator dialogue: show scrollbar when needed
  • [JFOREX-10533] - Cannot parse MFEntry string to MFEntry object!
  • [JFOREX-10534] - Draw TP and SL label over Slippage zone in chart
  • [JFOREX-10542] - No preloader is shown while SentimentBar data is loading
  • [JFOREX-10552] - Improve visual look of vertical class line in Editor
  • [JFOREX-10565] - Adopt JForex to work with USX instruments.
  • [JFOREX-10566] - Calculate SL and TP from the entry order's market price
  • [JFOREX-10568] - Save last used setting for OHLC index in chart
  • [JFOREX-10570] - Add price entry format in order edit dialogue
Bug
  • [JFOREX-10364] - IndexOutOfBoundsException: Invalid range
  • [JFOREX-10431] - IllegalArgumentException: Requesting data size is bigger than max buffer size
  • [JFOREX-10434] - NPE: ClientForm.applyComponentOrientation
  • [JFOREX-10436] - NPE: OrderUtils.getProfitLossInAccountCurrencyLabel
  • [JFOREX-10527] - Unsnapped Object moving in PA periods
  • [JFOREX-10528] - ArrayIndexOutOfBoundsException
  • [JFOREX-10529] - Candles overlap
  • [JFOREX-10531] - Deadlock while loading PA chart data
  • [JFOREX-10540] - Platform hangs during strategy testing
  • [JFOREX-10544] - Not possible to select the date in the calendar
  • [JFOREX-10548] - Ghost line shown when EMA is drawn on PA
  • [JFOREX-10550] - PERPIXEL_TRANSLUCENT translucency is not supported on Linux
  • [JFOREX-10551] - Cannot login to the platform
  • [JFOREX-10555] - Problem with points calculation on input format switch
  • [JFOREX-10556] - Problem with order price when placed from chart's widget
  • [JFOREX-10557] - Time marker label changes value when chart switched to longer period
  • [JFOREX-10560] - Webinar notification's url is not clickable
  • [JFOREX-10561] - UI freeze

Version 3.4.14

New Feature
  • [JFOREX-10021] - New drawing tool: Pencil
  • [JFOREX-10125] - Add Exposure column in Summary
  • [JFOREX-10130] - Group order notifications
  • [JFOREX-10245] - Modify the entry order together with the TP/SL when dragging
  • [JFOREX-10262] - Snapping of the cursor pointer
  • [JFOREX-10324] - Copy/Paste the drawing objects
  • [JFOREX-10335] - Customizing the status bar of the main frame
  • [JFOREX-10412] - Arrange the outputs of the indicator
  • [JFOREX-10447] - Fibonacci Channel tool
  • [JFOREX-10451] - Enable Sentiment Index display
  • [JFOREX-10468] - Show price alerts as pop-up notifications
  • [JFOREX-10490] - Add Preferences/Workspace/Notifications
  • [JFOREX-10495] - Add bookmark buttons in Editor
  • [JFOREX-10516] - Improve indicator: add K and D multipliers to KDJ
Improvement
  • [JFOREX-10162] - Hide drawing objects on price based periods
  • [JFOREX-10177] - Show main menu for each window on OS X
  • [JFOREX-10196] - Autoshift triangle size adjusting
  • [JFOREX-10197] - Orders preview line dissapears before the dialogue is shown
  • [JFOREX-10307] - New Gerogian translations for the jForex platform
  • [JFOREX-10413] - Default chart themes usage
  • [JFOREX-10418] - Filter FILLED orders in account hash check exception.
  • [JFOREX-10421] - Use ThreadPoolExecutor instead RunnableQueue
  • [JFOREX-10425] - Improve IClientSettingsManager
  • [JFOREX-10427] - Show amount for Cryptocurrencies in coins
  • [JFOREX-10433] - Update last price on split event
  • [JFOREX-10441] - Found duplicate ID
  • [JFOREX-10446] - Default colours of Fibo retracement tool
  • [JFOREX-10452] - Sort Exposure column by modulus
  • [JFOREX-10453] - System Settings: Add the time stamp for the "what's new" dialog settings
  • [JFOREX-10454] - "What's new" Dialog: Do not update version settings if these are equal.
  • [JFOREX-10455] - "What's new" Dialog: Create the versions updating mechanism based on the time stamps
  • [JFOREX-10466] - Login Form: All UI elements should be disabled during authorization from SWFX
  • [JFOREX-10469] - Timout for the pop-up notifications
  • [JFOREX-10474] - Improve Price alerts
  • [JFOREX-10478] - Problems with new notifications on MAC
  • [JFOREX-10493] - Get rid of recursive calling of getFullAccessDisclaimerDialog
  • [JFOREX-10496] - Disclaimers: Refactoring of the FullAccessDisclaimer dialog usage
  • [JFOREX-10509] - Calendar Widget: Refactoring the initialization process
Bug
  • [JFOREX-9319] - Sentiment index data not refreshed
  • [JFOREX-10097] - IllegalArgumentException: Number is null or not a BigDecimal
  • [JFOREX-10105] - P/L update differs in chart from the Positions table
  • [JFOREX-10269] - P/L not correct in TP and SL labels on chart
  • [JFOREX-10376] - Unnecessary subscription on Full Depth
  • [JFOREX-10381] - NPE: strategy.tab.actions.RunStrategyTaskAction.runStrategy
  • [JFOREX-10394] - Mini panels lost in Market overview
  • [JFOREX-10406] - Rewriting of the SystemSettings
  • [JFOREX-10409] - Failed to load in-progress candle data in timeout
  • [JFOREX-10410] - Amount units formatting bug
  • [JFOREX-10417] - "Daily chg" column in Instruments table
  • [JFOREX-10422] - Chart not updated after reload
  • [JFOREX-10424] - ClassCastException: com.dukascopy.api.impl.connect.cx cannot be cast
  • [JFOREX-10426] - NPE: OrderEntryDetached$1.windowClosed
  • [JFOREX-10429] - NPE: docking.left.OrderWidgetsPanel.getPreferredSize
  • [JFOREX-10430] - IllegalStateException: LocalCacheManager is shutdown
  • [JFOREX-10431] - IllegalArgumentException: Requesting data size is bigger than max buffer size
  • [JFOREX-10435] - ArrayIndexOutOfBoundsException: CommonTableRowSorter.convertRowIndexToView
  • [JFOREX-10437] - NPE: StopOrderEditPanel.lambda$decorate$1
  • [JFOREX-10438] - NPE: PlatformDisclaimerController.waitForDisclaimerDetailsResponseMessages
  • [JFOREX-10440] - NPE: SummaryTableModel.updatePositions
  • [JFOREX-10444] - ConcurrentModificationException: CurrencySensitiveSummary
  • [JFOREX-10445] - CFD orders cannot be grouped as OCO
  • [JFOREX-10449] - NPE: OrderMessageUtils.getAmountPreviewInfo
  • [JFOREX-10450] - Current price label does not update on chart
  • [JFOREX-10457] - Data loading in AWT thread
  • [JFOREX-10462] - No liquidity for SELL USA500.IDX/USD!
  • [JFOREX-10463] - Positions status bar isn't updated immediately on selection change
  • [JFOREX-10465] - NPE SummaryTableModel.getBean in SummaryWidget
  • [JFOREX-10483] - Update positions performing too often.
  • [JFOREX-10484] - Row selection problems in Price alerts table
  • [JFOREX-10489] - AbstractClientOrderUpdateManager - / by zero
  • [JFOREX-10498] - IndexOutOfBoundsException: Invalid range
  • [JFOREX-10499] - Exposure column do not resize on zoom level change
  • [JFOREX-10500] - Pop-up notifications do not resize on zoom level change
  • [JFOREX-10502] - InstrumentManager - wrong full depth subscription list
  • [JFOREX-10503] - Table "select all" checkbox bug
  • [JFOREX-10505] - Reports are not shown when launched with Manager's ID
  • [JFOREX-10506] - Order preview line is not removed
  • [JFOREX-10514] - Price and time labels on scales lag when drawing object is drawn
  • [JFOREX-10519] - The class loader problem

Version 3.4.13

New Feature
  • [JFOREX-10324] - Copy/Paste the drawing objects
Improvement
  • [JFOREX-10123] - Maximize main frame on start
  • [JFOREX-10273] - Add background to Auto-shift button in chart
  • [JFOREX-10402] - Update default embedded workspace files to the current workspace version
Bug
  • [JFOREX-10279] - Order multi-select in chart, when One-click is disabled
  • [JFOREX-10403] - Example Strategy source file not found
  • [JFOREX-10404] - Wrong divider location on undocked window restore
  • [JFOREX-10405] - Positions table cannot be synced with server
  • [JFOREX-10407] - What's new dialogue not on top
  • [JFOREX-10408] - Price in TickButtons not updating

Version 3.4.12

New Feature
  • [JFOREX-9186] - Link tab in Market overview to one of the chart groups
  • [JFOREX-10349] - Set price input type in STOCH
Improvement
  • [JFOREX-10153] - Set max zoom out level for the price scale
  • [JFOREX-10203] - Remove incorrect price data on Reload button press
  • [JFOREX-10316] - Update TP and SL order preview P/L label
  • [JFOREX-10330] - Make BreadscrumbBar's popup scrollable by mouse wheel
  • [JFOREX-10372] - Keep chart unlocked on instrument or period change
  • [JFOREX-10377] - Provide access to CurrencyConverter from indicators API
  • [JFOREX-10382] - Additional logging of orders synchronization
  • [JFOREX-10387] - Do not move autoshift fixed position on linked chart scrolling
  • [JFOREX-10392] - Add the "user-agent" value to the platform authorization parameters
Bug
  • [JFOREX-8381] - Alpha channel value not saved in chart theme
  • [JFOREX-10283] - IllegalArgumentException: path in TreePath must be non null and not empty.
  • [JFOREX-10291] - Auto-shift button placement in chart after full-screen
  • [JFOREX-10299] - NPE: PreferencesStorage.getProperties
  • [JFOREX-10326] - Found ID duplicate
  • [JFOREX-10359] - Table row selection problem
  • [JFOREX-10360] - Mouse pressed creation time problem on Linux
  • [JFOREX-10367] - NPE on Restore Default
  • [JFOREX-10368] - Platform freeze on workspace reload
  • [JFOREX-10369] - NPE: Awesome2Oscillator.getLookback
  • [JFOREX-10370] - Desired candles time is earlier than tick history
  • [JFOREX-10374] - P/L indicator ignores CommoditiesPerContract
  • [JFOREX-10378] - Visual problems with Advanced settings in Linux
  • [JFOREX-10380] - Foreground transparency for OHLC widget does not work
  • [JFOREX-10383] - Old order preview lines appear on chart after changes in Preferences
  • [JFOREX-10386] - Problems with data loading after suspend on Linux
  • [JFOREX-10389] - Wrong detection of the Dukascopy Platform
  • [JFOREX-10390] - Short line change angle after cloning
  • [JFOREX-10391] - Found ID duplicate
  • [JFOREX-10395] - Sentiment Index not visible after restart
  • [JFOREX-10396] - Disclaimers: Wrong disclaimer acceptance checking during instruments subscription from the strategy
  • [JFOREX-10399] - The instrument subscription does not work in a strategy

Version 3.4.9

Improvement
  • [JFOREX-10365] - Transport Setting: Increase the critical synchronized request processing queue size

Version 3.4.8

New Feature
  • [JFOREX-9046] - Exposure widget
  • [JFOREX-10126] - Linkage button for tables
  • [JFOREX-10147] - Change tabs by Ctrl+Page up/down
  • [JFOREX-10233] - Close All Positions and Cancel All Orders buttons
  • [JFOREX-10292] - New indicator: Drake Delay Stochastic
  • [JFOREX-10346] - Toolbar customization in Sumary, Positions and Orders tables
  • [JFOREX-10352] - Add more zoom levels for accurate charts
Improvement
  • [JFOREX-10120] - Exposure widget improvements
  • [JFOREX-10227] - Disable pending order cancelling and editing if the instrument is not tradable
  • [JFOREX-10310] - Exposure widget: Increase the pie chart size
  • [JFOREX-10334] - Visual look of quotes for LTC/USD
  • [JFOREX-10336] - Exposure widget: show/hide status bar
  • [JFOREX-10337] - Exposure widget: Filter
  • [JFOREX-10338] - Exposure widget: Show the exposure of the asset in the Status bar
  • [JFOREX-10342] - Change CommonTable.yellowBackground theme property value
  • [JFOREX-10345] - Show confirmation for "Close all positions" and "Cancel all orders" if one-click mode is disabled
  • [JFOREX-10347] - Exposure widget: sort the items in menu
  • [JFOREX-10355] - Enable the Exposure widget for the public usage
  • [JFOREX-10356] - Exposure widget: Remove focus from quick filter with the mouse
Bug
  • [JFOREX-10236] - NPE: OrdersWidgetDecorator$24.valueChanged
  • [JFOREX-10244] - The subscribed instrument is not selected in the instrument popup menu
  • [JFOREX-10311] - Exposure widget: total AWT freeze
  • [JFOREX-10323] - Left side tab colour problems
  • [JFOREX-10325] - Instrument subscription is lost on workspace open sometimes
  • [JFOREX-10327] - InitRequestMessage for user
  • [JFOREX-10331] - OHLC widget displayed after closing overlayed instruments
  • [JFOREX-10332] - NPE: MarketOverviewFrame.dispose
  • [JFOREX-10333] - OHLC widget displayed when disabled in "Show on all periods"
  • [JFOREX-10340] - Bug with amount decrement
  • [JFOREX-10348] - Cannot export .hst files with long instrument name
  • [JFOREX-10351] - Dark blue chart theme issues
  • [JFOREX-10357] - Exposure widget: value of the Percentage does not match the value shown in the label of the sector

Version 3.4.6

New Feature
  • [JFOREX-10294] - Enable new chat call method
  • [JFOREX-10298] - Add new platform theme: Dark Blue
  • [JFOREX-10302] - Login Form: Add new platform theme: Dark Blue
  • [JFOREX-10315] - New setting: High charting accuracy
  • [JFOREX-10318] - Add Bullish and Bearish volumes outputs to VOLUME indicator
Improvement
  • [JFOREX-10300] - Insufficient logging when positions closed
  • [JFOREX-10305] - Check of the physical file existance
  • [JFOREX-10306] - Show labels on the start point of the Cursor pointer measurment tool
  • [JFOREX-10309] - Adopt the indicators to the new chart zooming
  • [JFOREX-10317] - No background of the chart objects
  • [JFOREX-10320] - The Dark Blue theme must be available only if the login dialog supports it.
Bug
  • [JFOREX-10241] - Empty widgets open
  • [JFOREX-10270] - Check crypto disclaimer on strategy instrument subscription
  • [JFOREX-10274] - NPE: SummaryTableModel.onAccountInitInfo
  • [JFOREX-10275] - IllegalStateException: Non-awt operation in AWT thread!
  • [JFOREX-10276] - ArrayIndexOutOfBoundsException: BufferedTicksSequence.getNearestTickTo
  • [JFOREX-10277] - NPE: MQLResourcesDetector.isMQLIndicatorExist
  • [JFOREX-10278] - Problems with tooltip localization
  • [JFOREX-10281] - NPE: zoomtoarea.MainMetaDrawingsMouseController.completeAction
  • [JFOREX-10282] - NPE: ChartTabsAndFramesController.updateJForexPeriod
  • [JFOREX-10284] - NPE: IndicatorParametersPanel.setInputParameterValue
  • [JFOREX-10285] - NPE: OrderGridPluginDecorator.getEstimatedProfitLossLabels
  • [JFOREX-10286] - IllegalArgumentException: proportional location must be between 0.0 and 1.0.
  • [JFOREX-10288] - IllegalArgumentException: AbstractBufferedTimedDataProvider.getDataSequence
  • [JFOREX-10289] - NPE: widget.positions.PositionsWidgetDecorator
  • [JFOREX-10296] - ConcurrentModificationException: SyncOrdersAction.doAction
  • [JFOREX-10301] - Reports do not open
  • [JFOREX-10303] - Problems with fixed auto-shift
  • [JFOREX-10304] - Pitchfork problems
  • [JFOREX-10313] - Tooltip not localized in Editor
  • [JFOREX-10321] - Candles drawn not symetric

Version 3.4.5

New Feature
  • [JFOREX-10075] - New plugin: Orders Mirror
  • [JFOREX-10187] - Show Non-Professional disclaimer
  • [JFOREX-10205] - New indicator: Narrow range of Thomas Bulkowski
Improvement
  • [JFOREX-10110] - Refactor OrderGridPlugin
  • [JFOREX-10185] - Disclaimers: Add synchronization mechanism for the disclaimer messages receiving
  • [JFOREX-10198] - Link some components to the theme colours
  • [JFOREX-10199] - Adjust the tick buttons colours from the theme .xml
  • [JFOREX-10200] - Change the look of all the Pivot indicators and Murray channels
  • [JFOREX-10206] - Sources of OrderGridPlugin
  • [JFOREX-10207] - Save plugin sources to disk
  • [JFOREX-10208] - Removing row disabling
  • [JFOREX-10216] - Add spread border property to themes xml
  • [JFOREX-10221] - Make TickButton.BG_NOT_TRADABLE property adjustable from theme.
  • [JFOREX-10223] - Link instruments description colour to another parameter
  • [JFOREX-10224] - Disabled tick buttons animation
  • [JFOREX-10225] - Sentiment index colours
  • [JFOREX-10226] - Move hardcoded UI Colors and Fonts to themes XML
  • [JFOREX-10232] - Allow entering decimal values in plugins
  • [JFOREX-10234] - Use orders/alerts/preview handlers foreground from chart theme
  • [JFOREX-10237] - Unsubscribe from .US CFDs if disclaimer not accepted
  • [JFOREX-10247] - Calculate P/L based on last price available when instrument is not tradable
  • [JFOREX-10248] - Price step of 0.1 points in chart trading
  • [JFOREX-10249] - Closed positions caching
  • [JFOREX-10254] - IReportService implementation for HT
  • [JFOREX-10256] - Non-Professional Disclaimer: Show the disclaimer during platform startup
  • [JFOREX-10263] - Positioning of the OHLC tooltip
  • [JFOREX-10265] - Show the far right candle
Bug
  • [JFOREX-10188] - Problem with MURRCH vizualization
  • [JFOREX-10209] - Position amount on chart is wrong
  • [JFOREX-10211] - Custom data indicator problem on price based charts
  • [JFOREX-10212] - Drawing objects cannot be drawn on ticks
  • [JFOREX-10214] - NPE: charts.drawings.ChannelChartObject.checkAndAppendPoint
  • [JFOREX-10218] - Incorrect Close position tooltip in Positions table
  • [JFOREX-10220] - Alerts switch works wrong on theme switch
  • [JFOREX-10222] - Position cannot be closed from context menu
  • [JFOREX-10228] - UnsupportedOperationException: TesterRunnerContext.getInstrumentForConversion
  • [JFOREX-10230] - IllegalPathStateException: missing initial moveto in path definition
  • [JFOREX-10231] - Orders comments field max characters limit does not work
  • [JFOREX-10238] - Sorting problems in trading tables
  • [JFOREX-10242] - SL and TP orders placed on Global account
  • [JFOREX-10243] - Instrument selected event occurs multiple times during the platform startup
  • [JFOREX-10246] - Problem with multiple order modify by dragging
  • [JFOREX-10251] - US Stocks CFDs are not shown on chart
  • [JFOREX-10252] - Infinity loops after a change of the font color in ICustomWidgetChartObject
  • [JFOREX-10258] - Order preview line does not disappear on Order panel close
  • [JFOREX-10260] - Autoshift button problems
  • [JFOREX-10264] - Order line selection gets lost

Version 3.4.3

New Feature
  • [JFOREX-8065] - Multi-selection of chart objects
  • [JFOREX-10072] - Add toolbar for the Orders table
  • [JFOREX-10080] - Add toolbar for Summary table
  • [JFOREX-10081] - Add toolbar to Positions table
  • [JFOREX-10098] - Add more chart zoom levels
  • [JFOREX-10143] - Move multi-selected drawing objects all together
  • [JFOREX-10166] - Add "Fixed Autoshift position" setting
  • [JFOREX-10170] - Add new chart layer: Orders preview
  • [JFOREX-10186] - Open Edit indicator dialogue on indicator cloning
Improvement
  • [JFOREX-5164] - Soft and hard kick improvements
  • [JFOREX-10085] - Switch from "to" param FO to DCC_API for chat opening
  • [JFOREX-10096] - Comments editing in Orders table
  • [JFOREX-10103] - News Widget: Improve the HttpManager
  • [JFOREX-10113] - The chat opening - Make the authorization server access through the StsClientProtocol
  • [JFOREX-10114] - Change notifications popup background
  • [JFOREX-10127] - Improve the filter of the manually submitting orders
  • [JFOREX-10135] - Enable autoshift on zoom out, when current candle appears on screen
  • [JFOREX-10140] - Support Chat: Add the "sts=1" parameter to the chat URL if the DCC_API parameter is used.
  • [JFOREX-10141] - Show chart object selection dots when border is invisible
  • [JFOREX-10150] - Disclaimer options: The vertical align is not correct
  • [JFOREX-10159] - Improve trading tables
  • [JFOREX-10161] - Drawing object drawn in the future of the time based periods
  • [JFOREX-10163] - Select appropriate positions in PositionsTable on SummaryTable selection
  • [JFOREX-10167] - Rearrange the chart settings in Preferences
  • [JFOREX-10171] - Offsets adjustment
  • [JFOREX-10179] - Do not sort the instruments list when the dropdown is open
  • [JFOREX-10180] - Increase the timeout of HTTP request for historical prices to 45 seconds
  • [JFOREX-10193] - Show one time disclaimers on DEMO
Bug
  • [JFOREX-10101] - Summary bug
  • [JFOREX-10109] - Min trade amount log problem in API
  • [JFOREX-10116] - Extra splitter in OrdersTable popup for Global account
  • [JFOREX-10119] - Order preview lines do not disappear on chart
  • [JFOREX-10133] - News Widget: java.lang.IllegalArgumentException
  • [JFOREX-10137] - Problems with zoom of Strategy editor
  • [JFOREX-10138] - Font size of Price column in Summary is the wrong size
  • [JFOREX-10144] - NPE: OrdersWidgetDecorator$23.valueChanged
  • [JFOREX-10146] - No price in tick buttons
  • [JFOREX-10151] - Focus problem with grouped chart tabs
  • [JFOREX-10157] - IllegalArgumentException: Row index out of range
  • [JFOREX-10158] - Orders with Max.slippage set not displayed in chart on Global accounts
  • [JFOREX-10169] - Moving right shift point for Windows and Mac
  • [JFOREX-10173] - Use margin N/A for the FLAT position
  • [JFOREX-10175] - NPE from OrderGridPlugin
  • [JFOREX-10176] - Account info not shown on a new account
  • [JFOREX-10182] - NPE on JavaFX start
  • [JFOREX-10183] - Chart grouping problems after template load
  • [JFOREX-10184] - ConcurrentModificationException
  • [JFOREX-10192] - Subscription bug on platform reload
  • [JFOREX-10195] - Disclaimers in Japanese are shown incorrectly

Version 3.4.1

Bug
  • [JFOREX-10111] - NPE: OrderGridPlugin.extractParameterValue
  • [JFOREX-10112] - Plugin loads with the default preset after restart of the platform
  • [JFOREX-10124] - No currency pair found for DIESEL.CMD
  • [JFOREX-10131] - NPE: ConditionalOrderEntryPanel.drawOrderEntryLine

Version 3.4.0

New Feature
  • [JFOREX-9919] - Order grid plugin
Improvement
  • [JFOREX-10045] - Improve OrderGridPlugin
  • [JFOREX-10062] - OrderGridPlugin: Default value of "First order price"
  • [JFOREX-10066] - Tooltip of the Price picker
  • [JFOREX-10067] - News Widget: Improve the news content history request to API server.
  • [JFOREX-10077] - Add "Max slippage" to Orders Grid plugin
  • [JFOREX-10078] - News Widget: Process the ErrorNewsResponseMessage that is returned as a result of NewsContentRequest
  • [JFOREX-10079] - OrderGrid plugin integration issues
  • [JFOREX-10093] - News Widget: Improve the exception handling
  • [JFOREX-10094] - News Widget: Add the URL to the log if the HTTP response code is not equal to 200
  • [JFOREX-10095] - News Widget: Add the HTTP headers to the log if the HTTP response code is not OK
Bug
  • [JFOREX-10020] - Amount settings in OrderGrid plugin
  • [JFOREX-10061] - NPE: OrderLineChartObject.drawChartObject
  • [JFOREX-10063] - Problems with parameters saving in OrderGridPlugin
  • [JFOREX-10065] - News Widget: News sector selection changes are stored even though a CANCEL button is pressed
  • [JFOREX-10088] - Preview line on chart
  • [JFOREX-10102] - Amount problem in order preview

Version 3.3.16

New Feature
  • [JFOREX-9921] - Change orders preview in charts
  • [JFOREX-9933] - Show OHLC index data as a pop-up
  • [JFOREX-10010] - Exit full screen mode by mouse
  • [JFOREX-10017] - Show plugin messages only if necessary
  • [JFOREX-10037] - Improve OHLC widget menu in toolbar
  • [JFOREX-10040] - Allow changing hotkey for chart zoom and scroll
  • [JFOREX-10042] - Add filter in Messages
  • [JFOREX-10059] - Show Max slippage of the order in chart
Improvement
  • [JFOREX-9987] - Improve behavior of left container
  • [JFOREX-9991] - History of Indicators added by Quick search
  • [JFOREX-9992] - Focus of Edit indicator items
  • [JFOREX-9994] - News Widget: Make the data requests(via http) asynchronously to the platform initialization thread
  • [JFOREX-9995] - Undocked widget size reduce
  • [JFOREX-9999] - Order line labels changing the width due to P/L rounding
  • [JFOREX-10001] - Improve the autoshift triangle
  • [JFOREX-10004] - News Widget: When the "news sectors" http connection is slow the part of platform is not working
  • [JFOREX-10008] - Show historical data of MURRCH
  • [JFOREX-10011] - News Widget: NPE
  • [JFOREX-10014] - Remove "Ctrl+Mouse wheel scroll" hot key for platform zooming
  • [JFOREX-10027] - Add "Close others" and "Close All" popup items to left and bottom closeable widgets
  • [JFOREX-10029] - Improve chart node section in Hotkeys
  • [JFOREX-10032] - Exposure widget animation
  • [JFOREX-10035] - Validate hotkeys on workspace load
  • [JFOREX-10039] - Ignore input-like key bindings
  • [JFOREX-10043] - Implement the hard kick request without auto relogin
  • [JFOREX-10046] - Improve performance of the Period separators dotted line
  • [JFOREX-10047] - OHLC index tooltip appearance
  • [JFOREX-10051] - Stand-Alone : Make the compatibility of public Stand-Alone 2.11 with the login form changes (JFOREX-8871)
  • [JFOREX-10068] - High CPU load on Historical Tester open
  • [JFOREX-10070] - Empty Output line in BWMFI indicator
Bug
  • [JFOREX-9587] - Market News widget: When the specific date is selected the online news are requested
  • [JFOREX-9963] - Price alerts do not get removed from chart
  • [JFOREX-9989] - Lookback data problem
  • [JFOREX-9990] - Order cannot be placed due to OHLC index
  • [JFOREX-9993] - Order change problems when using Drag&Drop line
  • [JFOREX-9997] - Spinners do not work in Colour settings panels
  • [JFOREX-10000] - The memory is not released after the charts have been closed
  • [JFOREX-10003] - Wrong position of chart's autoshift triangle
  • [JFOREX-10007] - Left Container restore bug
  • [JFOREX-10013] - Problems with Orders table rows selection
  • [JFOREX-10015] - Plugins do not disappear on deactivation
  • [JFOREX-10016] - x100 size and profit for the position (CFD) reflects on the chart
  • [JFOREX-10018] - Incorrect layout of the online news on platform start
  • [JFOREX-10019] - Left container issue
  • [JFOREX-10024] - News Widget: Wrong search result
  • [JFOREX-10028] - Exposure 3rd level bug
  • [JFOREX-10030] - Order lines dissappear on chart if too many candles on Daily timeframe
  • [JFOREX-10031] - CommoditiesPerContract not applied to the exposure calculation in Exposure widget
  • [JFOREX-10034] - Autoshift triangle in wrong positions after undock
  • [JFOREX-10036] - News Widget: java.lang.ClassCastException: com.dukascopy.json.JSONObject cannot be cast to java.lang.String
  • [JFOREX-10041] - NPE: AbstractOrdersProvider.getOrderData
  • [JFOREX-10044] - UnsupportedOperationException on NewsManager initialization.
  • [JFOREX-10049] - Decrease in Historical Tester performance
  • [JFOREX-10053] - ClassCastException on SubscribeCalendarActionEvent invocation
  • [JFOREX-10060] - Freeze on Linux when Cursor pointer used
  • [JFOREX-10063] - Problems with parameters saving in OrderGridPlugin
  • [JFOREX-10069] - ChartScrollingSupport NPE

Version 3.3.14

New Feature
  • [JFOREX-9908] - Link objects cloning and chart scrolling
  • [JFOREX-9912] - Chart zoom in/out with mouse wheel
  • [JFOREX-9913] - Move the autoshift triangle with the chart
  • [JFOREX-9918] - Calculate conversion rates of the PL into base ccy
  • [JFOREX-9920] - Show the plugin icon in the header
  • [JFOREX-9922] - Add historical level disable feature under input for FIBPIVOT, WOODPIVOT and CAMPIVOT
  • [JFOREX-9935] - Indicator Quick Search
  • [JFOREX-9936] - Add distance for ZigZag indicator
  • [JFOREX-9965] - Implement navigation with arrow buttons in MarketOverviewWidget
Improvement
  • [JFOREX-9793] - Another fonts for Chinese
  • [JFOREX-9882] - Preferences hotkey
  • [JFOREX-9888] - Improve and restructure Hotkey settings implementation
  • [JFOREX-9891] - Change add instrument icon colours
  • [JFOREX-9915] - Add possibility to add hotkeys for all items inside MainMenu → View
  • [JFOREX-9917] - Login Form: Another fonts for Chinese
  • [JFOREX-9923] - Implement FullScreenPanelAnimator as extension for AnimatePanel
  • [JFOREX-9925] - Describe MarketOverview hotkeys in preferences
  • [JFOREX-9930] - Add 25 points to Pip grid values
  • [JFOREX-9931] - Login Form: Create the multi-line message component
  • [JFOREX-9932] - Restructure Hotkeys Tree.
  • [JFOREX-9934] - Add hotkey for "Add indicator"
  • [JFOREX-9940] - Offer side for indicator's PRICE inputs on Ticks charts
  • [JFOREX-9941] - Login Form: The UI layout is not correct
  • [JFOREX-9951] - Change instrument in New order on chart node in Navigator selection
  • [JFOREX-9955] - Enable chart's autoshift automatically on scroll
  • [JFOREX-9959] - Show accelerators for MarketOverview MenuBar items
  • [JFOREX-9960] - Show hidden RTADInputMap hotkeys for EditorWidget
  • [JFOREX-9961] - Make HotkeySettingsPanel buttons look similar to other buttons in this Preferences frame
  • [JFOREX-9966] - Make "Reset to default" possible for any particular hotkey
  • [JFOREX-9968] - Improve currency converter
  • [JFOREX-9977] - Improve New order widget margin
  • [JFOREX-9983] - Date-time format on Daily/Weekly charts
Bug
  • [JFOREX-9896] - IllegalArgumentException: TimeFrameComboBox$FxNewsTimeFrame.valueOf
  • [JFOREX-9905] - P/L indicator drawing issues
  • [JFOREX-9907] - Chart selection issue
  • [JFOREX-9909] - Time till close shows 60 seconds instead of 1 minute
  • [JFOREX-9924] - Instrument does not get changed in New order widget of linked charts
  • [JFOREX-9926] - Decorations are not rendered for 'poly line'
  • [JFOREX-9927] - Median Renko - file naming bug in Historical Data Manager
  • [JFOREX-9928] - Median Renko - sorting bug in the Chart Period Dropdown & in Preferences
  • [JFOREX-9929] - Optimization results cannot be exported in OSX
  • [JFOREX-9937] - Login Form: Wrong font size in the languages combobox
  • [JFOREX-9938] - ConcurrentModificationException: BufferedTicksProvider.addInProgressDataToEnd
  • [JFOREX-9939] - NPE: order.editorder.StopOrderEditPanel.getEntryPrice
  • [JFOREX-9942] - NPE: PALoadToCachePointAndFigureAction.flushDataToFiles
  • [JFOREX-9944] - NPE: MAIndicator.calculate
  • [JFOREX-9945] - Automatic chart scrolling issue
  • [JFOREX-9946] - DeadLock in FeedDataProvider
  • [JFOREX-9947] - Orders sorting by distance problem
  • [JFOREX-9950] - Alerter price bug
  • [JFOREX-9953] - NPE: HighLowManager.scheduleToFillPreviousCandle
  • [JFOREX-9954] - NPE: CustomChartTemplateTreeNode.getName
  • [JFOREX-9957] - ArrayIndexOutOfBoundsException: Array index out of range: 2002
  • [JFOREX-9958] - IllegalStateException: For current key com.dukascopy.[email protected]110924f no action can be perfomed!
  • [JFOREX-9962] - Bug with hotkeys saving
  • [JFOREX-9964] - MiniPanels are restored after MarketOverviewWidget was left empty
  • [JFOREX-9969] - java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
  • [JFOREX-9974] - Incorrect amount shown in chart order line
  • [JFOREX-9978] - Custom sorting of the instruments stop working after theme change
  • [JFOREX-9979] - Widget Header click sometimes doesn't make widget selected
  • [JFOREX-9980] - Left Container is not rendered
  • [JFOREX-9981] - Widgets dissappear after using hotkey
  • [JFOREX-9984] - Java-level deadlocks detected

Version 3.3.12

New Feature
  • [JFOREX-9862] - Rename chart
  • [JFOREX-9863] - Show tooltip for chart tab header
  • [JFOREX-9870] - Add new section for opening DC pay account
Improvement
  • [JFOREX-9824] - Add instrument and period label in printouts
  • [JFOREX-9880] - Price scale for BTC
  • [JFOREX-9886] - Login Form: Wrong ENVIRONMENT in the "login.form.properties"
  • [JFOREX-9887] - News Widget: Wrong logic of the time frame saving.
  • [JFOREX-9900] - Focus on grouped chart
  • [JFOREX-9903] - Add checking for the wrong platform environment
Bug
  • [JFOREX-9867] - IllegalArgumentException: No enum constant. dowjones.news.TimeFrameComboBox
  • [JFOREX-9874] - IllegalArgumentException: Identifier not found
  • [JFOREX-9877] - Problem with plugins loading
  • [JFOREX-9878] - BTC/USD chart loading issue
  • [JFOREX-9879] - IllegalArgumentException: No enum constant. dowjones.news.TimeFrameComboBox
  • [JFOREX-9881] - Hotkey duplicates bug
  • [JFOREX-9884] - NPE when doing "save as" for a strategy
  • [JFOREX-9885] - NPE: CurrencyPairComboBoxBig.checkForCryptoInstrumentAcceptance
  • [JFOREX-9893] - Attempt of adding chart widget outside EDT
  • [JFOREX-9897] - Platform becomes irresponsive
  • [JFOREX-9898] - Volume for ticks
  • [JFOREX-9899] - Time zone for ticks in table view
  • [JFOREX-9902] - Chart does not zoom out completely

Version 3.3.11

New Feature
  • [JFOREX-9769] - New indicator: BidAskVolumes
  • [JFOREX-9791] - Customize chart toolbar
  • [JFOREX-9797] - Shift CUSTOMCANDLE outputs
  • [JFOREX-9798] - Add Account statistics as menu items in Historical Tester charts toolbar
  • [JFOREX-9799] - Restore examples of Strategies
  • [JFOREX-9841] - Create Radial Progress Bar
  • [JFOREX-9845] - New indicator: SMALL_CANDLES
  • [JFOREX-9846] - Add Korean language
  • [JFOREX-9847] - New CFD group: CFD Bonds
  • [JFOREX-9869] - New indicator: Supertrend
Improvement
  • [JFOREX-9016] - Review Hotkeys logic
  • [JFOREX-9460] - Advanced Market news settings window size
  • [JFOREX-9728] - Login Form: Fill the login field with login name of the last logged in user.
  • [JFOREX-9786] - Chart template settings in Historical Tester
  • [JFOREX-9787] - Use "Del" key for object removal in Navigator
  • [JFOREX-9789] - Changes in tradeAmountIncreament using AmountUnit's.
  • [JFOREX-9795] - Link "Recalculate on new candle" to the indicators period
  • [JFOREX-9802] - Implement hotkeys for the rest of chart functions
  • [JFOREX-9803] - Chart toolbar menu
  • [JFOREX-9820] - Optimization of input data for indicators of custom periods
  • [JFOREX-9821] - Change the url for "Forgot password" and "Forgot PIN"
  • [JFOREX-9823] - Hidden indicators and drawings appearance in Navigator
  • [JFOREX-9827] - Login Form: Do not perform authorization if the pin filed is empty
  • [JFOREX-9831] - Clone toolbar state on chart clone
  • [JFOREX-9837] - Login Form: Improve the shortcuts in the CAPTCHA view
  • [JFOREX-9840] - Set the focus on chart, when chart tabs get changed
  • [JFOREX-9842] - Regularize default colors of indicator outputs
  • [JFOREX-9843] - Improve the time interval of the historical price feed request from API server
  • [JFOREX-9852] - Do not draw tree nodes lines on OSX
  • [JFOREX-9853] - Improve assigning hotkey when Fn button is used
  • [JFOREX-9856] - Login Form: Add Korean language
  • [JFOREX-9857] - Login Form: The Disclaimer does not display the korean font.
  • [JFOREX-9861] - Login Form: The korean language is not correctly displayed in the language combobox.
  • [JFOREX-9865] - Login Form: Disable remembering the last logged-in user name
  • [JFOREX-9868] - Do not show "Forgot PIN?" for WLPs
  • [JFOREX-9871] - Subpanel resize
Bug
  • [JFOREX-9604] - NPE: .docking.left.NavigatorWidgetPanel.save
  • [JFOREX-9790] - CamPivot drawing problems on Renko
  • [JFOREX-9792] - NPE: instant.CurrencyPairComboBoxBig.checkForCryptoInstrumentAcceptance
  • [JFOREX-9800] - Webinar notification flickering
  • [JFOREX-9804] - Problem with CUSTOMCANDLE shift
  • [JFOREX-9807] - Change url for Italian language
  • [JFOREX-9809] - Update the HT strategies list after example strategies list changes
  • [JFOREX-9810] - Patterns are not shown sometimes
  • [JFOREX-9813] - Platform sends subscription request on close
  • [JFOREX-9814] - Error message display problem in case of captcha not received
  • [JFOREX-9816] - Incorrect drawing of HeikinAshi candles
  • [JFOREX-9817] - ConcurrentModificationException: AbstractIndicatorDataProvider.getWithDependentIndicators
  • [JFOREX-9819] - Conditional order panel show/hide problem
  • [JFOREX-9822] - WebStart: The platform cannot authorize through the command line arguments
  • [JFOREX-9825] - Few problems with theme colours applied
  • [JFOREX-9826] - Login Form: The "Platform cannot be initialized" message is not displayed.
  • [JFOREX-9828] - Bug in tabbed LeftContainerController
  • [JFOREX-9832] - Cannot delete hotkey right after assignment from toolbar
  • [JFOREX-9835] - Show hotkey accelerators in chart widget popup
  • [JFOREX-9848] - Pending Orders not synced in chart
  • [JFOREX-9849] - NPE: OrderCommonTableModel.isLimitOrder
  • [JFOREX-9851] - Problems with focus on OS X
  • [JFOREX-9854] - Problem with subpanel close cross in OS X
  • [JFOREX-9858] - Instrument selection problem
  • [JFOREX-9859] - NPE from EventQueue
  • [JFOREX-9860] - Slippage check box bug
  • [JFOREX-9873] - In NonHedge mode it is not possible to open the Settings/preference Window

Version 3.3.9

New Feature
  • [JFOREX-9752] - Sorting the instruments in chart's instruments list
  • [JFOREX-9768] - New Indicator: ADR indicator
Improvement
  • [JFOREX-9732] - Order drag with Cursor pointer enabled
Bug
  • [JFOREX-9741] - Indicators of the opposite side are not displayed on PA charts
  • [JFOREX-9775] - Incorrect values for default amount

Version 3.3.8

New Feature
  • [JFOREX-9679] - Add chart auto shift hotkey
  • [JFOREX-9738] - Add Ukrainian language
Improvement
  • [JFOREX-9705] - InstrumentTickManager improvements
  • [JFOREX-9771] - Arabic layout for order confirmation dialogue
  • [JFOREX-9778] - Login Form: Add Ukrainian language
Bug
  • [JFOREX-9746] - NPE: AlerterTable.updateCheckColumnHeader
  • [JFOREX-9753] - Price alerts dissappear or have wrong values
  • [JFOREX-9767] - Widget focus lost on hide/show button pressed
  • [JFOREX-9775] - Incorrect values for default amount

Version 3.3.7

New Feature
  • [JFOREX-9169] - Redesign Login window
  • [JFOREX-9687] - Background for retracement tools levels
  • [JFOREX-9689] - Content multi-select in JCloud
  • [JFOREX-9699] - Separate ETFs from Stock CFDs
  • [JFOREX-9712] - Add time zone for CUSTOMCANDLE indicator
  • [JFOREX-9716] - Set chart template as default
  • [JFOREX-9736] - Add 12, 24 and 36 months periods
Improvement
  • [JFOREX-9672] - Remove RM token on Log out
  • [JFOREX-9683] - Arabic layout: cross inside the quick filter
  • [JFOREX-9691] - Zoom area button toggle
  • [JFOREX-9717] - News Widget: Save the filter value when the platform gets closed
  • [JFOREX-9721] - Login Form: The environment button text is not scaled when new zoom value is applied.
  • [JFOREX-9724] - News Widget: Save the filter value when the news widget gets closed
  • [JFOREX-9726] - Show windows when called from menu
  • [JFOREX-9729] - Improve HDM buttons
  • [JFOREX-9731] - Show WLP logo after platform initialization
  • [JFOREX-9733] - Indicator tooltip display problems
  • [JFOREX-9750] - Background colour of Price and Time markers
  • [JFOREX-9755] - The "What's new" dialog should be displayed after the splash screen gets closed
  • [JFOREX-9758] - Update order or position label on their change
  • [JFOREX-9759] - Improve order confirmation dialogue
  • [JFOREX-9760] - Improve price and time marker label
  • [JFOREX-9761] - Historical orders not loaded
Bug
  • [JFOREX-9670] - Incorrect warning shown on instrument unsubscribe
  • [JFOREX-9681] - Webinar notification counter flickers
  • [JFOREX-9682] - Automatic subscribe to EUR/USD
  • [JFOREX-9688] - Drawing objects change coordinates on chart clone
  • [JFOREX-9700] - Error on strategy run
  • [JFOREX-9702] - Enabled OHLC index not saved in Template
  • [JFOREX-9709] - Drawing objects shown on wrong periods
  • [JFOREX-9714] - TP distance value doesn't not change
  • [JFOREX-9722] - NPE: CommonTableRowSorter.convertRowIndexToModel
  • [JFOREX-9723] - NPE: ChartTemplateSettingsStorage.copy
  • [JFOREX-9735] - Multiple news search requests during platform initialization
  • [JFOREX-9737] - BBANDS on RSI problem
  • [JFOREX-9739] - Wrong immediate execution warning
  • [JFOREX-9742] - ArrayIndexOutOfBoundsException: indicators.SMMAIndicator.calculate
  • [JFOREX-9743] - ArrayIndexOutOfBoundsException: indicators.LWMAIndicator.calculate
  • [JFOREX-9744] - ArrayIndexOutOfBoundsException: drawingstrategies.AbstractSubIndicatorsDrawingStrategy.drawSingleOutput
  • [JFOREX-9745] - NPE: DataCacheUtils.getPeriodShift
  • [JFOREX-9751] - Freeze on custom range settings change
  • [JFOREX-9754] - NPE in the "RemoteStorageManagerIT" Integration test
  • [JFOREX-9763] - Incorrect values of TTL in OHLC index

Version 3.3.4

New Feature
  • [JFOREX-9651] - "Add indicator" menu item in indicator's context menu
  • [JFOREX-9653] - Create scroll pane with invisible thumb and wide arrows placed on the same v/h line as View component
  • [JFOREX-9655] - Show comment in Alert trigger pop-up
  • [JFOREX-9671] - Add some more outputs to CUSTOMCANDLE indicator
  • [JFOREX-9686] - Fibo Circles
  • [JFOREX-9695] - Show chart object display periods in Navigator
Improvement
  • [JFOREX-8259] - Improve chart zooming
  • [JFOREX-8545] - Show time and price marker labels on the scale
  • [JFOREX-9597] - News widget refactoring: Refactor the AdvancedFilterSetupDialog
  • [JFOREX-9634] - Improve DateChooser
  • [JFOREX-9637] - Slow user interface
  • [JFOREX-9640] - Logging of Local strategy stop
  • [JFOREX-9644] - Advanced settings disappeared in JForex after switching to Russian language
  • [JFOREX-9649] - Login Form: Add the "Back" link to the captcha view
  • [JFOREX-9652] - Warning about conflicting indicator settings
  • [JFOREX-9654] - Login Form: Create the environment switch component based on common buttons
  • [JFOREX-9658] - Remove max slippage from the message in log
  • [JFOREX-9659] - Login Form: Create the environment switch component based on the toggle buttons
  • [JFOREX-9662] - Improve Fibo Arcs
  • [JFOREX-9666] - Adjust format of labels on chart's time axis
  • [JFOREX-9667] - Login Form: Integrate the environment switch component into the login form
  • [JFOREX-9668] - Login Form: During the authorization process the "login" & "password" labels should be disabled
  • [JFOREX-9677] - Compilation on JAVA 9
Bug
  • [JFOREX-9643] - Different price of synchronized cursor pointer
  • [JFOREX-9650] - Wrong scroll direction when using Cursor pointer for measurements
  • [JFOREX-9656] - Chart table time column is sorted incorrectly
  • [JFOREX-9660] - Order preview doesn't show by using chart trading
  • [JFOREX-9661] - Chart refreshing issue
  • [JFOREX-9669] - Incorrect position line colour change on mouse hover
  • [JFOREX-9670] - Incorrect warning shown on instrument unsubscribe
  • [JFOREX-9673] - Problem with indicator calculation on parent indicator output
  • [JFOREX-9674] - Custom period indicators drawing issue
  • [JFOREX-9675] - OHLC change size on chart clone
  • [JFOREX-9676] - Incorrect status of remotely run strategy after workspace switch
  • [JFOREX-9680] - Problems with Pivot Point levels on Mondays
  • [JFOREX-9684] - NPE: dowjones.NewsTableCellRenderer.getTableCellRendererComponent
  • [JFOREX-9685] - Wrong value format for price marker on sub-panel
  • [JFOREX-9692] - Current price N/A in Price alert panel after workspace change
  • [JFOREX-9697] - Drawing object's preset issue
  • [JFOREX-9703] - Screen label not shown after template reload

Version 3.3.2

Improvement
  • [JFOREX-9638] - Login Form: The "Validate" button should be disabled if the "Secure Code" field is empty
  • [JFOREX-9642] - Login Form: localize the PIN view
Bug
  • [INCIDENT-13300]

Version 3.3.1

New Feature
  • [JFOREX-9562] - Cursor pointer synchronization in grouped charts
  • [JFOREX-9618] - Change tabs in Preferences with keyboard
Improvement
  • [JFOREX-8544] - Show the date on the price based period time scale
  • [JFOREX-9619] - Check each setting in Preferences for changes
  • [JFOREX-9626] - Login Form: Remove the PIN settings from the "login.form.properties"
  • [JFOREX-9629] - Login Form: Focus on login after the authorization process fail
  • [JFOREX-9630] - Login Form: Focus on password after the authorization process fail
  • [JFOREX-9635] - Get rid of unused non-SRP auth code in SDK
Bug
  • [JFOREX-8672] - Problems with Asian fonts in Charts
  • [JFOREX-9142] - Spinner arrows in Custom colours pallets do not work in OS X
  • [JFOREX-9569] - NPE: settings.workspace.WorkspaceOptionsPanel.getShowWebinarNotifications
  • [JFOREX-9570] - NPE: NewsSubscribeManager.setAvailableLanguages
  • [JFOREX-9610] - Rewrite JColorChooser using com.dukascopy.ui. package instead of java.swing.
  • [JFOREX-9621] - Chart's time axis drawing issue
  • [JFOREX-9622] - Problem with opening of several strategies
  • [JFOREX-9624] - Editor widget closing issue
  • [JFOREX-9627] - NotSerializableException: com.dukascopy.api.Instrument
  • [JFOREX-9631] - NPE: strategy.tab.customUI.InstrumentBox.setValue
  • [JFOREX-9633] - Custom period indicators drawing issue

Version 3.3.0

New Feature
  • [JFOREX-9293] - Multi-select of Pending Orders and Price Alerts in chart
  • [JFOREX-9558] - Show thousand separator for the price
  • [JFOREX-9596] - Add CST (UTC -6) as Day start time zone
Improvement
  • [JFOREX-8227] - Improve Period Separators
  • [JFOREX-9535] - Login Form: Add the captcha expiration t
The information on this web site is provided only as general information, which may be incomplete or outdated. Click here for full disclaimer.