PureBytes Links
Trading Reference Links
|
Title: Message
Slight
correction to my previous email on this subject. The batch file, as
well as Mimansoor's conversion program, is in my C:\MasterdataCode\BatchFiles\Convert\ directory.
NOT, the C:\MasterdataCode\BatchFiles\Convert\asc2ms
directory.
Best,
Larry Carhartt
Hi
Harish,
Here
is a batch file I use for Mimansoor's conversion program (in this case,
converting text files to MetaStock price file
format):
C:
cd\
cd
MasterdataCode cd Program cd MetaStockPxVol
C:\MasterdataCode\BatchFiles\Convert\asc2ms -f NYSEDaily-PxVol.asc -r fileReplace -o
C:\MasterDATA\Counts\Daily
(conversion program
location)
(datafile to
be converted)
(destination for the new MetaStock price
file)
(I am leaving out many more duplicate lines with
different filenames for numerous other
datafiles)
This converts text datafiles in my
C:\MasterdataCode\Program\MetaStockPxVol directory to MetaStock format price
files in my C:\MasterDATA\Counts\Daily directory. The batch file
(above) as well as Mimansoor's conversion program is in my C:\MasterdataCode\BatchFiles\Convert\asc2ms
directory.
Good luck and thanks, again, to
Mimansoor. It works flawlessly.
Best,
Larry Carhartt
Dear Sir, How
to use this program to update MS Data . When I am going to update my
existing data using this program it create new files in Dir. like
A,B,C,.... My existing MSData is in F:\Msd\NSE in 4
sub folders a_z , index , future , inactive. Can I use Batch
File to update MsData. Then how to right such batch file .
Thanks For
Help in Advance. Harish Chheda
Jose wrote:
It looks
like you've been busy... :)
Many thanks,
Mimansoor.
Regards, jose
v1.5.8 Change
Log: (Fri Dec 31 2004)
================== *) asc2ms now supports
updateRecord option if recordFile
exists.
The option
is: [--recordFileExist=|-r
appendRecord|updateRecord|recordReplace| fileReplace]
UpdateRecord option is useful if you need to update some
price
data fields like
name/open/high/low/close/volume/openinterest
and at the same time you want to preserve other fields
intact.
Note: You cannot use
this option to update
ticker-symbol
date and time fields, since these are used to
identify the record
(record key fields).
v1.5.7 Change Log: (Fri Dec 24
2004) ================== *) asc2ms
and ms2asc now support priority
levels. Supported priority levels
are high/medium/low.
This
feature is useful to reduce load on the
system when its used to convert
data in bulk, in batch mode.
The option is [--priorityLevel=|-l
high|medium|low]
If option is
not specified then by default it is high.
v1.5.6
Change Log: (Mon Dec 20 2004)
================== *) ms2asc now supports purging of
zero volume data, a new option
[--purgeZeroVol|-p] has been
introduced to achieve the
same.
*) ms2asc now supports selective price
data output, it supports the
following options:
[--symbolContains=|-s
<ticker_symbol>]
[--nameContains=|-n
<ticker_name>]
[--printFromDate=|-d <date>]
[--printUptoDate=|-u
<date>]
For example, if
--symbolContains="INTC" is passed,
then all symbols containing the
words "INTC" will be output into
the ascii file.
Similarly, if
--nameContains="Intel" is passed, then
all ticker names containing the
words "Intel" will be output into
the ascii file.
Note: the
letters are not case sensitive so "INTC" and
"intc" both are
equivalent.
If
--printDateFrom="27-Apr-1975" is passed, then all
symbols with dates greater than
or equal to the above date will be
output into the ascii file.
If
--printDateUpto="27-Apr-1975" is passed, then all
symbols with dates less than or
equal to the above date will be
output into the ascii file.
Note: The date format could be any of the supported
date formats, for ex: "19750427",
"27/04/1975", "750427" etc.,
*) asc2ms has a bug
fix in ticker name. Ticker name
was being written same as ticker
symbol, fixed it.
v1.5.5 Change Log: (Wed Dec 15
2004) ================== *) asc2ms
now supports [--reverseOrder|-b] option. If this
option is enabled, then the data is read from last
line first. This option is useful to convert Yahoo!
price data, which is stored as latest price first
format.
v1.5.4 Change Log: (Fri Dec 10
2004) ================== *) asc2ms
now generates EMASTER file along with MASTER file.
v1.5.3 Change Log: (Sun Dec 5 2004)
================== *) Implemented the following
header line
format:
DateTime,Open,High,Low,Close,VAvg,Qty,Value,Trades,OpenInt,Cnt
DateTime field is just a time format
field in the following "03:50:25
p" or "10:50:25 a"
format.
VAvg, Value, Trades
are ignored.
Note this is an
intraday tick data format, since
date is the same for all the prices.
*) Now
empty fields are recognized, and treated as
such.
*) Header fields "Cnt" or "Index" is now
used to sort based on the
index.
*) date field can now be specified on the
command line.
--date="05-Dec-2004", -d "05-Dec-2004", -d
"05/12/2004", -d "20041205" etc.,
are valid date field formats.
v1.5.2 Change Log: (Sat
Nov 13 2004) ================== *)
Implemented the following header line
format
Index,Date
Time,Open,High,Low,Close,Volume
Here 'Index' field is ignored, and is as
good as XX field. Date and
Time could be in any of the
below mentioned formats.
Date: mmddyy, mmddyyyy, dd/mm/yy, dd/mm/yyyy,
dd-mm-yy Time: hh:mm:ttt,
hh:mm:ss, hhmm, hhmmss, hhmmttt
etc.,
This header line
format is useful for those who
use exported csv file from
IndiaBulls website.
v1.5.1 Change Log: (Sat Nov 6
2004) ================== *)
Implemented ignoring of unused or dontcare
fields which can be represented by
XX in the header line. like
<symbol>,<xx>,<per>,<open>,<high>,<low>
... or
<symbol>,XX,<per>,<open> etc.,
*) Now NSE (National Stock Exchange of India) bhav
copy *.csv format, can be directly
converted to Metastock format.
Bhav copy csv format is as
below:
SYMBOL,SERIES,OPEN,HIGH,LOW,CLOSE,LAST,PREVCLOSE,TOTTRDQTY,TOTTRDVAL, TIMESTAMP,
So the above header
line format is now supported, where:
SERIES, LAST, PREVCLOSE, TOTTRDVAL fields are ignored
presently
In case you need to use LAST instead of
exchange adjusted close price CLOSE
then you could rename LAST to CLOSE and rename CLOSE
to XX to ignore the
same.
--- In equismetastock@xxxxxxxxxxxxxxx,
equismetastock@xxxxxxxxxxxxxxx
wrote: > > > Hello, > > This email
message is a notification to let you know that > a file has been
uploaded to the Files area of the equismetastock > group. >
> File :
/MsCmdLineUtilsV1.5.8.tar.gz > Uploaded by : mimansoor
<mimansoor@xxxx>
> Description : MetaStock Computrack Binary Data
to/from MetaStock ASCII Data Conversion Utilities. > >
You can access this file at the URL: > http://groups.yahoo.com/group/equismetastock/files/MsCmdLineUtilsV1. 5.8.tar.gz
> > To learn more about file sharing for your group, please
visit: > http://help.yahoo.com/help/us/groups/files >
> Regards, > > mimansoor <mimansoor@xxxx>
Yahoo! Groups Links
|
|