[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [amibroker] Can RTQ be minimized?



PureBytes Links

Trading Reference Links

Title: Normal.dot Template
Hello,
 
I wrote you I think a couple tens of times that data on ALL real-time data sources (internet based)
are delivered ON REQUEST (ON DEMAND).
 
So you need to REQUEST data.
 
And you don't need to display charts to request data.
 
What matters to trigger update is an access the data
in ANY way (not only chart).
 
The simplest way to do this for ALL symbols AUTOMATICALLY
is to run ONE SCAN (in AA) over all symbols
when you start.
 
This will cause that plugin will collect data for ALL symbols included in the scan
(if you are using IB please note that it has limit for 100 symbols).
 
This is as simple as that - one scan.
 
As for "response time" - you should have mentioned that you are using TICK charts
which by nature are very resource consuming (one day of tick data can reach 100000 of records).
Note also that TWS itself MINIMUM requirement for processor is 800MHz (Pentium)
and recommended is Pentium 1.4GHz
so on most computers TWS itself "eats" very large chunk of processing power.
 
As for
"I do not think my indicators are particularly complex"
 
you should turn on indicator timing display in Tools->Preferences->Misc
and if you find that your indicator requires more than 0.2 sec to compute
it means either that it is either too complex or poorly written or you apply it to too many data.
 
For your information all my indicators usually require less than 0.01 sec to execute
and my CPU usage for broker.exe process during session is in the range 0..10%
and I have 200000 data bars in DB.

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message -----
From: J. Biran
Sent: Friday, February 03, 2006 7:13 PM
Subject: RE: [amibroker] Can RTQ be minimized?

I think we DO agree on the facts: when RTQ window is minimized, only the data
for open charts is being updated.

 

Actually, with “Automatic backfill on first data access” disabled (in database settings),

even with RTQ window open the same applies: only the data for open charts is being updated.

 

The reason why in my case this is unsatisfactory is that for each symbol I view,
I use 3 timeframes. Each symbol uses (only) 2 panes (price and one indicator pane).

 

With this setting, when I view 2 symbols, even though Broker.exe never
consumes more than 50% of CPU power (window task manager window),
the response time of AB becomes unbearable and hardly usable for intraday trading.

 

In busy market times, the delay between clicking on a tool button and it being recognized
(the button gets selected) takes sometimes 2 seconds, and the time for the pointer to change
into a hairline another 2 seconds.

 

When I try drawing a trendline, it takes forever to line up the end point to where I want it.
Often I have to repeat and move the end point several times.

This hinders my ability to pay attention to market activity while I am fiddling around with
drawn objects.

 

So, talking about opening another instance of AB is out of the question, even though
4 symbols would have been sufficient for my needs.

 

My computer is fairly powerful, I have 2GB of RAM, large HDDs and a fancy graphic card.
I do not think my indicators are particularly complex. So, this must be a typical situation
for my circumstances.

 

This leads me to the conclusion that the only workable solution would be to be able
to switch around and open new symbols in real time.

 

If any AB user there doing daytrading has a different experience I would appreciate hearing about it.

 



Joseph Biran
____________________________________________

 


From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of Terry
Sent: Thursday, February 02, 2006 9:27 AM
To: amibroker@xxxxxxxxxxxxxxx
Subject: RE: [amibroker] Can RTQ be minimized?

 

Testing today with RT feed on: With RTQ window minimized (auto hide),
I continue to get RT quotes and my visible charts continue to be updated in RT.
This is NOT true for charts that are not shown. However, I believe you can open
a second main window and view a different chart sheet and they will both be updated.
This 2nd window can be minimized or simply covered up with the other main window.

--

Terry

-----Original Message-----
From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of J. Biran
Sent: Wednesday, February 01, 2006 23:58
To: amibroker@xxxxxxxxxxxxxxx
Subject: RE: [amibroker] Can RTQ be minimized?

 

 

I did not mean you can not minimize the RTQ window, yes, it is physically possible
to do of course.

 

But, when you do that no data is collected for any symbol in that TRQ window!

Only the data for symbols in open chart(s) is then being saved!

 

Even with RTQ window open, I am not sure data is saved under all conditions.
(you can try and check the date stamp on the data files, or you can disable
auto back fill and switch between symbols looking for holes in intraday data).

 

This is a not well advertised behavior of AB the reason for which I do not understand.



Joseph Biran
____________________________________________

 


From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of Terry
Sent: Wednesday, February 01, 2006 6:53 PM
To: amibroker@xxxxxxxxxxxxxxx
Subject: RE: [amibroker] Can RTQ be minimized?

 

I just tried it and was able to minimize it. At first all I saw was the small x, but after moving it left and back again, the pushpin showed up and now it's an auto-hiding tab at the bottom. I assume it will still update, but can't tell now.

--

Terry

-----Original Message-----
From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of J. Biran
Sent: Wednesday, February 01, 2006 16:53
To: amibroker@xxxxxxxxxxxxxxx
Subject: RE: [amibroker] Can RTQ be minimized?

 

This is really a pet peeve of mine.

 

I would say stocks updated means the data for all the TRQ listed symbols
is being saved to the local database in real time or a timely manner.

 

The purpose is to be able to switch from one symbol to another
with no delay and a full set of data points. There are only that many
symbols you can keep open charts open for before exceeding any
CPU capabilities.

 

Also, when using tick based data the backfill poses some limitations in its functionality
(maybe because of IB’s restrictions).

 

In short, unless the data saving of a limited number of symbols is a serious
burden on AB I really do not understand the reason for this restriction.

 

On a positive note, there is one good reason to keep TRQ window open (slightly),
it is monitoring that data is coming in (background of the price changes to yellow
and moves around). I keep my RTQ window a small size vertically oriented just to see
the Last Price of a few symbols. I have had more than one occasion that even though
the status “light” was green, no data was registering. Only “Reconnect” fixed it.

 

An ideal user friendly feature could be an built in data arrival check with optional alarm,
and a pull down list of a user definable subset of TRQ symbols used to switch
between symbols with no requirement to have TRQ open at all.
(the existing pull down of symbol selection list is just too long to allow quick switching)



Joseph Biran
____________________________________________

 


From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of Tomasz Janeczko
Sent: Tuesday, January 31, 2006 11:27 AM
To: amibroker@xxxxxxxxxxxxxxx
Subject: Re: [amibroker] Can RTQ be minimized?

 

Hello,

> All  I see is x in corner. It takes up too much space and I need all
> the stocks in it updated in RT.
What do you mean with 'stocks updated'.

If you want to have CHARTS updated - they are updated
automatically (all open charts).

If you want SCAN/ EXPLORATION / BACKTEST - you don't need
to run RTQ window. Just use "wait for backfill"

>
> When I hit the X, does it still update all the stocks?
If it was open and you close it then yes,
but what for you need to constantly update? Data is delivered on demand. If something is missing - BACKFILL
feature is to fill the gap.. (Unless you run feed that has no backfill).

BTW: did you notice "auto-hide" feature in beta? It is just "minimized window".

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message -----
From: "me_rayme" <rayme9@xxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Tuesday, January 31, 2006 7:28 PM
Subject: [amibroker] Can RTQ be minimized?


> All  I see is x in corner. It takes up too much space and I need all
> the stocks in it updated in RT.
>
> When I hit the X, does it still update all the stocks?
>
> Ray
>
>
>
>
>
>
> Please note that this group is for discussion between users only.
>
> To get support from AmiBroker please send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>







Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com

For other support material please check also:
http://www.amibroker.com/support.html





YAHOO! GROUPS LINKS