Bugs and Improvements

I think a “resume” command would be a nice QOL addition. Sometimes things breach, but, you want to pick up where things left off.

2 Likes

Fulfilling contracts like this sometimes cause APEX to hang for a few seconds. No big deal, has happened for a long time. Seems to probably be a rounding error or something when the contract can’t be fully unloaded into the available space and it needs to calculate a partial value.

Tonight, when I partially fulfilled this pictured contract, it just froze APEX for about 4-7 minutes. Refreshing APEX didn’t even work, it hung at the “welcome to apex”.


Unrelated, but maybe related, I’ve also been getting random times where interactions (transferring items or opening a buffer) take 30-60 seconds to execute. They rarely happen, at most one or two times a week.

1 Like

I have been digging into some of the trade volume data.
It seems that opening the CXPO buffer gets the event with the name “COMEX_BROKER_DATA”. One of the payloads therein is the “traded”, which to my current understanding represents the traded amount which is also shown when opening the CXPC and hovering over the 1d candle.
I have two requests on this:

  1. When opening a material which is not traded recently (like HEX) then this still returns a number (120) where clearly there have been no trades. This should be 0 instead, it seems to keep some stale data in here if there has been no trade.
  2. On commodities where there is plenty of trades this seems to correspond to the cumulative value from a cutoff time. Can this be changed to a rolling 24h window so that this value does not fluctuate as much? I think this is already done for the CXM 1d traded value.

2 Likes

As far as I can tell, “traded” is the number of trades in the latest calendar day where there were trades, and the CXM buffer instead relies on chart data.

Can this be changed to a rolling 24h window so that this value does not fluctuate as much?

Yes please. I’d love that too.

1 Like

When clicking and dragging from one inventory to another, you can drag your item onto the “AMT” box. This brings up an MTRA buffer with pre-filled command to help transfer items. When you click the button to show the command, it seems there is a lot of needless spaces in the command. An example:

MTRA COF from-717f5408 to-4ffbecaa

This doesn’t break anything, its mainly an observation, and probably unintentional.

There is a problem with the scroll bar in PROD. It defaults to the browser scroll bar layout because the in-game scroll bar doesn’t have its style set correctly.

First 2 pictures: The scroll bar in the inventory window and every other window has a proper height and transform style. PROD buffers don’t have this set correctly. I’ve noticed they are updated programmatically, so it can’t really be fixed with extensions.

3rd picture: The third picture shows that the in-game scroll bar takes up width in every buffer whether it is displayed or not. When it isn’t needed, this makes a kind of ugly 6px block of nothing on the right side of every buffer with a vertical scroll bar div. On the PROD buffer, its like 30px of dead space because it uses the browser scroll bar.

4 is a gif: The gif shows that when the window is resized, the scroll bar doesn’t resize with it if the scroll bar is anywhere except at the bottom. When at the bottom, it resizes reactively.

Pictures:

Picture 1:


Picture 2:


Picture 3:

Gif:
scrollbarweird

Anyways, its not a dealbreaker, its annoying once you see it though lol.

2 Likes

This would fix the problem with prunplanner’s volume chart too!

And, it lets us visualize the problem. No, there were not 14 consecutive periods where precisely the same volume of ADS traded at precisely the same volume.

1 Like