PureBytes Links
Trading Reference Links
|
In American slang - "You da man!" Thanks Tomasz, from
a quick screen of the change log it looks like there
are many new items that will improve AB. Some improved
usability in a small thing, like the toolbar wrap ( I
didn't know it was a bug I thought it was a feature
(;> and I learned to live with it.)..and Export Image
from OLE is a needed addition
Best regards
JOE
--- Tomasz Janeczko <amibroker@xxxxxx> wrote:
> Hello,
>
> A new beta version (4.71.0) of AmiBroker has just
> been released.
>
>
> It is available for registered users only from the
> members area at:
> http://www.amibroker.com/members/bin/ab4710beta.exe
>
> (File size: 758 574bytes, 758 KB)
>
> If you forgot your user name / password to the
> members area
> you can use automatic reminder service at:
> http://www.amibroker.com/login.html
>
> The instructions are available below and in the
> "ReadMe" file
> ( Help->Read Me menu from AmiBroker )
>
> Best regards,
> Tomasz Janeczko
> amibroker.com
>
> AmiBroker 4.71.0 Beta Read Me
> June 30, 2005 21:11
>
> THIS IS A BETA VERSION OF THE SOFTWARE. EXPECT BUGS
> !!!
>
> Backup your data files and entire AmiBroker folder
> first!
> IMPORTANT NOTE: This version uses new system to
> store indicators (in separate files), so old
> versions will not automatically "see" indicators
> created with new version.
>
> INSTALLATION INSTRUCTIONS
>
> IMPORTANT: This archive is update-only. You have to
> install full version 4.70 first.
>
> Just run the installer and follow the instructions.
>
> Then run AmiBroker. You should see "AmiBroker 4.71.0
> beta" written in the About box.
>
> Many thanks to all providing detailed descriptions
> how to reproduce given bug.
>
>
> See CHANGE LOG below for detailed list of changes.
>
> CHANGE LOG
>
> CHANGES FOR VERSION 4.71.0 (as compared to 4.70.5)
>
> a.. AFL: added GetCursorXPosition() and
> GetCursorYPosition() functions
>
> Functions return current mouse cursor position.
> Values returned are equal to those visible in the
> status bar, and these functions require status bar
> to be visible. Returned values represent cursor
> position at the formula execution time (or few
> milliseconds before it) and accurracy is subject to
> pixel resolution of the screen (first cursor
> position is read in screen pixels (integer) and then
> converted to actual value therefore for example when
> screen resolution is 1024x768 maximum obtainable
> resolution in X direction is 0.1% and in Y direction
> 0.13%), also X values are snap to datetime of
> nearest data bar.
>
> It only makes sense to use these functions in
> indicator/interpretation code.
>
> Using them in AA window may yield random
> values.GetCursorXPosition() function returns X
> position in DateTime format (the same as used by
> DateTime() function).You can convert it to string
> using DateTimeToStr() function.GetCursorYPosition()
> returns Y position (as displayed in Y axis of the
> chart).
>
> Example:
>
>
> ToolTip="X="+DateTimeToStr(GetCursorXPosition())
> +"\nY="+GetCursorYPosition();
>
>
>
> b.. AFL: added DateTimeToStr() and StrToDateTime()
> functions
>
> These functions allow to convert string to
> datetime format and vice versa.
>
>
> Example:
>
> ToolTip="X="+DateTimeToStr(GetCursorXPosition())
> +"\nY="+GetCursorYPosition();]
>
> c.. Added ability to store charts as .GIF (in
> addition to PNG)
>
>
>
> d.. ASCII importer maximum supported line length
> is increased to 2048 characters
>
>
>
> e.. Fixed: .aflsafe files didn't get deleted
> automatically
>
>
>
> f.. Added N-volume bars charts and timeframe
> support.
>
> Custom N-volume bar intervals are definable (as
> usual) in Tools->Preferences->Intraday.
>
> TimeFrame functions were also extended to support
> N-volume bars using new TimeFrameMode() function
> calling
>
> TimeFrameMode( 0 );
>
> - switches time frame functions to time-based
> operation (the default)
>
> TimeFrameMode( 1 );
>
> - switches time frame functions to N-tick
> operation (positive values passed to TimeFrameSet
> are treated now as N-tick)
>
> TimeFrameMode( 2 );
>
> - switches time frame functions to N-volume bar
> operation (positive values passed to TimeFrameSet
> are treated nowas N-volme bars)
>
> Example:
>
> TimeFrameMode( 2 );
> TimeFrameSet( 50000 ); // 50'000 share bars..
> ...do something ...
> TimeFrameRestore();
>
>
> Note: N-volume bars are somewhat weird
> (compression of data to N-volume bar may actually
> deliver MORE output bars - for example if one tick
> is 1000 shares and you have specified 100V bars then
> single tick will be expanded to TEN 100V bars - ten
> times original size)
> TimeFrame functions are protected against array
> overrun and will not decompress beyond original
> array size (you will get an "Error 47. N-volume bar
> compressed data longer than base time frame").
> Also switching main time frame to some weird
> N-volume bar value will result in limiting the
> output to maximum twice original data size(without
> error message).
> You should keep that in mind and avoid using too
> small N-volume bar intervals that could lead to such
> condition.
> Also due to the nature of N-volume bars the only
> TimeFrameSet() function will yield correct N-volume
> bar values, TimeFrameGetPrice() may give slightly
> distorted results.
> It is also possible to use n-volume bars in
> TimeFrame functions without calling TimeFrameMode()
> - it is then necessary to specify n-volume bars as
> negative number offset by -1000000 (minus one
> million):
>
> TimeFrameSet( -1000000 - 2000 );
>
> // gives 2000V barsSimilarly formatted negative
> numbers will be reported by Interval() function when
> n-volume bars are selected.
>
>
>
>
> g.. OLE: Save As PNG / GIF callable from
> automation
>
> Example script:
>
> AB = new ActiveXObject("Broker.Application");
> AB.ActiveWindow.ExportImage("Test.png");
>
> h.. Plugin is not called when GetExtraData is used
> for
=== message truncated ===
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
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> 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/
|