skip navigation

AB-CleanChart

One-click chart de-cluttering

latest release

Version 3.2

Bugfix

  • bugfix release
  • resolves remaining issues where Exceptions are thrown in various combinations of buttons being displayed on their own
  • specifically addresses the 'ALL' button being displayed alone
  • minor code optimizations in the course of fixing bugs
download

SHA-256 checksum: b76ba6f851a2e4f55fc49d92f757fd2115ecfcebeab96c77c6a58b6f3a287144

previous releases

Version 3.1

Bugfix

  • bugfix release
  • resolves issue where an Exception is thrown when the 'ALL' toggle button is hidden
download

SHA-256 checksum: 5b921f2ff1bcc1bc7a564db1c5221b1228732556503c805bf20be59a98d2b893

Version 3.0

Easier exclusions

  • replace point-click-click exclusions with new shift-click method (deselecting no longer required)
  • remove deselect reminders (not needed)
  • add exclusions 'lock' parameter (option to update exclusions via properties grid only)

This release changes the properties grid so I would strongly recommend re-creating any templates you may have saved. Sorry about the inconvenience.

download

SHA-256 checksum: 253bf015557b4461d5c0eb4c68540ad5b3ae962b9fc3b1bcf54a33bec96e6a5f

Version 2.7.1

Update drawing toggle

  • re-enable auto deselect for Inspector and point-click-click operations to prevent accidentally moving drawing objects
  • this is a bug-fix release
download

SHA-256 checksum: 9281322e313b962f57c00ca67cc88e52ba6dad9fd1a0b882090c404908fbbe43

Version 2.7

Update drawing toggle

  • option to restore v1.0 drawing toggle functionality where drawing toggle could affect indicator-drawn objects

Note: This version adds an option to the property grid. As such, I suggest reviewing any templates you created with earlier versions to ensure they still work correctly. Ideally, you should recreate any templates using this version. Sorry for any inconvenience this may cause.

download

SHA-256 checksum: c5eb1c97a48a3d6677a83dd4cd77eb6b19db2d5d724afcc0497efed86b2dbcff

Version 2.6

Forgetful me...

  • add pop-up to remind the user to deselect objects when using point-click-click to update exclusion list (I'm forgetful)
  • allow disabling this reminder pop-up (for less forgetful people)

Note: This version adds an option to the property grid. As such, I suggest reviewing any templates you created with earlier versions to ensure they still work correctly. Ideally, you should recreate any templates using this version. Sorry for any inconvenience this may cause.

download

SHA-256 checksum: ecfd397b32612aaf60c968f8ec01032ebca9a434a2c2833048e9b7e6af09db44

Version 2.5

Update exclusion implementation

  • point-click-click exclusions (select object to add/remove from exclusions)
  • synchronized exclusions list between properties grid and point-click-click, each updates the other
  • Inspector to find Chart Object names
  • streamline debugging code by removing extraneous iterators

I strongly recommend upgrading to this version since the new exclusion implementation makes this indicator tool infinitely more useful!

download

SHA-256 checksum: 25b2f25a80ea70c44ad412c4674bce3edbdf8cd8ce9596aca0e867e3643e3d95

Version 2.0

Text and Chart Marker toggles

  • new toggles for Text objects and Chart Marker objects
  • drawing toggle now only removes user-drawn objects (not indicator drawn objects)
  • indicator toggle now also removes indicator-drawn drawing objects (since drawing toggle doesn't do this anymore)
  • text and marker toggles can be each linked or unlinked to the main drawing tools toggle
  • option for icon labels
  • button-foreground label auto-colouring to ensure sufficient contrast for visibility
  • change button shading to reflect toggle status
  • 'ALL' button now fully functions as an 'inverse' toggle

NOTE: Due to the number of new options in this version, several new parameters have been added to the properties grid. As a result, existing templates may not be entirely stable. I recommend recreating any templates you created with earlier versions. Sorry for the inconvenience.

download

SHA-256 checksum: eff5ae3234882a1937b4c173c66b9e2b964f0af1481eeb91109c6aa1c23f32d9

Version 1.1

Add exclusions

  • allow excluding indicators/drawings by specifying Chart Object name in properties

If using the initial release, please consider upgrading since exclusions are a giant leap forward in usefulness.

download

SHA-256 checksum: 55e383e9e8ba13f1dc903bbdcc4d83a0eb3bc5998381a4e28761ded38fb401fb

Version 1.0

Initial release

  • toggle buttons for indicators, drawing tools and 'ALL' (both)
  • customize which buttons are rendered
  • allow customizing button background colours, font and drawing position
  • customizable button captions
  • packaged DLL for easier distribution and updates
download

SHA-256 checksum: 25ed3492b3bc09e0959e7ecef9e81cb9b76fd7bc162d69657aba99ae34558089

contact me

Want to stay updated on new releases? Have questions or found a bug? Want to submit a feature request? Feel free to email me by clicking the button below. I'll be happy to answer any questions you have, help you get the indicator set-up, or let you know about incorporating your suggestion(s) into future versions. If you know how to program for NinjaTrader or in C#/.NET in general and want to contribute, email me using the button below or file an issue or pull request in the git repo (preferred).

email me