IndicatorAMO Panel – First Preview of the Alchemical Magnum Opus Trading Interface

1
Hello everyone,

Today, I’m presenting the first indicator of my project, Alchemical Magnum Opus. I’m not sure how far I’ll go with this, but each component of the project will have its own dedicated topic to keep things as organized as possible. Once the main Alchemical Magnum Opus topic is created, all references will be consolidated there.

Enough preamble - let’s get to it.

This panel will eventually open and close trading operations, but for now, it only includes two non-functional buttons. I’ve also added stop-loss and take-profit lines with placeholder data. You can either use a percentage-based stop (which calculates pips based on account balance) or disable it and set a fixed value.
Note: A more refined control system will be implemented soon.

The take-profit works similarly, with the only difference being an added multiplier.

In the DLY P/L section, you can disable extra info like net or gross profit. There’s also a selection option that should account for swaps and commissions.

Open Pips and Open Positions are not yet implemented and will be added in future updates.

I’m currently struggling with pip calculations and would appreciate any advice on how to refine them.

Known Bugs:
  • Panel border colors aren’t working correctly (still troubleshooting).
  • Occasionally, the graphics glitch - switching timeframes temporarily fixes it. I’ll investigate further for a permanent solution.
If anyone wants to test this and provide feedback - whether to correct errors or suggest improvements - all input is welcome!

Best regards,
Thoth

Update – April 24th: Download the File Again
*) Added two new fields to the Position Panel: Swap and Fee.
*) The Position Panel now only tracks open trades for the symbol where the panel is located.
*) The Balance calculation has been updated to account for all trades across all symbols (as shown in the additional screenshot).
*) Fixed an issue with the Stop Loss, Take Profit, and Median lines. Previously, they were incorrectly based on the Stop Loss level instead of the Median line. This has now been resolved.
*) Minor bug fixes and optimizations.

Update – April 25th: Download the File Again
*) I've fixed some critical errors related to line functionality and in the P/L code.
*) I've corrected several important generic errors.
*) I've partially optimized the panel space by making it more compact.
*) I've added temp P/L and temp net.
*) Percentage and currency values will now appear in K format for thousands and M for millions.

Some known bugs still remain:
*) The pip values still need to be fixed, as I haven't fully understood how to calculate them efficiently.
*) Sometimes part of the panel graphics disappears, and the chart needs to be refreshed.

I forgot to mention that you'll need to download and install this font: https://www.dafont.com/daggersquare.font . Alternatively, I can attach it here in the post if you prefer.
Image
Image
These users thanked the author Thoth for the post (total 2):
WN25, waal69
Minor bugs are fixed without updating the changelog and new replies. Check back from time to time for new minor releases. Thanks


Re: AMO Panel – First Preview of the Alchemical Magnum Opus Trading Interface

2
A new version is now available for download
Thoth wrote: Fri Apr 25, 2025 12:11 am Update – April 24th: Download the File Again
*) Added two new fields to the Position Panel: Swap and Fee.
*) The Position Panel now only tracks open trades for the symbol where the panel is located.
*) The Balance calculation has been updated to account for all trades across all symbols (as shown in the additional screenshot).
*) Fixed an issue with the Stop Loss, Take Profit, and Median lines. Previously, they were incorrectly based on the Stop Loss level instead of the Median line. This has now been resolved.
*) Minor bug fixes and optimizations.
Minor bugs are fixed without updating the changelog and new replies. Check back from time to time for new minor releases. Thanks

Re: AMO Panel – First Preview of the Alchemical Magnum Opus Trading Interface

3
A new version is now available for download
Thoth wrote: Fri Apr 25, 2025 12:11 am Update – April 25th: Download the File Again
*) I've fixed some critical errors related to line functionality and in the P/L code.
*) I've corrected several important generic errors.
*) I've partially optimized the panel space by making it more compact.
*) I've added temp P/L and temp net.
*) Percentage and currency values will now appear in K format for thousands and M for millions.

Some known bugs still remain:
*) The pip values still need to be fixed, as I haven't fully understood how to calculate them efficiently.
*) Sometimes part of the panel graphics disappears, and the chart needs to be refreshed.

I forgot to mention that you'll need to download and install this font: https://www.dafont.com/daggersquare.font . Alternatively, I can attach it here in the post if you prefer.
Minor bugs are fixed without updating the changelog and new replies. Check back from time to time for new minor releases. Thanks

Re: AMO Panel – First Preview of the Alchemical Magnum Opus Trading Interface

4
Hello everyone, and happy Sunday!

Yesterday, I started working on version 2.0 of the trading panel, which introduces several powerful new features and improvements:

*) DLL Integration: The panel is now built as a DLL, making it easier (in theory) to design and customize the graphical interface.
*) Multi-Tab Layout: Support for up to 6 display tabs, allowing for better organization and more efficient workflow.
*) Future Economic Data Integration: Designed with scalability in mind, the panel will soon incorporate real-time economic data feeds.
*) Third-Party Indicator Compatibility: Empty tabs can be customized to display external indicators or oscillators, offering greater flexibility for advanced traders. Note: This feature will require performance testing to ensure smooth operation under real-world conditions.
*) Dynamic Window Management: The panel can be freely moved across the MT5 window and automatically minimizes when the focus shifts (e.g., when switching from MT5 to a browser or other applications).

One of the key challenges is enabling the panel to support multiple instances of the same indicator - or, alternatively, ensuring seamless coexistence between multiple independent panels. Overcoming this technical hurdle will be no small feat.

And more! You’ll discover additional enhancements as we progress toward the official release. Stay tuned for updates!

Image
These users thanked the author Thoth for the post:
mrtools
Minor bugs are fixed without updating the changelog and new replies. Check back from time to time for new minor releases. Thanks