SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Strategies & Market Trends : TA-Quotes Plus -- Ignore unavailable to you. Want to Upgrade?


To: bede who wrote (8625)2/7/1999 9:57:00 PM
From: togrok  Respond to of 11149
 
Anyone using Qp 2.x with Windows on Wall St ? Would appreciate learning any of the tricks to make this work the most effectively. Cheers ! Kenny



To: bede who wrote (8625)2/7/1999 10:04:00 PM
From: Jan Robert Wolansky  Read Replies (1) | Respond to of 11149
 
Try this:

Output="myscan.lst";
ProcessMs = "c:\SCANS\myscan",vms;
Exchange=NASDAQ;

Make sure you've already set up a profile in virtual setup with the name "scans", or whatever name you want to use.

Jan



To: bede who wrote (8625)2/7/1999 10:16:00 PM
From: Richard Estes  Respond to of 11149
 
did you leave the ; off.



To: bede who wrote (8625)2/7/1999 10:36:00 PM
From: gonzongo  Read Replies (1) | Respond to of 11149
 
bede:
I believe that if you or anyone posts a scan which doesn't work- the group here will help you get it to work. Try it.

btw it's: endif; not endit.

gonzongo



To: bede who wrote (8625)2/8/1999 12:25:00 PM
From: Peter H. Mack  Respond to of 11149
 
Not that I should be the one to answer as I have only had this a couple of days, but I will take advantage of the opportunity because I am very impressed with this.. (True, I was a programmer for years before I retired)

usually constants should be exactly as suggested.. If the sample shows caps, do it that way..

apparently exchange, input, and output are variables with special usage..

exchange=nasdaq;

is the statement you want to make early in your routine. (dont forget the terminating semicolin..)

endif; not endit is a particular kind of operator to terminate loops.

do be careful to use parenthisis () carefully.. whatever is enclosed will be returned first and does clarify the statement.

(close(0)-close(-230))/close(-233)
is different than
close(0) - close(-230)/ close(-233)

and it should be easy to see why.

If your canned scans aren't working, it may be the data input.. If your charts are ok, it may be nothing serious.

Now my general comments.. I wrote a few messages into this thread as I was in the process of getting started with this.. I would say that I am very impressed.. The software is certainly adequate even though there are still very minor things to be done to polish it. (My experience is that it takes a year or two of updates to get it polished.)

the scan language is simple, and probably is covered well enough in any book on basic so that it is understandable. It has three variable types, integer, float, and string. It is often a good idea to calculate into a variable and then use the variable in the print statement, to simplify the print statement.. (it used to be that print statements would burp if two many levels of complexity were built into them.

the operators are the usual sets of logical and arithmetic..I didn't see Fancy operators like square root etc but I also dont think they would get used that much anyway..

The ability to place output in a list file which subsequently can be used as input is great.. Bunching scans in a profile to run is also great..

Thanks to all for their comments.
pete



To: bede who wrote (8625)2/8/1999 2:14:00 PM
From: Sean W. Smith  Respond to of 11149
 
Bede,

post your scan and i'm sure it will be fixed in minutes...

Sean

EDIT: See that it indeed was posted and immediately fixed...