PureBytes Links
Trading Reference Links
|
For others experiencing same problem:
the reason was over-the-roof number of bars specified in File->Database Settings.
There were 2 MILLION bars entered in 1-minute database, which is
20x more than recommended setting of 100 000 bars.
The IQFeed should be setup EXACTLY as shown in the video
http://www.amibroker.com/video/IQFeed.html
Specifying 20x more "number of bars" causes 20x more overhead and
CPU cache misses because instead just using 3MB cache for one symbol at 100k bars,
2 million bars it requires 62MB. This effectively means that your on-chip
CPU cache is flushed non-stop and that forces CPU to use much slower (10x) RAM memory.
Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message -----
From: "Tomasz Janeczko" <groups@xxxxxxxxxxxxx>
To: <amibroker@xxxxxxxxxxxxxxx>
Sent: Friday, December 05, 2008 11:56 PM
Subject: Re: [amibroker] Re: Speed Issues
> Hello,
>
> Indeed the times you get do not sum up.
> On my rather low-end computer (dual core, 3 year old athlon) using eSignal as a data source
> and 8 charts displayed simultaneously and all visible, the total display time is only 0.094 sec
> and it is perfectly responsive.
>
> I guess that this has to do something with the database settings
> you are using. Please send screenshots of your File->Database
> settings to support.
>
> Best regards,
> Tomasz Janeczko
> amibroker.com
> ----- Original Message -----
> From: "sidhartha70" <sidhartha70@xxxxxxxxx>
> To: <amibroker@xxxxxxxxxxxxxxx>
> Sent: Friday, December 05, 2008 6:41 PM
> Subject: [amibroker] Re: Speed Issues
>
>
>> Addition to this post...
>>
>> I now have 4 charts opened with a simple price chart displayed
>> (Dragged from 'Basic Charts'). Each chart is displayed in 'sheet1' of
>> the chart. No other 'sheets' contain anything at all. Each chart is
>> maximised (hence only one visible at a time) and accessable via the
>> MDI tabs.
>> I have 4 intervals displayed... 1 min, 2 min, 3 min and 5 min.
>> I use an IQ Feed DB. I'm using 8Gb ram and a 3Ghz octo core processor.
>>
>> Each price chart has a total time of approx 0.0075 secs.
>>
>> The total redraw time for the four charts together is approx 0.45 secs.
>>
>> Again... this total redraw time seems both very high... and makes no
>> sense.
>>
>> Any total chart redraw times of this magnitude seem to make AB quite
>> unresponsive.
>>
>> Is anyone actually using AB for live trading using multiple charts
>> displayed...? If so, please tell me how and what I'm doing wrong?
>> Because right now, I can't seem to get the requisite speed for that to
>> be an enjoyable reality.
>>
>>
>> --- In amibroker@xxxxxxxxxxxxxxx, "sidhartha70" <sidhartha70@xxx> wrote:
>>>
>>> Hi All,
>>>
>>> Just when I think I seem to have got to the bottom of speed issues for
>>> live trading with AmiBroker... I find myself needing a little more
>> advice.
>>>
>>> I have 4 charts... each chart has a total chart timing of about 0.045
>>> secs.
>>>
>>> However, the 4 charts in total, have a total redraw time of between
>>> 0.5 - 0.65 secs.
>>>
>>> Does this sound reasonable...?? Not quite sure how we get 0.5 from
>>> 0.045 * 4....? If not, any ideas where the extra redraw time is coming
>>> from...?
>>>
>>> Second... I'm finding AB, again, very difficult to use for live
>>> trading with this kind of redraw speed. What can I do to make it
>>> faster...?? Any ideas....? (for reference ALL charts have the
>>> following line at the end of their code, SetBarsRequired( 1000, 200 );)
>>>
>>> TIA
>>>
>>
>>
>>
>> ------------------------------------
>>
>> **** IMPORTANT ****
>> This group is for the discussion between users only.
>> This is *NOT* technical support channel.
>>
>> *********************
>> TO GET TECHNICAL SUPPORT from AmiBroker please send an e-mail directly to
>> SUPPORT {at} amibroker.com
>> *********************
>>
>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
>> http://www.amibroker.com/devlog/
>>
>> For other support material please check also:
>> http://www.amibroker.com/support.html
>>
>> *********************************
>> Yahoo! Groups Links
>>
>>
>>
>
> ------------------------------------
>
> **** IMPORTANT ****
> This group is for the discussion between users only.
> This is *NOT* technical support channel.
>
> *********************
> TO GET TECHNICAL SUPPORT from AmiBroker please send an e-mail directly to
> SUPPORT {at} amibroker.com
> *********************
>
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> For other support material please check also:
> http://www.amibroker.com/support.html
>
> *********************************
> Yahoo! Groups Links
>
>
>
------------------------------------
**** IMPORTANT ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
*********************
TO GET TECHNICAL SUPPORT from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
*********************
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
*********************************
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|