Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chart: maybe support more than 2 range-axes #14

Open
subes opened this issue Sep 19, 2024 · 1 comment
Open

Chart: maybe support more than 2 range-axes #14

subes opened this issue Sep 19, 2024 · 1 comment

Comments

@subes
Copy link
Collaborator

subes commented Sep 19, 2024

TradingView supports this, JFreeChart also supports this, though our implementation in XYPlots.addRangeAxis disables this currently:
grafik

  • We should implement this like TradingView
  • We need to check if the fourth and successive axes are added left or right there
  • We need to find out what limit TradingView has (maybe limit ourselves to 4 or 6 axes total?)
    • TradingView seems to have 8 as max (though looks bad):
      grafik
  • We need to fix interaction for autoScale disabled panning on the axis. Currently the first one is always modified and autoScale setting is propagated wrongly to the one where the mouse is over.
  • We need to fix the price label width.
  • We need to make the crosshair price label work on all axes (currently one the first left and right one works)
  • We should add a line-separator between the axes
@subes
Copy link
Collaborator Author

subes commented Sep 19, 2024

Currently the two axes are enough for our needs. Though it could be helpful to support this in general in the chart and make this configurable so that other applications can decide differently. Maybe even let the user disable/enable visibility of individual axes so that the user can deviate from the application default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant