Pages:
Author

Topic: Bitcoin Exchange Watcher program V 1.5.2 [Open source] - page 3. (Read 12122 times)

newbie
Activity: 32
Merit: 0
Updated to version 1.4

I have added a feature to be able to have an audio beep when a particular exchange figure (either buying or selling rates) hit the area you are looking for. For example if you generated a bitcoin and are waiting until it is the most expensive, you may want to put a selling alert in for perhaps 30. Once the selling price hits 30 or more it will continually beep. Same with buy price, if you want to buy coins at the lowest price, lets say under $20... You could put 20 into the buy price alert and when the actual price drops to 20 or below, it will warn you just the same.

You can disable the sound alerting by unchecking the box, or setting both alert boxes back to 0 so this gives you the choice of leaving your figures there and just temp disabling the sound, or just zeroing the whole thing.

Enjoy and feel free to donate.

1MTkF9ZTcXtgvQX245TwTL2Ko3NMvJHz6P

Thank you
newbie
Activity: 32
Merit: 0
bid and ask? Im lost. This is the current buying rate and the current selling rate that you see when you go to mtgox to do some trading. As for parallel I could have multiple scripts separately being run, communicating through ini files but I figured I don't need to. I always can if I need to though.
newbie
Activity: 18
Merit: 0
Thanks for this.  Suggestion: put the bid on the left, ask on the right.

Also, it is quite feasible to have AutoIt run tasks in parallel, or rather to simulate running them in parallel.  You put each task in its own subroutine.  Then you call all the tasks from a master dispatcher loop.  Each task checks its own timer and executes if it's time to execute, and otherwise just returns.  This is a "round-robin non-pre-emptive task scheduler".  (My experience writing bots to play Evony finally pays off!)
newbie
Activity: 32
Merit: 0
I am toying with the idea of maybe adding a feature to warn you when a rate hits around a level the user puts in. I MAY include this feature if I can pull it off. Autoit is kind of limiting in the sense that it works only in serial and not parallel, that means it can only do 1 task at a time which is where the couple seconds lag may be between closing the program or bringing up a menu option when you click it because the program is still doing its job online with receiving the data and updating the on screen display.

I would love to pull it off though, so that you can type in a figure and if it hits (depending wether its selling or buying rate) on or above / on or below a certain figure to play an audio message. If I see people are liking it I will probably do my best to add that feature to it. Donations are always welcome motivation also Smiley

Enjoy.
newbie
Activity: 32
Merit: 0
I made a little program so I can keep an eye out on what exactly the prices are for bitcoins. This program, I wrote with AutoIt3. While autoit is not the best thing in the world and has its limitations it works and is very functional and pretty fast.

I did not like the idea of having to keep the web page open and keep refreshing the page, which is why I created this to automatically refresh the information from the API so that I can clearly see both values.

Features:

  • Monitor both buying and selling exchange rates via mtgox API
  • Refresh rate of the exchange rate checking can be customized
  • Audio alert when buy/sell rates hit within your desired targets
  • Ability to save your settings so each time you load the program it has your settings
  • Ability to reload settings from your saved ones and also wipe out your saved settings to default
  • Currency converter with up to date currency data ([BTC - any currency] [Any currency - BTC] via Google API
  • Always on top feature
  • Mini "on top" window to keep an eye on rates and save screen space
  • Donate menu which will copy my donations bitcoin address to your clipboard so you can donate to me

Download link: http://www.wuala.com/morthawt/btc.exchange.watcher/

If you like the idea of having a little program you can keep open to check the current rates, feel free to donate something to me at the following bitcoin address: 1MTkF9ZTcXtgvQX245TwTL2Ko3NMvJHz6P

There is also a donate menu which will copy the bitcoin address to clipboard.

I hope you like this as much as I do.

I will update it if anything changes with the API or if bugs are found I will do my best to correct them as soon as possible.

Here are some little pictures of it:






Thanks guys.

Change Log:

V 1.5.2
  • Updated the handeling of the Mt.Gox API

V 1.5
  • Changed the terminology on the alerting section, because I had overlooked those labels.

V 1.4.9
  • Changed terminology to bid and ask rather than buy and sell.

V 1.4.8
  • Changed menu text "Conversions" to "Tools" to accomodate new additional features.
  • Added a mini "always on top" currency watcher "MinX" for when you want to save screen space!

V 1.4.7
  • Added the ability to choose to have the program always on top.

V 1.4.6
  • Added extra menu's
  • Added a conversion feature to allow you to do calculations based on up to date currency conversion data (courtesy of google api).
  • Fixed the code so the main window cannot be used while other child windows are opened (close them to access the main window).

V 1.4.4
  • Added extra menu's
  • Added ability to save/load/clear your settings.
  • Added the ability to choose your own refresh delay for retrieving new exchange rate information.

V 1.4.2
  • Fixed some code to prevent further bugs of the previous kind (hopefully)
  • Altered the sizing of the window and its contents to "help" readability on systems with customized jumbo sized font sizes.
  • Altered the code to hopefully prevent audio warnings when the API goes down due to too many connections.
  • Recoded to check the API every 10 seconds for updated information to reduce number of connections and improve responsiveness of the interface.

V 1.4.1.2

  • Presumably I have now solved the bug that caused the program to intermittently crash.

V 1.4.1.1

  • Flipped the buy/sell areas over to be more logical
  • Added two different sounds depending on if its buying price or selling price (high-low frequency =  sell price / low-high frequency = buy price)
  • Altered the interface to make it smaller. It was originally larger due to tests I had done with the interface prior to first release.

V 1.4 released
 
  • Added ability to set an audio alarm to alert you to a desired current buying or selling price of bitcoins.

V 1.3 Public release


Feel free to report any bugs here on the forum thread.


Edit:
Included source code in the same directory on the download link if you want to check that out for any reason.
Pages:
Jump to: