You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(4) |
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
From: da da <bar...@ya...> - 2007-09-30 01:36:11
|
Hi All, I'm having problems with Venice.. I've run the Genetic Programming module over teh stocks I'm in right now and generated a set of formula. However when I try and add these to the watch screen it comes back with a complaint "Unknown identifier 'daysfromstart' " Any ideas? Thanks Bret --------------------------------- Looking for a deal? Find great prices on flights and hotels with Yahoo! FareChase. |
From: Al <yam...@gm...> - 2007-09-01 19:20:04
|
Hello all! I have been testing MOV for a couple of hours and it looks like a truly powerful piece of software. I am especially interested in the GA/GP capabilities. I have been running it on win32, using a 1.5.0_06 jdk , but some of the funcionalities seem not to work. GA simulations will stop at random generations, GP solutions, when doubleclicked, will bring up a loading dialog which stays there forever, and so on. So I am wondering what JDK or platform I should be using in order to minimize these problems? What has it been developed on? Anyway, great piece of software, I hope Ill be able o contribute in some way. Regards, alessandro |
From: Ben A. <ben...@st...> - 2007-06-25 09:05:24
|
Hello there I would greatly appreciate a small amount of your time to assist with my doctoral research at The University of Newcastle. The research concerns open source licensing and we're seeking developers working on Java projects. The research is supervised, ethics-approved, anonymous and results will be freely available. Participation will also provide a custom licensing report for your project. To learn more, please visit: http://licensing-research.newcastle.edu.au Thanks for reading this email, and I hope you'll consider participating. Best regards Ben Alex (My apologies for being off-topic; this list will not be emailed again) |
From: Beat N. <bea...@gm...> - 2005-12-04 18:58:50
|
Hi there, I get the following error when trying to import quotes Error connecting to database: Access denied for user 'venice'@'%' to database 'shares' I use MySQL and a user 'venice' is set up on it. Both MySQL and Venice run on the same machine (Windows XP). The preferences are set. Thanks, Beat |
From: Andrew L. <ale...@pi...> - 2005-07-27 12:52:02
|
Brick Thrower wrote: > There is a new field that is not documented in the online manual. > > > > Genetic Programming > > GP Params tab > > Window Size (Days) > > > > I understand in general what a Window is, but I have tried varying > this field and am not getting good results with it. > > > The window size field limits the range of dates that a GP buy/sell rule can evaulate. For exmaple, if the field is set to 30 days, each buy/sell rule will be limited to examining the last 30 days worth of stock quotes. > Some of my recent settings don't generate any results except for the > initial population. > > > > For example, for one year of data on one stock, I choose > > Generations 1 > > Population 3 > > Breeding Population 1 > > Display Population 1 > > Window Size (days) 90 > > ...and it will run all night and still never return. > > > The GP will not enter the second generation until it has a big enough breeding population. It will reject any entry that makes a loss. Given the small population size, it might be that the GP simply doesn't have enough initial individuals to generate a single viable breeding individual. I suggest increasing these values. For example, try using a population of 1,000 and a breeding population of 100, or even using much higher values (e.g. a population of 10,000 and 1,000 breeding individuals, or even higher again). > This sort of query that I ran under v0.4 would return in a few minutes. > > > Someone else has reported the same problem. There might be a bug. I will investigate. > > > Also, if you put in a small window size, like 1 day, it gives an > incorrect message like "Window size must be at least %d days". > Thanks. That's now fixed in the development version. bye Andrew -- Merchant of Venice, Open Source Trading Software http://mov.sourceforge.net/ |
From: Brick T. <br...@re...> - 2005-07-16 07:19:22
|
There is a new field that is not documented in the online manual. Genetic Programming GP Params tab Window Size (Days) I understand in general what a Window is, but I have tried varying this field and am not getting good results with it. Some of my recent settings don't generate any results except for the initial population. For example, for one year of data on one stock, I choose Generations 1 Population 3 Breeding Population 1 Display Population 1 Window Size (days) 90 .and it will run all night and still never return. This sort of query that I ran under v0.4 would return in a few minutes. I need some specifics for it. What is it used for? Any recommended settings? What am I missing here? Also, if you put in a small window size, like 1 day, it gives an incorrect message like "Window size must be at least %d days". Thanks for any help you can give. |
From: <pon...@te...> - 2004-10-21 07:51:19
|
First of all thanks for the great work, MOV is the application I was thinking about making, but never got it of the ground. I found it quite easy to set up with mysql, and now it works like a charm. Allthough sometimes I wonder what is going on. Anyway I want to get involved in this project, and was thinking to start of with translating the different texts into Swedish (kind of soft start). So how would I go about doing that? tips and hints appreciated. The last time I wrote anything in Java was about 6 years ago so I guess a lot has happened since. My main forte right now is csharp. How is the distributed genetic programme part comming along? /Pontus |
From: <ben...@id...> - 2004-05-22 12:55:56
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
From: Andrew L. <ale...@pi...> - 2003-07-12 05:47:09
|
Peter Fradley wrote: > Hi, > > I download MOV, installed and played with it a bit and I think it > looks pretty good. Keep up the good work. Thanks. > > I did make a few personal modifications though, don't know if you will > be interested in them. But I added a new field to the StockHolding > called cost which is the value of the total cost of th stock holding. > This in combination with adding a new column to the StockHoldingTable, > allows me to show the total cost per share. This makes it easy to see > how much I am up or down. > > If you are interesed in looking at what I have done let me know and > I'll send the changed source through to you. > > Peter Fradley > Yes, I would appreciate you sending me the updated source code so that I can integrate it into the new version. I'm hoping to release 0.2 either at the end of this month or early next month. bye Andrew |
From: Peter F. <pj...@ho...> - 2003-07-11 04:12:52
|
Hi, I download MOV, installed and played with it a bit and I think it looks pretty good. Keep up the good work. I did make a few personal modifications though, don't know if you will be interested in them. But I added a new field to the StockHolding called cost which is the value of the total cost of th stock holding. This in combination with adding a new column to the StockHoldingTable, allows me to show the total cost per share. This makes it easy to see how much I am up or down. If you are interesed in looking at what I have done let me know and I'll send the changed source through to you. Peter Fradley _________________________________________________________________ Hot chart ringtones and polyphonics. Go to http://ninemsn.com.au/share/redir/adTrack.asp?mode=click&clientID=174&referral=Hotmail_taglines_plain&URL=http://ninemsn.com.au/mobilemania/default.asp |
From: Andrew L. <ale...@pi...> - 2003-05-26 07:32:13
|
Craig Pardey wrote: > > > >Venice currently imports stocks in several formats, e.g. EzyChart, > >MetaStock, etc but there is no prerequisite to own any of > >these programmes (I don't). > I guess my intended question was ... How/where do you get the > stock data to import without owning the aforementioned software? > > Craig > I get my stock data from my broker who sends it out in either EzyChart, MetaStock et al formats. Venice will support other stock quote formats as time goes by, certainly if somebody suggested a format that it didn't support and should I would implement it. If you don't have a supply of stock quotes in any format you could sign up to an internet brokerage firm (some only charge for trades) and they would probably send you out daily stock quotes for free. bye Andrew |
From: Craig P. <PA...@st...> - 2003-05-26 01:04:40
|
>Venice currently imports stocks in several formats, e.g. EzyChart,=20 >MetaStock, etc but there is no prerequisite to own any of=20 >these programmes (I don't). I guess my intended question was ... How/where do you get the=20 stock data to import without owning the aforementioned software? Craig ********************************************************************** ***** IMPORTANT INFORMATION ***** This document should be read only by those persons to whom it is addressed and its content is not intended for use by any other persons. If you have received this message in error, please notify us immediately. Please also destroy and delete the message from your computer. Any unauthorised form of reproduction of this message is strictly prohibited. St.George is not liable for the proper and complete transmission of the information contained in this communication, nor for any delay in its receipt. ********************************************************************** |
From: Andrew L. <ale...@pi...> - 2003-05-24 01:54:27
|
Craig Pardey wrote: > Hi, > > I just downloaded MOV and I'm in the process of checking it out. The > first thing I've noticed is that it seems to be a prerequisite to own > some other third party software (EzyChart et al). Is this right? > > As a Java developer (5years exp, all financial) I am more than willing > to put in some time to work on this project if you need a hand. > > Craig > | > | Hey Craig, There is a lot of work still to do on Venice, so all help will be gratefully accepted :) If you would like a suggestion about an area that needs work it is probably the graphing code. I'm in the middle of updating the table code, paper trading and adding genetic programming so won't be able to work on this code for some time. Some suggestions here are: * Adding more indicators/oscillators, e.g. RSI, MACD, etc. * Making the graphs look prettier, adding titles, some sort of legend/key. * Allowing the user to draw lines/text on the graph, e.g. lines of resistance, perhaps even automatically generating them? * Allowing the user to change parameters of certain graphs, e.g. specifying the period of a moving average graph. * The core graphing code is some of the earliest surviving code in Venice and needs to be reworked to allow: - The user to scroll the x axis and have the vertical axis always visible, to scroll the y axis and have the horizontal axis always visible. I rejected JFreeChart here because it didn't seem to be able to do this when I looked at it. - Log graph support - Draw graphs as percent of change from a given point so you can chart say XAO and a portfolio on the same graph and easily see which one is performing better over time. But these are just suggestions, feel free to work on any area you wish. Another thing that needs to be done is to compile a list of features that Venice is missing. :) Venice currently imports stocks in several formats, e.g. EzyChart, MetaStock, etc but there is no prerequisite to own any of these programmes (I don't). bye Andrew |
From: Craig P. <PA...@st...> - 2003-05-23 08:12:57
|
Hi, I just downloaded MOV and I'm in the process of checking it out. The first= thing I've noticed is that it seems to be a prerequisite to own some other= third party software (EzyChart et al). Is this right? As a Java developer (5years exp, all financial) I am more than willing to p= ut in some time to work on this project if you need a hand. Craig ********************************************************************** ***** IMPORTANT INFORMATION ***** This document should be read only by those persons to whom it is addressed and its content is not intended for use by any other persons. If you have received this message in error, please notify us immediately. Please also destroy and delete the message from your computer. Any unauthorised form of reproduction of this message is strictly prohibited. St.George is not liable for the proper and complete transmission of the information contained in this communication, nor for any delay in its receipt. ********************************************************************** |
From: Andrew L. <ale...@pi...> - 2003-04-21 02:57:50
|
>>Hmmm! >> >>In an attempt to document this I went and did a fresh install on another >>computer (fresh installation -- same OS). Could I reproduce any of the >>above? Noooo. >> >> These things happen :) >>This time JRE was all that was needed. Installing the java as system >>wide ( root install in /usr/local/) or as the unprivileged user ( >>installed in ~/) made no difference it worked without a hitch, even down >>to creating the /.java in ~/ instead of /etc/ >> >>As I recall, the error message was about wanting javac, which the JDK >>supplied - however that appears mute now. The only difference between >>installations was the first machine was a full install (everything) the >>second was a restrained workstation install. >> >> javac is the java compiler, maybe you were playing with ant and got that message? Oh well, at least it's all working now. >>><TICKER>,<DTYYYYMMDD>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL> >>>AAC,20011204,0.890,0.900,0.880,0.890,226605 >>>AAR,20011204,0.026,0.026,0.026,0.026,0 >>> >>> >>> >The headers may also have been a work around for the year 2k troubles, I >remember the extra field, although I never used it. > > Ahh of course it is giving the format of the date - 4 digits for the year, that would explain it. I should support both the 2 and 4 digit years... I'm not sure I'm doing that. >The Downloader transformed the ASCII into metastock's proprietary >format, there were a couple of shareware programs that did a similar >thing, checking data validity, High Low, Close relationships etc. but I >think you had to sign a NDA to get access to the format. Can't beat >plain ASCII for openness, perhaps not for speed with large databases >though > > I didn't know about the binary format, it doesn't really matter as accessing with MySQL is fast enough - maybe even faster than their own proprietary format. Though now you mention it, Venice should probably check the validity of the quotes it is importing. >>You probably already know this, but when you import quote files in the >>dialog you can select multiple files using the shift and/or control >>keys. But you are right - it should default to the last directory. I'll >>fix this too for next release. >> >> > >I "should have" known that, and now that you mention it, I do :-) >Speaking of 'windowisms', if I can call them that; I'd forgotten all >about the double-click short-cut, to rename a filename. With the file >dialog box, everytime I went to drill into a directory I'd get the >blasted re-name option -- a highlighted name with a blinking cursor! > > Yeah that happens to me too, annoying isn't it? :) >I'm hoping the preferences directory allows that to be modified ;-) > > ??? >>Thanks again for your feedback. >> >> > >No problems, to be hoped it's not too much of a wild goose chase. > > Not at all. bye Andrew |
From: Glenn M. <gra...@op...> - 2003-04-20 08:18:46
|
Oops, resent to list. Andrew Leppard wrote: [...] > >I visited http://java.sun.com/j2se/1.4.1/download.html and downloaded > >the SDK. I tried the JRE first but it obviously didn't cut it so the SDK > >(Developers Kit?) was installed. > > > > > Ok that is interesting, I would have thought the JRE would have been > fine. Did you find that this was a separate issue than the one below you > are talking about? I.e. what error message did you get? I notice that I > didn't refer to either the JRE or SDK - so at some stage I need to > figure out if the JRE is good enough as it would save people from > downloading all the extra stuff they don't need. > Hmmm! In an attempt to document this I went and did a fresh install on another computer (fresh installation -- same OS). Could I reproduce any of the above? Noooo. Do I feel stupid -- Yesss. This time JRE was all that was needed. Installing the java as system wide ( root install in /usr/local/) or as the unprivileged user ( installed in ~/) made no difference it worked without a hitch, even down to creating the /.java in ~/ instead of /etc/ As I recall, the error message was about wanting javac, which the JDK supplied - however that appears mute now. The only difference between installations was the first machine was a full install (everything) the second was a restrained workstation install. [...] > >18/04/2003 12:09:42 java.util.prefs.FileSystemPreferences$3 run > >INFO: Created system preferences directory in /etc/.java/.systemPrefs > > > >I've had to change the permissions on the /etc/.java/.systemPrefs to > >world readable, writable and executable so that the non-root user can > >use that directory. > > > > > This is interesting - I don't think venice needs any system preferences > so I'm not quite sure why java is trying to do this. I have a vague > feeling that I've run into this problem myself but I don't remember what > I did. My /etc/.java/.systemPrefs directory is not other/world readable. > This is going to require a bit of thought and tinkering to fix. > This time the directory has a subdirectory created, although the naming is rather bizarre... pwd /home/graybeard/.java du . 8 ./.userPrefs/_!'8!cg"n!#4!b@"v!(}=/display 8 ./.userPrefs/_!'8!cg"n!#4!b@"v!(}=/portfolio 24 ./.userPrefs/_!'8!cg"n!#4!b@"v!(}= 28 ./.userPrefs 32 . [...] > ><TICKER>,<DTYYYYMMDD>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL> > >AAC,20011204,0.890,0.900,0.880,0.890,226605 > >AAR,20011204,0.026,0.026,0.026,0.026,0 > > > >So the data format needs to be clean ie:- no comments or the importer > >needs to ignore the <> headers. > > > > > Ahh my broker doesn't give me any metastock headers so I didn't know > about them. After a bit of research it appears that the metastock format > is a bit more complicated that I thought. The header is probably > necessary for the programme you are talking about because the format can > also have another column <PER>?? which says whether each quote is for > the day or presumable month or year. The headers may also have been a work around for the year 2k troubles, I remember the extra field, although I never used it. The Downloader transformed the ASCII into metastock's proprietary format, there were a couple of shareware programs that did a similar thing, checking data validity, High Low, Close relationships etc. but I think you had to sign a NDA to get access to the format. Can't beat plain ASCII for openness, perhaps not for speed with large databases though. [...] > >viewed directory? It would make the task of importing a long list of > >text files quicker, and less tedious. > > > > > You probably already know this, but when you import quote files in the > dialog you can select multiple files using the shift and/or control > keys. But you are right - it should default to the last directory. I'll > fix this too for next release. I "should have" known that, and now that you mention it, I do :-) Speaking of 'windowisms', if I can call them that; I'd forgotten all about the double-click short-cut, to rename a filename. With the file dialog box, everytime I went to drill into a directory I'd get the blasted re-name option -- a highlighted name with a blinking cursor! I'm hoping the preferences directory allows that to be modified ;-) > Thanks again for your feedback. No problems, to be hoped it's not too much of a wild goose chase. Inline below is the edited script of a fresh install -- by edited, I tried to remove as many of the control codes as I could with out disrupting the sequence. It's an installation performed without root's intervention (unlike my first install) It's self-explanatory? and shows the required java install, resultant success and creation of the preferences directory in -- this time -- the users home directory. I ran through the same thing as the root user, attempting to duplicate what I described previously but alas it worked perfectly, Darn. ;-) Script started on Sun 20 Apr 2003 15:51:40 EST :~cd venice :~/venice ls j2re-1_4_1_02-linux-i586.bin venice-0.1alpha.tar.gz :~/venice tar -zxf venice-0.1alpha.tar.gz :~/venice cd venice-0.1alpha :~/venice/venice-0.1alph sh venice venice: line 2: java: command not found :~/venice/venice-0.1alpha sh ../j2re-1_4_1_02-linux-i586.bin Sun Microsystems, Inc. Binary Code License Agreement READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY "AGREEMENT") CAREFULLY BEFORE OPENING THE SOFTWARE MEDIA PACKAGE. BY [.. much snipping..] inflating: j2re1.4.1_02/ControlPanel.html inflating: j2re1.4.1_02/javaws-1_2_0_02-linux-i586-i.zip Done. :~/venice/venice-0.1alpha ls -l total 432 drwxr-xr-x 3 graybeard graybeard 4096 Apr 20 15:51 build -rw-r--r-- 1 graybeard graybeard 18009 Apr 13 11:12 COPYING.txt drwxr-xr-x 2 graybeard graybeard 4096 Apr 20 15:51 doc drwxr-xr-x 7 graybeard graybeard 4096 Apr 20 15:52 j2re1.4.1_02 -rw-r--r-- 1 graybeard graybeard 3079 Apr 13 11:12 readme.txt -rw-r--r-- 1 graybeard graybeard 31 Apr 13 11:12 venice -rw-r--r-- 1 graybeard graybeard 394623 Apr 13 11:12 venice.jar :~/venice/venice-0.1alpha ls -l ~/.java ls: /home/graybeard/.java: No such file or directory :~/venice/venice-0.1alpha cat venice #!/bin/sh java -jar venice.jar :~/venice/venice-0.1alpha ./j2re1.4.1_02/bin/java -jar venice.jar Merchant of Venice, 0.1 alpha / 13/Apr/2003 ------------------------------------------- Copyright (C) 2003, Andrew Leppard (ale...@pi...) See COPYING.txt for license terms. 20/04/2003 15:53:23 java.util.prefs.FileSystemPreferences$5 run INFO: Created user preferences directory. :~ ls -al ~/.java total 12 drwxrwxr-x 3 graybeard graybeard 4096 Apr 20 15:53 . drwx------ 23 graybeard graybeard 4096 Apr 20 15:53 .. drwx------ 3 graybeard graybeard 4096 Apr 20 15:53 .userPrefs :~/venice/venice-0.1alpha exit Script done on Sun 20 Apr 2003 15:55:23 EST -- Cheers Glenn The bureaucracy is expanding to meet the needs of an expanding bureaucracy. |
From: Andrew L. <ale...@pi...> - 2003-04-20 02:04:59
|
> > >Greetings, > >No mail archives and a new(ish) project so perhaps it's just me and the >developers? > > Yep it has been pretty quiet so far :) >This will be a long and (excessively) wordy account of the install but I >feel it's better documented and perhaps corrected, for other potential >users to benefit from. > Thanks - detailed feedback is always welcome. > Is there a possibility for a small sample data file to be included, it > would make it easier for a new user to fully test drive the package. > > That is a good idea, I was thinking about doing this for the first release but ran out of time. I should do it for the next release. >I visited http://java.sun.com/j2se/1.4.1/download.html and downloaded >the SDK. I tried the JRE first but it obviously didn't cut it so the SDK >(Developers Kit?) was installed. > > Ok that is interesting, I would have thought the JRE would have been fine. Did you find that this was a separate issue than the one below you are talking about? I.e. what error message did you get? I notice that I didn't refer to either the JRE or SDK - so at some stage I need to figure out if the JRE is good enough as it would save people from downloading all the extra stuff they don't need. >First attempt at running it barfed so in my ignorance I went ahead and >installed the ant, however no-go with that either. > 11:51 AM $ant build > Exception in thread "main" java.lang.NoClassDefFoundError: > org/apache/tools/ant/Main > > Oh no :) Whenever I'm installing ant I always get the above error message too and then spend ages figuring out what I need to do. >and then the penny dropped... > > >Wrong java! > >The solution was to modify the venice script so that the correct java was >called... > >#!/bin/sh >$JAVA_HOME/bin/java -jar venice.jar > >12:00 PM $echo $JAVA_HOME > /usr/local/j2sdk1.4.1_02/ > >where JAVA_HOME was exported from /etc/bashrc as >JAVA_HOME=/usr/local/j2sdk1.4.1_02/ > > You are right I should have specified the full path. I've modified my checked out version and it now runs from the right java :) > >It then started complaining... >java.lang.SecurityException: Could not lockSystem prefs.Lock file access denied. >at java.util.prefs.FileSystemPreferences.checkLockFile0ErrorCode(FileSystemPreferences.java:926) >....snip.... > >so I took the bit in my teeth and (GASP!) ran it as root and got a more >informative message. > >18/04/2003 12:09:42 java.util.prefs.FileSystemPreferences$3 run >INFO: Created system preferences directory in /etc/.java/.systemPrefs > >I've had to change the permissions on the /etc/.java/.systemPrefs to >world readable, writable and executable so that the non-root user can >use that directory. > > This is interesting - I don't think venice needs any system preferences so I'm not quite sure why java is trying to do this. I have a vague feeling that I've run into this problem myself but I don't remember what I did. My /etc/.java/.systemPrefs directory is not other/world readable. This is going to require a bit of thought and tinkering to fix. >It's running and I haven't setup MySQL yet, so flat files are the go for >the moment. I've got old data from my Metastock and MSWindows days but >importing that barfed on the old headers that the Downloader would >ignore (From memory I think it insisted on them?) > ><TICKER>,<DTYYYYMMDD>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL> >AAC,20011204,0.890,0.900,0.880,0.890,226605 >AAR,20011204,0.026,0.026,0.026,0.026,0 > >So the data format needs to be clean ie:- no comments or the importer >needs to ignore the <> headers. > > Ahh my broker doesn't give me any metastock headers so I didn't know about them. After a bit of research it appears that the metastock format is a bit more complicated that I thought. The header is probably necessary for the programme you are talking about because the format can also have another column <PER>?? which says whether each quote is for the day or presumable month or year. This will be in the next release. >The import file dialog box; any chance of it defaulting to the last >viewed directory? It would make the task of importing a long list of >text files quicker, and less tedious. > > You probably already know this, but when you import quote files in the dialog you can select multiple files using the shift and/or control keys. But you are right - it should default to the last directory. I'll fix this too for next release. Thanks again for your feedback. bye Andrew |
From: Glenn M. <gra...@op...> - 2003-04-18 03:42:23
|
Greetings, No mail archives and a new(ish) project so perhaps it's just me and the developers? I'm unfamiliar with java however the screenshots showed Australian stocks. Being from Down Under myself I put past experiences behind me (java on a 200mmx -- linux OS) and installed MOV. This will be a long and (excessively) wordy account of the install but I feel it's better documented and perhaps corrected, for other potential users to benefit from. Short version: -------------------------- Specify the path to the "new" java -- $JAVA_HOME/bin/java -jar venice.jar The system preferences directory -- /etc/.java/.systemPrefs needs to be created and marked as +rwx for the user The importer doesn't parse comments ie: no Downloader style headers allowed -- <TICKER>,<DTYYYYMMDD>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL> Is there a possibility for a small sample data file to be included, it would make it easier for a new user to fully test drive the package. The import file dialog box does not default to the last viewed directory. What I've seen so far I like. :-) Long version: -------------------------- System details:- Red Hat Linux release 9 (Shrike) AMD Athlon(tm) XP 2200+ I visited http://java.sun.com/j2se/1.4.1/download.html and downloaded the SDK. I tried the JRE first but it obviously didn't cut it so the SDK (Developers Kit?) was installed. First attempt at running it barfed so in my ignorance I went ahead and installed the ant, however no-go with that either. 11:51 AM $ant build Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/Main OK - back to RTFM and I decided that I really only needed the Running section of the readme.txt so I reapplied myself to that area. 11:31 AM $sh venice Warning: -jar not understood. Ignoring. Exception in thread "main" java.lang.NoClassDefFoundError: venice.jar at 0x40268e17: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/./libgcj.so.3) .... snip ... and then the penny dropped... 11:32 AM $which java /usr/bin/java 11:32 AM $`which java` Usage: gij [OPTION] ... CLASS [ARGS] ... to invoke CLASS.main, or gij -jar [OPTION] ... JARFILE [ARGS] ... to execute a jar file Try `gij --help' for more information. 11:32 AM $gij --version gij (GNU libgcj) version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Wrong java! The solution was to modify the venice script so that the correct java was called... #!/bin/sh $JAVA_HOME/bin/java -jar venice.jar 12:00 PM $echo $JAVA_HOME /usr/local/j2sdk1.4.1_02/ where JAVA_HOME was exported from /etc/bashrc as JAVA_HOME=/usr/local/j2sdk1.4.1_02/ Viola! it runs -- of course they say :) It then started complaining... java.lang.SecurityException: Could not lockSystem prefs.Lock file access denied. at java.util.prefs.FileSystemPreferences.checkLockFile0ErrorCode(FileSystemPreferences.java:926) ....snip.... so I took the bit in my teeth and (GASP!) ran it as root and got a more informative message. 18/04/2003 12:09:42 java.util.prefs.FileSystemPreferences$3 run INFO: Created system preferences directory in /etc/.java/.systemPrefs I've had to change the permissions on the /etc/.java/.systemPrefs to world readable, writable and executable so that the non-root user can use that directory. It's running and I haven't setup MySQL yet, so flat files are the go for the moment. I've got old data from my Metastock and MSWindows days but importing that barfed on the old headers that the Downloader would ignore (From memory I think it insisted on them?) <TICKER>,<DTYYYYMMDD>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL> AAC,20011204,0.890,0.900,0.880,0.890,226605 AAR,20011204,0.026,0.026,0.026,0.026,0 So the data format needs to be clean ie:- no comments or the importer needs to ignore the <> headers. The import file dialog box; any chance of it defaulting to the last viewed directory? It would make the task of importing a long list of text files quicker, and less tedious. -- Cheers Glenn I am a bookaholic. If you are a decent person, you will not sell me another book. |