Australian (ASX) Stock Market Forum

Reply to thread

This is more of a warning and rant than a tip. 


I'm curious to know if you get the same outcome (I'm pretty sure you will) and your thoughts on what I consider to be a pretty egregious design bug in Amibroker.


I don't have hundreds of saved APX files, but they are certainly in the 30-50+ range.


I recently created a new watchlist which I use to save/monitor the symbols in a system.  I add symbols when I buy, delete symbols when I sell.  This makes it easy to cycle through the open positions in the charts.


I like these particular watchlists to be at the top of my watchlists, so I used Symbol --> Categories --> Watch lists tab, then clicked Move Up a million times to get the watchlist at the top of my other watchlists (drag and drop would be nice here).  (I know there are other hacks that also accomplish the same result, i.e. editing C:\Program Files\AmiBroker\Databases\NorgateData\WatchLists\index.txt directly).


When I did this, it broke every APX file I'd ever saved!


I can't believe such a "stable genius" as Tomasz would save the watchlist filter setting using the watchlist number and not make that watchlist number immutable!  He could then use a 2nd table for the user interface to allow the user to reorder the watchlists while keeping the actual watchlist number constant.


Your thoughts?  Do you get the same behaviour?  Should watchlists never be reordered if you use saved APX files?


(If you do this, and get the same behaviour, I think you can fix this by moving the new watchlist back down to the bottom, as it was before, then deleting it if you want to.  But don't hold me responsible if that doesn't fix the issue.)


Top