Australian (ASX) Stock Market Forum

Stockwatch application

Another thought skinner, is to display each stock row in green or red (instead of blue) dependent on positive or negative "openperc" value.

A reasonably simple user configuration setting. What about two configuration parameters to select the colours. 1 for positive openpers and another for negative?

As a user configured parameter, those who want it can use it and those who don't can leave it.

I am a big fan of not forcing changes onto people that don't want them.

John
 
Yelnats,

FYI

All configuration settings and data are stored in a file called Stockwatch.xml which resides in the directory that the application is started from. When the app is closed each columns position number is recorded (check out the xml file for interest), when the app is started again each column is opened in the position recorded at close.

E.g. If columns are displayed from left to right in the following order. Code, Open, Low, Current, Purchase, Volume, Base and high, they would be recorded in the config file as follows.

<section name="GridColPosition">
<entry name="Code">0</entry>
<entry name="Open">1</entry>
<entry name="Low">2</entry>
<entry name="High">7</entry>
<entry name="Current">3</entry>
<entry name="Volume">5</entry>
<entry name="Purchase">4</entry>
<entry name="Base">6</entry>
</section>

If your columns are not being recorded correctly then there is an issue when you close the application. What version are you using and how do you close it?

John

Hi John, I'm using the current version 1.0.1.0 and closing the app by just clicking on the "x" in the top RH corner of screen, or using the "File, Exit" option.

My preferred sequence is Code, Current, LowTrigger, HighTrigger, Purchase, Balance, PurchasePerc, Open, OpenPerc, Volume.

However, when I close the app and reopen it the columns appear in different order.

For instance, I just closed the app and the columns in the xml file were recorded as follows:

<section name="GridColPosition">
<entry name="Code">0</entry>
<entry name="Open">7</entry>
<entry name="Low">3</entry>
<entry name="High">2</entry>
<entry name="Current">1</entry>
<entry name="Volume">9</entry>
<entry name="Purchase">4</entry>
<entry name="Base">10</entry>
</section>

ie, in a different order and some columns not included.

Also, when I open the app polling seems not to occur according to the 1 minute interval I have set. After manual polling (F5) for a while, auto-polling then starts up. Maybe this is related to the other problem too.

Thanks again for your time & effort, YN
 
it would also be great if there was an option to make a daily log of all the categories (stock, price, volume...) in one xml file so that we can take note of price changes and % increases on a daily scale and evaluate the data with other shares.

just a thought!

Thanks
 
it would also be great if there was an option to make a daily log of all the categories (stock, price, volume...) in one xml file so that we can take note of price changes and % increases on a daily scale and evaluate the data with other shares.

just a thought!

Thanks

If the log was going to be imported into another application for analysis, maybe a comma delimited file would be better than an XML. Also, there would be the issue of the size of the log file. Logging a record every few minutes would create a rather large file.

John
 
Hi Skinner.

What do you think of breaking the list up into sectors(or even self created groups), as my list is getting long, and way off the page.

Not sure if this would be hard to do, and guess it would add a degree of complexity to monitoring all shares in all groups...perhaps

SevenFX
 
Hi Skinner.

What do you think of breaking the list up into sectors(or even self created groups), as my list is getting long, and way off the page.

Not sure if this would be hard to do, and guess it would add a degree of complexity to monitoring all shares in all groups...perhaps

SevenFX

I've been thinking along the same lines. Two obvious groups would be stocks you already own and stocks you would be interested in acquiring.
:)
 
I've been thinking along the same lines. Two obvious groups would be stocks you already own and stocks you would be interested in acquiring.
:)

And also, it should be easy to add columns to show how many of the stock you currently own, the total value, and the $ profit and loss?
 
And also, it should be easy to add columns to show how many of the stock you currently own, the total value, and the $ profit and loss?

This application was originally designed as an alerting utility, wouldn't an addition like this be trying to make it more than it is, so to speak. I would be interested in anyone elses thoughts

John
 
If you want a portfolio manager get Stator.

As an alert freeware---brilliant.
 
If you want a portfolio manager get Stator.

As an alert freeware---brilliant.

TA,

"Stator" is trial..."quick quote" is free...or do you have a link to get this free stator or is it called something else?
 
