Go to Page... |
Updated: | 10-09-12 07:14 PM |
Created: | 03-26-09 07:00 PM |
Downloads: | 31,939 |
Favorites: | 236 |
MD5: |
Purpose
Market Watcher is an addon that scans the auction house and records data for specified items and assists in daily auction house shopping in general. When the addon is set to record, a price history can be displayed to assist in determining a value for items of interest.
What makes Market Watcher unique from other auction house addons is that it records multiple scans instead of just the most recent. This obviously uses a great deal of memory, so only scans of items specified by the user will be recorded. The saving of multiple scans allows for a more accurate determination of value, and allows the addon to deduce if some auctions were actually sold, so you can see which auctions are actually selling as opposed to basing a value off the prices of auctions that may not be selling at all.
The number Market Watcher cares about the most is price per unit - particularly buyout price per unit. Lists are sorted by and comparisons are made by this price. For example, you might have the addon set to scan for abyss crystals, but not display the result in the scan summary unless the price is below a set value. If there are crystals for sale below that value, then the lists generated by the addon will order the auctions by price per unit regardless of stack size. The price history graphs use the lowest, average, and highest price per unit.
How to Use Market Watcher
Adding Items
Once you have installed Market Watcher, visit an auction house NPC and bring up the auction house window.
You will notice two new tabs: History, and Scan.
First, you need to specify which items you wish to "watch." Click the History tab, then click Add.
The Add Item window appears. Enter the name of an item you wish the addon to track, or the item id of an item. This addon needs specific information about the items it scans to function correctly, so it will need to get this information by checking the auction house for it, your inventory, your trade skills, or by silently asking the server to bring up tooltip information about an item id. The item id can be obtained by visiting a WoW database website. Simply search for the item in question and get the number in the URL, i.e. "http://www.wowhead.com/?item=34057"
Once you have added your item, the edit item window appears. From here you can instruct the addon to record the scans of the item, how long to keep the scans, and whether to only record full stacks. Also, you may configure the addon to not display the scan results of items that do not meet certain criteria, such as if the item is too expensive (or cheap), or whether there are none for sale or not. This speeds daily shopping and allows you to easily notice when there are undervalued auctions, or if a market is ripe for your own auctions, or to hide uninteresting markets.
Scanning
Once you have input all the items you want to watch for, click the Scan tab, then click the Scan button. If you do not want to record this scan, then uncheck the "Record Scans" check box. There are a couple of reasons you may not wish to record a particular scan.
First, scans can use up a lot of memory. In fact there is currently no limit to the memory usage of this addon - it is possible to configure this addon to use as much memory as you tell it to, so you must pay some attention to this if you record scans for many items. The memory used by the addon is prominently displayed on the History tab. To give you a rough idea of how much memory scans might use, 500 or so individual item scans uses up about two megabytes of memory. If you configured the addon to record 50 items, then hitting the scan button with record scans checked will use roughly two megabytes of ram after 10 clicks of the scan button. It is also important to note, however, that some items will use far more memory than others. Frostweave cloth or Infinite Dust scans will use much, much more memory than say, Nobles Deck scans.
Secondly, the more uniform your scans are, the more accurate some of the addon estimates and calculations will be. Specifically the price change indicators in the scan summary and the technical analysis indicators.
Once the scan is complete, the scan summary is displayed. Here you can see at a glance how many units are for sale and the cheapest price per unit. If you input a threshold value when setting an item's options, the price text will either be green or red depending if the item's unit price is below or above that threshold value. If an item has scans saved, a percentile indicating the price change from the last week and the last month is displayed. This allows you to quickly determine if an item is selling above or below market value.
Mouseovering an item's summary will bring up a tooltip that will list every auction of that item at the time of the scan, ordered by buyout price per unit. Clicking on an item's summary will query the auction house for that item, and bring up the results on the right side of the window. From here you can conveniently make your purchases in a compact, price per unit ordered list. Shift + right clicking a result will buy that auction out instantly. Note that the auctions listed on the right side of the window are actual auction house results, and therefore have multiple pages, so you may need to click the arrows at the bottom to find the cheapest auction as indicated in the tooltip.
Reviewing Scan Data
Now that you have a scan saved, you can bring up the scan on the History tab. Click the History tab and then click on an item you have set to record. If you have three or more scans, a price history graph is displayed, otherwise a display similar to Blizzard's auction house results page is displayed. You can switch between the two views by clicking the button at the bottom.
The list view will display the scan number and how long ago it was taken. To save space, auctions that are identical are merged and given a number in the # column. The number obviously being how many duplicates of this auction there were. Note that sometimes it will appear as if it did not merge every seemingly duplicate auction. That is because items have a hidden value associated with them. Blizzard uses this value to track certain details about items. (such as where they came from)
If scans are less than 12 hours apart, Market Watcher can deduce if any "Very Long" auctions have either been sold or removed by the seller. Likewise, if scans are under two hours apart, the addon can determine if a "Long" auction was sold or removed, and so on. Using some judgment, you can then determine which auctions are being bought out. If the top few auctions listed are labeled "Sold or Removed" then it's safe to say they were bought out. Auctions with bids are also indicated. You can use this knowledge to more accurately gauge an item's worth.
The graph display can visually represent an item's change in price over time. "Low" "Average" and "High" are the lowest buyout price per unit, average buyout price per unit, and highest buyout price per unit of the auctions in the scan on that date. "Actual" is the actual price. "SMA" is the Simple Moving Average, which is the average of the last 10 price points. "EMA" is the Exponential Moving Average, which works similar to the Simple Moving Average, except more weight is put on the more recent prices. "Trend" shows the overall price trend (if the price is falling, rising, or flat) of all of the scans.
Comment Options |
12-01-11, 08:21 PM | ||
A Kobold Labourer
Forum posts: 0
File comments: 20
Uploads: 0
|
|
|
|
Olena |
View Public Profile |
Send a private message to Olena |
Find More Posts by Olena |
Add Olena to Your Buddy List |
12-01-11, 05:46 PM | |
|
Multi-step patch job, but not all that hard. Blizz went and added in another variable to the method used to get info about items up for auction and just like they did with their repeated additions to combat log functions they did so in the *middle* which screws up every single existing mod that uses it. Oy...
http://pastebin.com/2VQJSa7k is the edited copy which seems to be working fine for me (scan properly registered everything it should), but if you want to manually fix it yourself the steps are below. (Edit - Oops, this is what I get for deciding to post a copy online after writing out the steps. The pastebin link's contents should be used to replace the contents of Scan.lua file in the MarketWatcher add-on folder. Alternatively, you could download from pastebin, rename the file to Scan.lua, and drag-and-drop it into MarketWatcher's folder and replace it.) Open up Scan.lua... *Lines 27, 31, 2301, 2351: Add another "_, " to the ones (directly) before "buyoutPrice". *Lines 753, 759, 2324: Add "levelColHeader, " in-between level and minBid (so it looks like "level, levelColHeader, minBid,". *Line 827: Add another "_, " to the 11 before "owner". *Line 1925, 2679: Add another "_, " to the 3 between "count" and "minBid". (Is this starting to sound familiar? :-P )
Last edited by Veyska : 12-01-11 at 05:49 PM.
|
|
Veyska |
View Public Profile |
Send a private message to Veyska |
Find More Posts by Veyska |
Add Veyska to Your Buddy List |
Epinnoia |
View Public Profile |
Send a private message to Epinnoia |
Find More Posts by Epinnoia |
Add Epinnoia to Your Buddy List |
Torrid01 |
View Public Profile |
Send a private message to Torrid01 |
Find More Posts by Torrid01 |
Add Torrid01 to Your Buddy List |
06-29-11, 08:48 AM | ||
|
One of your other addons is conflicting with mine, which is causing the error. That button enables very useful features for crafters. (when it's working) There are limitations placed on addons that require button presses for certain things, and selecting a tradeskill by clicking on it is required for access to learned trade recipes. |
|
|
Torrid01 |
View Public Profile |
Send a private message to Torrid01 |
Find More Posts by Torrid01 |
Add Torrid01 to Your Buddy List |
05-29-11, 07:51 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Found a bug, I think (I hope this wasn't done intentionally)
Found an annoying bug. If you disable the mod (under addons in the character selection screen) it erases all settings, that's all items you have added and all recorded scans, everything was gone.
It took me several hours to add the items back in and of course the lost months of scan data is very annoying. Should note your mod needs a way to add items without being at the AH. I have over 200 items I track and they are not all in my bags (max potential bag space is around 10) it would be handy to be able to stand at by bank and Alt+click the item to add it. Having to grab a few and run to the AH and add them and then run back return them to the bank (in a neat order) then grab a few more and run to the AH again and then back to the bank, ect., ect., took a lot of time. |
|
Krik |
View Public Profile |
Send a private message to Krik |
Find More Posts by Krik |
Add Krik to Your Buddy List |
05-14-11, 02:08 PM | |
|
There are two things I'd like to get rid of, when I open up the AH, this tab pops up that has my profession. That is something I do not want, how do I get rid of it? and upon clicking it I get an error (in chat), and it opens up this frame on the left of my screen with all my other professions.
Simply put, I want to get rid of the profession tab on the AH caused by this addon to prevent any further errors, how do I do that? |
|
litesung |
View Public Profile |
Send a private message to litesung |
Find More Posts by litesung |
Add litesung to Your Buddy List |
03-31-11, 09:08 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Suggestion
First I like your mod. It allows me to track short and long term market trends allowing me to make informed decisions on what price to buy at and the price I should then sell at.
I did want to suggest one addition. It would be nice to be able to add notes for each item I have listed for scanning. Currently I have a notebook sitting next to my PC for noting each items my listing price, as well what prices I buyout auctions at so do not list items below the buyout and lose money. It gets fairly messy crossing things out and having to add new things into an odd place and while periodic clean up of my notebook helps if I could make it a note in your mod it would be very handy. Also maybe even a general note tab I think would find some use, for making notes that are not specific to a single item. There use to be mods for making notes for each item in ones inventory but none of them have been updated so I thought I would suggest it as an addition to your mod.
Last edited by Krik : 03-31-11 at 09:09 AM.
|
|
Krik |
View Public Profile |
Send a private message to Krik |
Find More Posts by Krik |
Add Krik to Your Buddy List |
03-22-11, 05:45 AM | ||
|
|
|
|
Torrid01 |
View Public Profile |
Send a private message to Torrid01 |
Find More Posts by Torrid01 |
Add Torrid01 to Your Buddy List |
03-19-11, 10:51 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 28
Uploads: 0
|
Is there a function to create more then just 1 auction per click?
like 5 auction of stacks of Cinderbloom with 1 click? |
|
beserk1 |
View Public Profile |
Send a private message to beserk1 |
Find More Posts by beserk1 |
Add beserk1 to Your Buddy List |
01-12-11, 10:48 PM | |
A Warpwood Thunder Caller
Forum posts: 94
File comments: 136
Uploads: 0
|
I have scanned everyday the second I logged in and right before I log off for about 3-4 days now and in the history tab it will still say no recorded scans. And yes I have record scans checked
|
|
Poreo |
View Public Profile |
Send a private message to Poreo |
Find More Posts by Poreo |
Add Poreo to Your Buddy List |
12-17-10, 09:12 AM | ||
|
Re: Adding/modifying items faster
If you have enough items that changing record hold time on all of them is too tedious then you'll probably hit the memory limit really fast anyway. I recommend keeping an eye on your memory usage. (and backup your data regularly) |
|
|
Torrid01 |
View Public Profile |
Send a private message to Torrid01 |
Find More Posts by Torrid01 |
Add Torrid01 to Your Buddy List |
12-17-10, 09:09 AM | ||
|
|
|
|
Torrid01 |
View Public Profile |
Send a private message to Torrid01 |
Find More Posts by Torrid01 |
Add Torrid01 to Your Buddy List |
12-15-10, 10:26 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 2
Uploads: 0
|
Adding/modifying items faster
I love your addon, I've made a ton of money with it. I've got a couple questions about adding/modifying items faster.
1. I've got a big list of items I'm watching on my main AH character, I'd like to add all those items to my horde character's MW too. Is there a faster way than typing in each item individually? 2. I've currently got all of my items set to record data for 30 days. Is there a way to change everything to save longer, all at once? |
|
zaptastic |
View Public Profile |
Send a private message to zaptastic |
Find More Posts by zaptastic |
Add zaptastic to Your Buddy List |
12-14-10, 11:02 PM | |
|
Got this with Vanishing Powder in the scan list, it hung up after doing Enchanting Vellum. Removing VP and no problems.
Date: 2010-12-15 00:00:11 ID: 1 Error occured in: Global Count: 1 Message: ..\AddOns\MarketWatcher\Scan.lua line 633: attempt to index field '?' (a nil value) Debug: [C]: ? MarketWatcher\Scan.lua:633: func() MarketWatcher\MarketWatcher.lua:181: MarketWatcher\MarketWatcher.lua:176
Last edited by ricks322 : 12-14-10 at 11:04 PM.
|
|
ricks322 |
View Public Profile |
Send a private message to ricks322 |
Find More Posts by ricks322 |
Add ricks322 to Your Buddy List |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.