Release Notes
Version 3.6.48
Available since 23.Feb 2023
Bug
- JFOREX-13789 Historical price data displayed incorrectly
Version 3.6.47
Available since 23.Nov 2022
Improvement
- [JFOREX-13368] - Add Mexican flag for Stock CFDs
Version 3.6.46
Available since 21.sep 2022
New Feature
- [JFOREX-13187] - Primary Insider questionnaire 2.0, JF3
Improvement
- [JFOREX-13097] - Switch to new chat
- [JFOREX-13174] - IllegalArgumentException: The fastestPingTime is null or empty
Version 3.6.44
Available since 20.Apr 2022
Bug
- [JFOREX-12982] - Users cannot upload files in JCloud
Version 3.6.40
Available since 29.Dec 2021
New Feature
- [JFOREX-12701] - Primary Insider questionnaire
Improvement
- [JFOREX-12716] - Remove comments field for the Orders and Positions of Global accounts
Bug
- [JFOREX-12724] - Positions table not shown
Version 3.6.39
Available since 08.Nov 2021
Bug
- [JFOREX-12639] - Incorrect amount in order label
- [JFOREX-12657] - Partially filled, but closed positions displayed incorrectly on chart
Version 3.6.38
Available since 14.Oct 2021
Bug
- [JFOREX-12587] - JavaDocs not shown in Editor
- [JFOREX-12610] - Incorrect position amount shown in chart
Improvement
- [JFOREX-12611] - Splashscreen timer
Version 3.6.37
Available since 1.Oct 2021
Bug
- [STRATEGY-3743] - Block trading on weekends
Version 3.6.36
Available since 1.Oct 2021
Bug
- [JFOREX-12519] - FAMA calculation problem in MAMA2 indicator
-
Version 3.6.35
Available since 19.Jul 2021
Bug
- [JFOREX-12282] - Problems with language names display
- [JFOREX-12351] - Strategy Log does not open
- [JFOREX-12435] - Incorrect indicator values on Ticks
Improvement
- [JFOREX-12316] - Improve Fibo tool values
Version 3.6.34
Available since 29.Mar 2021
Bug
- [JFOREX-11763] - Orders are not shown in Orders table
- [JFOREX-12207] - Math operators do not show historical values
Version 3.6.32
Available since 5.Mar 2021
Improvement
- [JFOREX-12135] - Add Ireland flag for Stocks
- [JFOREX-12136] - Minor localization improvements for MN (Mongolian) language
- [JFOREX-12109] - Adjust default shift values for ICHIMOKU
Version 3.6.31
Available since 01.Feb 2021
New Feature
- [JFOREX-12026] - Add Mongolian language
Bug
- [JFOREX-12100] - IllegalStateException: Saving order group with id [568] failed!
Version 3.6.30
Available since 01.Feb 2021
New Feature
- [JFOREX-12018] - New indicator: PVT
Improvement
- [JFOREX-12062] - Improve CurrencyConverter
Version 3.6.29
Available since 6.Jan 2021
Bug
- [JFOREX-12016] - Cannot launch the platform if disclaimer not found
Version 3.6.28
Available since 6.Jan 2021
Improvement
- [JFOREX-11758] - Add central point to short line object in chart
- [JFOREX-11897] - Add rotation to Ellipse
- [JFOREX-11997] - Improve the disclaimer language validation logic
Bug
- [JFOREX-11944] - Incorrect position amount on chart
Version 3.6.27
Available since 12.Nov 2020
Improvement
- [JFOREX-11879] - Hide values and labels for PIVOT
Bug
- [JFOREX-11921] - Thousand separator problem in amounts
Version 3.6.26
Available since 6.Nov 2020
Improvement
- [JFOREX-11752] - Show N/A in status bar if US Stocks CFDs are not available
- [JFOREX-11865] - Min Default amount for Cryptocurrencies
- [JFOREX-11894] - Min Default amoint for CFDs
Bug
- [JFOREX-11797] - Disclaimers: After the disclaimer dialog size is changed the "I Agree" button does not work.
- [JFOREX-11820] - Price in order preview label is incorrect
- [JFOREX-11837] - Incorrect position amount in chart in case of partiall bid/offer fill
Version 3.6.23
Available since 7.Oct 2020
Improvement
- [JFOREX-11771] - Disclaimers: Do not cache the disclaimer dialogues in memory
- [JFOREX-11776] - Disclaimers: Remove the disclaimer localization
- [JFOREX-11809] - Placing orders via Instant order widget
Bug
- [JFOREX-11742] - Messages with TTL don't expire on JForex
- [JFOREX-11777] - Security Certificate Warning
Version 3.6.22
Available since 18.Aug 2020
Improvement
- [JFOREX-11724] - NPE: com.dukascopy.api.impl.connect.ResponseMessageGenerator.generateResponse
- [JFOREX-11720] - Change format for local cache files on Hong Kong stocks
Version 3.6.21
Available since 18.Aug 2020
Improvement
- [JFOREX-11667] - WSMTIME display problem
- [JFOREX-11692] - Increase the tick bars limit to 10K ticks
Version 3.6.19
Available since 21.May 2020
New Feature
- [JFOREX-11466] - New indicator: Linear Regression Channel
Bug
- JFOREX-11327] - Open position not shown in JForex
- [JFOREX-11488] - ConcurrentModificationException: .AbstractCombinedDataSequenceProvider.indicatorChanged
- [JFOREX-11491] - ERROR ClientSettingsStorageImpl - null\workspace.lck
- [JFOREX-11508] - Value of POC of VOLUME_PROFILE in OHLC widget
- [JFOREX-11509] - Problems with price history display in chart in the future
- [JFOREX-11515] - Platform time sync problems
Version 3.6.18
Available since 22.Apr. 2020
Bug
- [JFOREX-11444] - There is not enough data to calculate value for SMA
- [JFOREX-11469] - Wrong Ask candle day start time
Version 3.6.17
Available since 06.Apr. 2020
New Feature
- [JFOREX-11443] - New Day start time zone: KRAT (UTC+7)
Improvement
- [JFOREX-11442] - Selection of the objects to copy
- [JFOREX-11458] - JCloud linkage url
Bug
- [JFOREX-11430] - "No answer received" warning in case of account blocked
- [JFOREX-11461] - Bunch of NPEs
- [JFOREX-11462] - ArrayIndexOutOfBoundsException: IndicatorTooltipManager.correctTimeForCustomPeriod
Version 3.6.15
Available since 30.Mar. 2020
Improvement
- [JFOREX-11439] - Unsupported limited period regular holidays
- [JFOREX-11440] - Show Highlighted indicator's period zone if tooltip of the indicator is disabled
Bug
- [JFOREX-11409] - Correlation between 2 instruments is not calculated
- [JFOREX-11413] - Used Margin difference displayed on JForex 3.6.11
- [JFOREX-11425] - Flat daily candle on 07.03.2020
- [JFOREX-11429] - Linked scrolling problem in case of different instruments
Version 3.6.14
Available since 24.Mar. 2020
New Feature
- [JFOREX-10997] - Add and edit comments in Positions table
- [JFOREX-11200] - Highlight the time period zone
- [JFOREX-11395] - New Indicator: McGinley Dynamic
Improvement
- [JFOREX-11383] - Drawing objects with negative coordinates
- [JFOREX-11396] - Investigate the potential memory leaks on charts
- [JFOREX-11401] - ADR indicator amendment
- [JFOREX-11402] - Add RUB to CSS indicator
Bug
- [JFOREX-11384] - Wrong Chart Display Time
- [JFOREX-11389] - HDM exports the history with the trading breaks in case the instrument is not subscribed
- [JFOREX-11397] - Incorrect daily candle formation after a trading break
- [JFOREX-11403] - Trading breaks problem with overlayed instruments
Version 3.6.11
Available since 24.Mar. 2020
New Feature
- [JFOREX-9234] - Show account state notifications as disappearing pop-ups
- [JFOREX-11055] - Holiday schedule processing on JForex charts
- [JFOREX-11142] - Add Gaussian Channel indicator
- [JFOREX-11239] - Option to disable "What's new" and other notifications
Improvement
- [JFOREX-4693] - The STS token obtaining should be done in the separate thread.
- [JFOREX-11059] - Chart object labels layout
- [JFOREX-11080] - Change the settings saving logic for Elliot patterns
- [JFOREX-11089] - Change Preferences/Chart settings layout
- [JFOREX-11106] - Deprecate ALL_FLATS filter
- [JFOREX-11165] - Improve the chart scrolling back
- [JFOREX-11171] - Speed up disconnect recognition on OSX and Linux
- [JFOREX-11210] - Change checkboxes to radio buttons in context menu of the chart price scale
- [JFOREX-11217] - Disable expiration for IFD SL and IFD TP orders
- [JFOREX-11237] - Improve workspace saving logic
- [JFOREX-11238] - Remove the max limit of the combinations in the historical tester
- [JFOREX-11261] - Correct the min and max values for the ADR indicator
- [JFOREX-11270] - Remove DFSentimentIndexGroupRequestMessage usages
- [JFOREX-11290] - Msg sending to logEndpoint
- [JFOREX-11300] - Improve time sync logic with the server
- [JFOREX-11305] - Include the first 128 bytes into stack trace in case of problems with workspace loading
Bug
- [JFOREX-10911] - Problems with overlaid instruments due to market breaks
- [JFOREX-11096] - NPE on image load
- [JFOREX-11107] - JForex freeze
- [JFOREX-11145] - Problem with market break filtering on 1 minute period
- [JFOREX-11169] - Historical Tester's settings not saved in OSX
- [JFOREX-11174] - NPE: GreedContext.beforeDestroySingletonMap
- [JFOREX-11246] - NPE: AbstractBufferedTimedDataProvider.doScheduleHistoryRequest
- [JFOREX-11282] - Input parameters of BBANDS
- [JFOREX-11287] - NPE: order.custom.CustomRequestDialog.placeOrder(CustomRequestDialog.java:392)
- [JFOREX-11313] - Problems with the new trading breaks filter if DST is set to EET
- [JFOREX-11345] - Incorrect immediate execution warning
- [JFOREX-11370] - Positions count number does not update in native OS header properly
Version 3.6.9
Available since 29.Nov. 2019
Improvement
- [JFOREX-11224] - Build Java JF v.3.6.9 on the base of 3.6.8 to sign with new certificate
Version 3.6.8
Available since 15.Nov. 2019
New Feature
- [JFOREX-11087] - Show Maximum Exposure Disclaimer
- [JFOREX-11090] - Create the maximum exposure disclaimer dialog
Improvement
- [JFOREX-11076] - Handle missing intraperiod candles in API server cache
- [JFOREX-11079] - Disable Fibo retracement level editing on chart
- [JFOREX-11092] - Add the Maximum Exposure disclaimer to the disclaimers of the preferences dialog
- [JFOREX-11141] - Show custom period indicator on shorter period's "each candle"
- [JFOREX-11155] - Add the possibility to use any header for the disclaimer text.
- [JFOREX-11187] - Increase the Maximum amount limit for Cryptocurrencies
Bug
- [JFOREX-11071] - Cannot add SL or TP from chart
- [JFOREX-11084] - NPE: ChartBean.setSubPanelsVerticalMovementEnabled
- [JFOREX-11085] - NPE: IndicatorDataSequence.getFormulaValue
- [JFOREX-11086] - NPE: ticker.DailyChangeUtils.generateTooltip2
- [JFOREX-11093] - IndexOutOfBoundsException on chart widgets tile
Version 3.6.7
Available since 8. October 2019
New Feature
- [JFOREX-11012] - New indicator: Net Exposure
- [JFOREX-11013] - Schiff Pitchfork
- [JFOREX-11022] - Add axis panel main and minor foreground
Improvement
- [JFOREX-11010] - Add/move/copy indicator to new pane with drag&drop
- [JFOREX-11036] - Do not change the coordinates of subpanel in case of free mode and instrument changed
- [JFOREX-11043] - Save sub-panel settings while moving indicators
- [JFOREX-11046] - Save sub-panel settings while copying indicators
- [JFOREX-11047] - Restore sub-panel settings after undoing indicators deletion
- [JFOREX-11048] - Undo/Redo changes of sub-panel settings
- [JFOREX-11060] - Lock close button for Positions summary in View only mode
Bug
- [JFOREX-11028] - Chart loosing the zoom scale on open
- [JFOREX-11032] - Cannnot Edit Order TIF
- [JFOREX-11040] - Order preview line stays on chart
- [JFOREX-11057] - Chart cloning does not work
- [JFOREX-11058] - Instrument selection combobox in chart does not show the list
- [JFOREX-11063] - Amount of the open and merged position is not shown correctly in chart
Version 3.6.6
Available since 30. August 2019
New Feature
- [JFOREX-9829] - Show candles proportional to the volume
Bug
- [JFOREX-11011] - Indicators drawing issue on "Volume candle" charts
- [JFOREX-11017] - Problem with custom plugins: Unsupported version of JFX file: 1347093252
- [JFOREX-11018] - Time coordinates lost on period switch
- [JFOREX-11019] - Wrong OHLC tooltip location
- [JFOREX-11020] - "Periods" chart object drawing issue on "Volume candle" charts
- [JFOREX-11021] - "Gann Angle" and "Gann Periods" chart objects drawing issue on "Volume candle" charts
- [JFOREX-11026] - Problem with shifted indicators
- [JFOREX-11027] - Price history not loading
- [JFOREX-11030] - "Add" or "Edit" orders dialog does not show up
Version 3.6.5
Available since 27. August 2019
New Feature
- [JFOREX-9829] - Show candles proportional to the volume
- [JFOREX-10990] - Send e-mail on alert trigger
- [JFOREX-10996] - Switch JForex on UDP
- [JFOREX-11006] - "Move to" menu item for indicators
Improvement
- [JFOREX-10745] - Show the full candle on right side not left
- [JFOREX-10970] - Highlighted tick buttons in order dialogs
- [JFOREX-10985] - Add new menu item in localization
- [JFOREX-11000] - Improve StopEditDetached
Bug
- [JFOREX-10961] - Max amount in Conditional order dialogue after units format change
- [JFOREX-10979] - Conditional close dialog amount bug
- [JFOREX-10984] - Check for updates dialog not shown
- [JFOREX-10986] - NoSuchElementException
- [JFOREX-10987] - NPE: AppearanceThemeManager.deriveFont
- [JFOREX-10995] - Workspace autosaving is interrupted abruptly
- [JFOREX-10998] - Wrong entry order ID in OrderHistoricalData
- [JFOREX-10999] - Arrange and selection problems with triangle object
- [JFOREX-11004] - Example strategies keep appearing
- [JFOREX-11009] - Move HEIKINASHI to new pane
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.dds2.greed.gui.util.spinners.CommonJSpinner$CommonJSpinnerModel@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 a