From what I can see Stator (http://www.stator-afm.com/index.html) is a paid application ranging from $55 for the lite to $500 for the Premium version.

I do agree that Stockwatch be mainly an alerting tool, but it should have some simple management of shares listed, as the alert list can grow large over a short time, and every share may not need updating every few minutes, just the "hot or active list"

Most of these portfolio managers are depenant on or existing compatiable data feeds or subscribe to their data feeds....which is where Stockwatch differs using etrade live data.

SevenFX
 
A short time ago Tech/a requested the ability to be able to use AND/OR logic when setting triggers.

This request led me to thinking that it would be nice to have a more sofisticated and flexible way of configuring triggers in a future vesion, so I am asking for input on how users would like to see this implemented.

As a starter for the discussion I would like to present the attached screen. Sorry, I don't know how to paste it to this message.

This screen would allow for up to 4 triggers to be entered (could be more or less). Each trigger would be enterred as a formula as shown on the screen. The colour button is to select the background colour of a grid row when the alert is triggered.

When a trigger is fired a message bubble down the bottom of the screen (next to the time) would display a message saying that "An alert has been raised for BHP", or whatever code it applies too.

Cheers


John
 

Attachments

  • trigger.JPG
    trigger.JPG
    22.1 KB · Views: 137
Can you have multiple triggers b4 alert skinner

If volume >5000,10000,15000 then alert

also

if current > 1.25 And Volume > 10000 then trigger.

Sorry no programmer, hope this makes sense as only hardware button pusher.

SevenFX
 
We will be able to iron out how the format for a formula a little later, what I would like to do at the moment is canvas thoughts on the general concept. It would replace the way a trigger currently works.

John
 
Alerts---perhaps

Volume % > Average volume over X periods
Price > Yesterdays price by X%
Gap up % relative to yesterdays price
Gap down % relative to yesterdays price.


These in Blue I'm thinking more so the whole market is scanned and a table showing perhaps the top 50 from highest to lowest is shown.
This can give very early alert to prime movers.
I used to match volume with % change and hop on those flying---if volume was rubbish Id leave alone. This is a whole market thing rather than a buy trigger.

As for trigger

Price at a predetermined level. ie Trigger at $4.97 both long and short
This is all thats needed---I think
Really we would all be doing our own analysis and wanting to know when a stock reaches X level to place a buy.
This may well be a price before the actual buy price so we have time to setup the order.

I really think as an alert mechanism it should be alerting not doing the analysis---there is heaps of software out there doing that.

Keep it seperate.:2twocents
 
A new version of Stockwatch is available (1.0.3) but the web site has been highjacked by a possible pr0n sight (I haven't bothered to follow the link). I have notified the hosting company but I don't know when they will fix it.

In the mean time if anyone wants to try this version out please email or PM me and I will send you a copy.

Following is a list of changes to 1.0.3


  • Changed from a notify baloon to a popup window. The ballon can only hold a small amount of data

  • Added internet access by double clicking on a stock code. Opens the Etrade quote site with that code

  • Made the grid readonly during. This prevents a possible conflict of data occuring.

  • Added Display stock name in a bubble when the mouse stops a stock code

  • Added optional proxy server name and port number configuration

  • Added the name of the web site used to the caption bar of the StockWatch screen

  • Added error logging. Log name is stockwatch.log and is created in the application directory
    Added a "Previous Close" column. Displays the previous day's closing price.

  • Added a "Name" column to display the name of the stock.

  • Added a comments column

  • Added option to change font colour OpenPerc column when it is greater than 0

  • Added option to change font colour OpenPerc column when it is less than than 0

  • Added allerts to check for high and low volumes

  • Added an option to backup the data file. A file is saved in the format of StockwatchYYYYMMDDHHMM.xml. E.g. Stockwatch200807101327.xml

  • Added an option to restore the data file.

  • Added persistent sorting. The sorted column is saved and reloaded when the application restarts.

  • Modified XML file layout to make it more flexible

I would like to thank SevenFX for the amount of serious testing he has done with this. I think I must have surely tested his patience.

Regards

John
 
The issue with the site has now been resolved. You can download it from jskinner.110mb.com

When you find issues let me know and I will look at them as quickly as I can.

Regards

John
 
Top