Skip to content

Commit

Permalink
Updated Readme to mention currency, updated GUI to show €/£ instead o…
Browse files Browse the repository at this point in the history
…f just euro.
  • Loading branch information
tomasjanak committed Nov 22, 2020
1 parent 448131e commit 79f7100
Show file tree
Hide file tree
Showing 3 changed files with 72 additions and 73 deletions.
138 changes: 69 additions & 69 deletions MKMTool/UpdatePriceSettings.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 0 additions & 3 deletions MKMTool/UpdatePriceSettings.resx
Original file line number Diff line number Diff line change
Expand Up @@ -120,9 +120,6 @@
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>366, 17</value>
</metadata>
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>366, 17</value>
</metadata>
<data name="checkBoxPricePlaysetIgnore.ToolTip" xml:space="preserve">
<value>If checked, the "playset" flag will be ignored and instead each playset will be treated as 4 separate cards. This will cause more similar items to be found and also the markup applied. Playsets others have on sale will be treated this way as well</value>
</data>
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,8 @@ MKMTool has several features/modules, click the links to bring you to documentat
+ [Want List Editor](#Want-List-Editor): Adds or removes cards from any of your want lists.
+ [View Inventory](#View-Inventory): Downloads your entire stock from MKM and visualizes it in a table with a search function. Also allows you to export the inventory to a CSV file.

**Currency: MKMTool uses the currency of your account for all pricing and computation. Any numbers and settings you use that reference currency are in your account's currency.**

### Settings
But first, let's see settings you can choose in the config.xml file (values are entered without quotes):
+ **UseStockGetFile:** values can be "true" or "false", true by default. It is relevant for Price Update and View Inventory modules. It is a faster method of getting all of your stock in a single API request. The alternative uses 1 API request per 100 articles. However, it includes more information. While it is irrelevant for Price Update, in View Inventory the following can be seen only when setting UseStockGetFile to false: Rarity, LocName (name in the language of the card), inShoppingCart (true or false if the item is currently in shopping card) and lastEdited (time you last edited the article). Also, see idGame setting below.
Expand All @@ -174,7 +176,7 @@ The following figure shows the settings window. Each of the parameters will now
+ **Minimum price of rares:** This is the minimum price that will ever be assigned to your rares (and mythics) no matter what price is computed.
+ **Minimum # of similar items:** if by the end the sequence of similar items is smaller than this number, no price update will be performed.
+ **Maximum # of similar items:** once the sequence of similar items has this many items, the algorithm will stop adding new ones and will move on to computing the price. Since the sequence is built from cheapest to most expensive items, the larger this number is, the higher the computed price will potentially be as more expensive items will be included. However, it also limits the possibility of the price being too low due to some outliers.
+ **Markup for having multiple copies:** if you have more copies of a given card, you can increase the price a little - buyers who want multiple copies will be willing to pay extra when then safe on shipping compared to ordering the cards from multiple sellers one by one. After computing the price, MKMTool will add the specified percentage of the estimate on top of it. There are three levels of markup you can select - for 2 copies, 3 and for 4 or more. To avoid increasing the price way over what the potential buyers save on shipping, you can specify a cap, in euro. If the added amount would be more than this cap, only the cap value is added.
+ **Markup for having multiple copies:** if you have more copies of a given card, you can increase the price a little - buyers who want multiple copies will be willing to pay extra when then safe on shipping compared to ordering the cards from multiple sellers one by one. After computing the price, MKMTool will add the specified percentage of the estimate on top of it. There are three levels of markup you can select - for 2 copies, 3 and for 4 or more. To avoid increasing the price way over what the potential buyers save on shipping, you can specify a cap. If the added amount would be more than this cap, only the cap value is added.

For example, MKMTool computes a price of 5€ for a given card. You have 3 of them in stock and you set the markup for three copies to 10% and cap to 2€. The marked-up price will be 5.50€. Let's assume the same parameters are used, but now we have 3 cards for 50€. The 10% is 5€, which is above the cap, so the final price will be 52€.

Expand Down

0 comments on commit 79f7100

Please sign in to comment.