PureBytes Links
Trading Reference Links
|
Steve,
1. If you open one extra window (via Window->New) you
should not see flast unless
your machine is very slow.
2. Currently there is no other way to stop it than to kill the
task but it is relatively simple
to add message box that will allow stopping
this.
AB =
WScript.CreateObject("Broker.Application");
WatchListNo = 25;ChangeEverySec =
2;
Stocks = AB.Stocks;
Shell =
WScript.CreateObject("WScript.Shell");
iQty = Stocks.Countfor( i = 0; i <
iQty; i++ ) { s = Stocks( i );
if( ( WatchListNo < 32 &&
s.WatchListBits & ( 1 << WatchListNo ) )
|| ( WatchListNo >= 32 &&
s.WatchListBits2 & ( 1 << (WatchListNo-32) ) ) ) {
prevdoc = AB.ActiveDocument; AB.Documents.Open( s.Ticker );
if( prevdoc != null ) prevdoc.Close(); if( Shell.Popup( "Press OK to
forward, press Cancel to stop.\n(Will auto-forward
in"
+ChangeEverySec+"
seconds)", ChangeEverySec,
"Slideshow",
1 ) == 2 ) break;
}
}
Best regards,Tomasz Janeczkoamibroker.com
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
<A title=steve2@xxxxxxxxxxxxxxxxxxxx
href="">Steve Almond
To: <A title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Wednesday, December 03, 2003 3:38
PM
Subject: Re: [amibroker] Re: Autorun
Slideshow Facility
Tomasz,
Works as you said it would, no surprise there.
Two points though:
1. I get a 'flash' of a window at every stock
change. Is this just the way things are, or can it be
changed/deleted?
2. How do I stop it?
Thanks,
Steve
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
Tomasz Janeczko
To: <A title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Wednesday, December 03, 2003 1:20
PM
Subject: Re: [amibroker] Re: Autorun
Slideshow Facility
Hello,
As Dingo already wrote it is do-able using scripting and
AmiBroker's automation.
Actually it is not only do-able but even
simple.
Below is sample JScript (to be saved in a separate file with .JS
extension).
Usage:
1. Open AmiBroker. Setup the watch list 1.
2. Double click the .JS file
3. Enjoy slideshow.
//////////////////////////////
// Sample Slideshow script
/// USER DEFINABLE VARIABLES
///
WatchListNo = 1; // <---- THE WATCH LIST TO USE
ChangeEverySec = 2; // <--- TIME BETWEEN SLIDE CHANGES (in
seconds)
///
////////////////
// Don't touch code below
AB =
WScript.CreateObject("Broker.Application");
Stocks = AB.Stocks;
iQty = Stocks.Countfor( i = 0; i < iQty; i++ )
{ s = Stocks( i );
if( ( WatchListNo < 32 && s.WatchListBits
& ( 1 << WatchListNo ) ) || (
WatchListNo >= 32 && s.WatchListBits2 & ( 1 <<
(WatchListNo-32) ) ) ) { prevdoc =
AB.ActiveDocument; AB.Documents.Open( s.Ticker ); if(
prevdoc != null ) prevdoc.Close(); WScript.Sleep( 1000 *
ChangeEverySec ); }
}
// END....
Hope this helps.
Best regards,Tomasz Janeczkoamibroker.com
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
Ken
Henderson
To: <A
title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Wednesday, December 03, 2003
1:17 PM
Subject: Re: [amibroker] Re: Autorun
Slideshow Facility
Hi Rik
You are correct however I find this to be
very, very time consuming.
If the program could be made to
step automatically through each symbol, without the need for my
arthritic digit finger working overtime, it would make life so much
easier.
This is especially the case, if one
could just hit a key which would send the chosen symbols automatically to
a predetermined watch list for further analysis.
I also use the mouse to scroll through
symbols for a quick look but again, my finger gets very tired after
a while.
I guess the real question is whether this
level of functionality is desired by others and whether it can be easily
achieved.
Ken
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
Rik
Rasmussen
To: <A
title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Wednesday, December 03, 2003
10:47 PM
Subject: RE: [amibroker] Re:
Autorun Slideshow Facility
<FONT face=Arial color=#0000ff
size=2>Although not automatic, when I open a watchlist I choose the
first symbol and step through the rest using the down arrow on my
keyboard. (variable look periods based on my cranal response
time)
<FONT face=Arial color=#0000ff
size=2>
<FONT face=Arial color=#0000ff
size=2>If I find one I want to consider further, I right click it and
copy to another empty list.
<FONT face=Arial color=#0000ff
size=2>
<FONT face=Arial color=#0000ff
size=2>I find this to be fairly easy to to do.
<FONT face=Arial color=#0000ff
size=2>
<FONT face=Arial color=#0000ff
size=2>Rik Rasmussen
<FONT face=Tahoma
size=2>-----Original Message-----From: Ken Henderson
[mailto:kjh@xxxxxxxxxxxxxxx]Sent: Tuesday, December 02,
2003 8:57 PMTo:
amibroker@xxxxxxxxxxxxxxxSubject: Re: [amibroker] Re:
Autorun Slideshow Facility
Hi Tomasz
Any thoughts regarding this
idea.
Many thanks
Ken
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
<A title=firstpacific@xxxxxxxxxx
href="">lazza
To: <A
title=amibroker@xxxxxxxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Wednesday, December 03,
2003 10:31 AM
Subject: [amibroker] Re:
Autorun Slideshow Facility
Ken,That's a great idea.It sure
would save a lot of time.Anyone else interested in this idea
?I wonder if Tomasz likes the
idea?Larry--- In <A
href="">amibroker@xxxxxxxxxxxxxxx,
"Ken Henderson" <kjh@x...>
wrote:> Hi All> > I have previously used a
software package that that allowed a user to>
automatically run through a predetermined list of securities (i.e..
a> watchlist or sector, etc). The program
would display each security for "x"> seconds ("x" being
preset by the user) with each security displayed using a>
fixed template (also preset by the user).> > After the
specified time separation, the second security on the list
is> then displayed using the same template and so on, until
all securities are> covered.> > Securities
of interest could be tagged (by pressing a key) and saved as
a> separate list for further analysis. This
highlighted list could then be> saved as a watch or
reference list for an autorun.> > I do not know
whether such functionality would be useful or easily>
achievable or in some way programmable within AmiBroker however I
would> appreciated feedback from those who are more
experienced than I.> Personally, I found it to be an
excellent way to keep tab of key stocks.> > Many
thanks> > KenSend BUG REPORTS
to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web
page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of
Service. Send BUG REPORTS to
bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web
page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of
Service. Send BUG REPORTS to
bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web
page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of
Service. Send BUG REPORTS to
bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page:
<A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Send BUG REPORTS to bugs@xxxxxxxxxxxxxSend
SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page:
<A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Send
BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to
suggest@xxxxxxxxxxxxx-----------------------------------------Post
AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: <A
href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check
group FAQ at: <A
href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
Yahoo! Groups Sponsor
ADVERTISEMENT
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
|