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

Re: [amibroker] Re: AmiBroker 4.64.0 BETA released



PureBytes Links

Trading Reference Links

No problems with that on my AB


On Sun, 21 Nov 2004 22:33:14 -0000, mpmafma <f.manders@xxxxxxx> wrote:
> 
> 
> Tomasz,
> 
> Sorry but no. I use old indicators stored in newly created
> directories (under version 4.63). When i right click on the pane the
> Parameters option is disabled and lightgrey. So I cannot change pane
> settings.
> 
> regards,
> 
> Frans.
> 
> --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <amibroker@xxxx>
> wrote:
> > Hello,
> >
> > I don't know what you mean. Parameters option is enabled on every
> chart.
> >
> > Best regards,
> > Tomasz Janeczko
> > amibroker.com
> > ----- Original Message -----
> > From: "mpmafma" <f.manders@xxxx>
> > To: <amibroker@xxxxxxxxxxxxxxx>
> > Sent: Sunday, November 21, 2004 10:51 PM
> > Subject: [amibroker] Re: AmiBroker 4.64.0 BETA released
> >
> >
> > >
> > >
> > > Tomasz,
> > >
> > >
> > > You can adjust settings by  using  the parameters option.
> However in
> > > a lot of formula's the parameters option is disabled so you
> cannot
> > > control settings.
> > >
> > > Thanks for the features, enjoying them already.
> > >
> > > reagrds,
> > >
> > > Frans.
> > >
> > > --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko"
> <amibroker@xxxx>
> > > wrote:
> > >> Hello,
> > >>
> > >> A new beta version (4.64.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/ab4640beta.exe
> > >>
> > >> (File size: 703 536 bytes, 703 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
> > >>
> > >> Among other new things:
> > >> + Indicator Builder replaced by full-screen AFL editor (allows
> to
> > > edit multiple files at the same time)
> > >> + Indicators are now saved in separate AFL files
> > >> + Formula tree now allows rename/delete/create new file/folder
> > >> + enancements of drag&drop interface
> > >> + N-tick bars are supported by TimeFrame functions
> > >>
> > >> Please read the Read Me document (below) for detailed list of
> new
> > > features and changes.
> > >>
> > >> There will be also a series of new video tutorials explaining
> new
> > > features published on Monday.
> > >>
> > >> Best regards,
> > >> Tomasz Janeczko
> > >> amibroker.com
> > >>
> > >> AmiBroker 4.64.0 Beta Read Me
> > >> November 21, 2004 20:07
> > >>
> > >> 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.60 first.
> > >>
> > >> Just run the installer and follow the instructions.
> > >>
> > >> Then run AmiBroker. You should see "AmiBroker 4.64.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.64.0 (as compared to 4.63.1)
> > >>
> > >>   a.. QuickAFL is turned ON always
> > >>   (it does not affect regular AFL code, only may affect some
> loops
> > > and/or plugins but a graceful period of almost 2 years was given
> to
> > > every user to get used to it and adjust the code if necessary,
> note:
> > > if particular formula needs all bars use SetBarsRequired
> function)
> > >>   b.. Quick built-in charts is turned ON always
> > >>   c.. Y-axis drag area is now thinner (to make de-selecting
> date
> > > easier)
> > >>   d.. resizing dialogs remember not only size but also position
> > >>   e.. time&sales windows remember size and positions separately
> > > for each symbol
> > >>   f.. time&sales window now uses TimeShift setting
> from "Intraday
> > > Settings" screen
> > >>   g.. max. trade drawdown stat figure is now also updated at
> exit
> > > price of the max. loss stop
> > >>   h.. on startup all formulas (built-in and custom) that were
> > > stored in broker.charts / broker.bcharts files are now
> automatically
> > > converted to individual AFL files and stored under:
> > > Formulas\Old\Built-in
> > >>   and Formulas\Old\Custom
> > >>   i.. found and fixed few byte memory leak when using #include
> > >>   j.. #include can now read from registry using @ character
> > >>   #include @LastBacktestFormula
> > >>   will include the formula that was used in last backtest run
> > > (useful for custom equity formulas)
> > >>   k.. Workspace tab control now sizes down without displaying
> tab
> > > scroll bar
> > >>   l.. all TimeFrame* AFL functions extended to work with N-tick
> > > bars too. N-tick intervals are specified by NEGATIVE numbers
> passed
> > > in 'interval' parameter.
> > >>   So for example:
> > >>   TimeFrameSet( -10 ); // switch to 10-tick interval
> > >>   m.. Workspace -> Charts tree now supports file deletion,
> > > renaming, creation of new files and folders plus more via Right-
> > > mouse button (RMMB) menu. Options available from RMB menu:
> > >>     a.. Insert - creates a copy of the selected file, insert
> > > _SECTIONS if necessary and inserts charts into new pane
> > >>     b.. Insert Linked - just inserts chart into new pane - the
> > > pane links directly to selected formula (so if you have more
> than
> > > one pane using the same formula, modifying it will modify the
> chart
> > > in all panes linked to it)
> > >>     c.. Overlay - overlays selected formula onto "active" pane.
> > > Active pane is the pane you have clicked on recently
> > >>     d.. Edit - opens Formula Editor and loads selected file for
> > > editing
> > >>     e.. Rename - allows to rename formula file
> > >>     f.. Delete - deletes the formula (permanently !) - charts
> > > panes linked to it will become black
> > >>     g.. New->Formula - creates new formula file
> > >>     h.. New->Folder - creates new folder
> > >>     i.. Refresh - refreshes directory/file tree
> > >>   n.. Indicator builder removed and replaced by "Formula
> Editor"
> > >>   o.. you can now control axis and grid settings
> from "Parameters"
> > > dialog
> > >>   p.. "Main" chart, "Indicators" and "Other indicators"
> preference
> > > pages removed. Now all charts use new drag & drop system
> > >>
> > >> CHANGES FOR VERSION 4.63.1 (as compared to 4.63.0)
> > >>
> > >>   a.. fixed one more multiple-monitor problem with color popup
> > > control
> > >>   b.. Parameters dialog works again in Automatic-Analysis
> window
> > >>   c.. new AFL function: ParamTrigger
> > >>
> > >>   ParamTrigger( "Name", "Button text")
> > >>   - to be used in indicator builder - to create triggers
> (buttons).
> > >>
> > >>   If you place ParamTrigger in the indicator code it will
> create
> > > a "button" in Parameter dialog that can be pressed.
> > >>   Normally ParamTrigger will return zero (0) but when button in
> > > the param window is pressed then it will refresh the chart and
> > > ParamTrigger will return 1 (one) for this single execution
> (further
> > > refreshes will return zero, until the button is pressed again)
> > >>
> > >>   Example:
> > >>
> > >>   trigger = ParamTrigger("Place Order", "Click here to place
> > > order");
> > >>
> > >>   if( trigger )
> > >>   {
> > >>     // your one-shot code here
> > >>   }
> > >>
> > >>   d.. new AFL function: ParamList
> > >>
> > >>   ParamList( "Name", "Values", default = 0 )
> > >>   - generates the parameter that consist of the list of choices
> > > (specified in "values" parameter - | or comma separated).
> default
> > > parameter defines ordinal position of the default string value
> > > specified in "values" parameter.
> > >>   Returned value is a STRING representing choosen item.
> > >>
> > >>   Example:
> > >>
> > >>   OrderType = ParamList("Order Type", "MKT|LMT|STP" );
> > >>
> > >> CHANGES FOR VERSION 4.63.0 (as compared to 4.62.1)
> > >>
> > >>   a.. 6th parameter for the Param() - sincr - now has correct
> > > default value of zero.
> > >>   b.. trading arrows are correctly aligned again - there was a
> > > problem introduced in 4.62.1 with arrows alignment
> > >>   c.. fixed redraw problem of layers list
> > >>   d.. new AFL function added:
> > >>   GetTradingInterface("Name")
> > >>   - retrieves OLE automation object to automatic trading
> > > interface. "Name" is the interface name. You have to have
> trading
> > > interface installed separately to make it work otherwise you
> will
> > > get the error message attempting to use this function. Trading
> > > interface for Interactive Brokers will be released separately.
> > >>   e.. layer list item width is adjusted automatically now when
> > > sizing the workspace pane
> > >>   f.. colour-popup is aware of multiple-monitor configurations
> now
> > > and opens up on correct monitor.
> > >>   g.. 'Arrange' works properly now after 'pane maximize'
> > >>   h.. added warning message when dropping files to AFL formula
> > > window.
> > >>   i.. added realtime Time&Sales window (View->Time & Sales, or
> > > right click over real time quote window)
> > >>   Standard Edition: only one time & sales window open
> > >>   Professional Edition: no limits on simultaneously open Time &
> > > Sales windows
> > >>   Note that Time & Sales window requires true tick-by-tick
> > > streaming data source (like eSignal) to operate properly.
> Certain
> > > feeds may not provide enough information to allow time&sales
> window
> > > operation. eSignal has been tested and it works fine, as for the
> > > others - there will be 'compatibility guide' published soon.
> > >>
> > >>   j.. added automatic marking on "show arrows" flag for old-
> style
> > > Price chart
> > >>   k.. new AFL function (advanced users only)
> > >>   SetChartOptions( Mode = 0, Flags = 0, gridFlags =
> > > chartGridMiddle )
> > >>   allows to set/clear/overwrite/set defaults for chart pane
> > > options
> > >>
> > >>     a.. Mode - specifies how options are set:
> > >>       a.. 0 - set only the DEFAULT values for new chart.
> Defaults
> > > are applied only once when chart is inserted in a new pane, so
> later
> > > you can modify any option using Indicator Builder
> > >>       b.. 1 - overwrite - the values specified in 2nd and 3rd
> > > argument overwrite any previously set values
> > >>       c.. 2 - set flag - flags specified in 2nd and 3rd
> parameter
> > > are binary-ORed with the current values, so effectively these
> > > options are set while remaining are unchanged
> > >>       d.. 3 - reset flag - flags specified in 3nd and 3rd
> > > parameter are cleared while the others remain unchanged.
> > >>
> > >>     b.. Flags - allowable flags are:
> > >>     chartShowDates, chartLogarithmic, chartShowArrow
> > >>     c.. gridFlags - (for internal AmiBroker use - do not use it
> in
> > > your own coding as this parameter will be eventually removed)
> > > allowable values are: chartGridDiv100, chartGridPercent,
> > > chartGridDiv1000, chartGridMargins
> > >>     chartGridMiddle, chartGrid0, chartGrid30, chartGrid70,
> > > chartGrid10, chartGrid90,
> > >>     chartGrid50,chartGrid100,chartGrid20,chartGrid80,chartGrid1
> > >>
> > >>     Example:
> > >>     to mark "Show arrows" by default in a new chart use
> > >>     SetChartOptions( 0, chartShowArrows );
> > >>
> > >> CHANGES FOR VERSION 4.62.1 (as compared to 4.62.0)
> > >>
> > >>   a.. new AFL function
> > >>   ParamStyle("name", default = styleLine, mask = maskDefault ) -
> 
> > > allows to select the styles applied to plot
> > >>
> > >>   b.. new constants:
> > >>   styleHidden - a combination of styleNoDraw | styleNoRescale
> > >>   styleDashed - dashed line
> > >>   to be used with ParamStyle
> > >>   maskDefault - show thick, dashed, hidden, own scale styles
> (this
> > > is default mask for ParamStyle)
> > >>   maskAll - show all style flags
> > >>   maskPrice - show thick, hidden, own scale, candle, bar
> > >>   maskHistogram - show histogram, thick, hidden, own scale, area
> > >>
> > >>   c.. colorCycle - accepted only by ParamColor function as
> default
> > > value, causes that default color cycles through red, blue,
> green,
> > > turquoise, gold, violet, bright green, dark yellow
> > >>
> > >>   d.. added new setting in Preferences->Charting "Ask for
> > > parameters of newly inserted indicators"
> > >>   (default = TRUE) ensures that AmiBroker displays parameter
> > > dialog when inserting or dropping new indicators
> > >>
> > >>   e.. removed obsolete "max number of custom indicators" setting
> > >>
> > >>   f.. Param() function accepts 6 parameters now
> > >>   Param("name", defvalue, min = 0, max = 100, step = 1, sincr =
> > > 0 );
> > >>   (Only for advanced users)
> > >>   a new parameter sincr is defines the increase of default
> value
> > > when more than one section of the same kind is inserted
> (dropped)
> > > onto the chart
> > >>   For example:
> > >>   Periods = Param("Periods", 15, 2, 200, 1, 10 );
> > >>   Plot( MA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color",
> > > colorCycle ), ParamStyle("Style") );
> > >>
> > >>   now when more than one moving average is dropped onto the
> chart
> > > then subsequent moving averages default to 15, 25, 35, 45, ...
> and
> > > so on (starting value is 15, increase per new section is 10)
> > >> CHANGES FOR VERSION 4.62.0 (as compared to 4.61.0)
> > >>
> > >>   a.. implemented indicator drag and drop mechanism. See video
> > > tutorial: http://www.amibroker.net/video/dragdrop1.html
> > >>   b.. new "Chart" tab in the workspace window (lists all AFL
> files
> > > and directories from "Formulas" subfolder)
> > >>   c.. Automatic Analysis formula window is now drag&drop target
> > > too (you can drag formulas and AFL files onto it)
> > >>   d.. new AFL special functions used to automatically create
> > > formulas from code snipplets dragged onto the the indicator pane.
> > >>   _SECTION_BEGIN, _SECTION_END, _SECTION_NAME, _DEFAULT_NAME,
> > > _PARAM_VALUES
> > >>   e.. new styleNoTitle causing that given Plot name and values
> are
> > > not included in the title bar of the indicator
> > >>   f.. new ParamField function allowing to pick price field
> > >>   g.. new ParamToggle function allowing for boolean (Yes/No)
> > > parameters
> > >>   h.. In Tools->Preferences , Keyboard you can how define
> single
> > > key shortcut for maximizing and restoring chart pane via View :
> > > PaneToggle
> > >>   i.. "Allow mixed EOD/intraday data" switch does not affect N-
> day
> > > bars anymore
> > >>   j.. Parameters are not reset to default values when changing
> the
> > > formula- user-edited values are kept
> > >>   k.. new parameters dialog allowing using sections (for
> example
> > > from drag&drop generated code)
> > >>   l.. parameters dialog displays the items in the order as they
> > > appear in the formula
> > >>   m.. fixed Y-axis scale shrinking problem occuring when
> > > styleOwnScale was used for all plots
> > >>
> > >>   n.. Insert->Standard Charts, Insert->Custom Indicators menu
> > > options removed (now everything is handled by drag & drop) (You
> can
> > > still insert old indicators from Indicator Builder dialog though)
> > >>
> > >> CHANGES FOR VERSION 4.61.0 (as compared to 4.60.4)
> > >>
> > >>   a.. custom time interval support extended to N-day bars.
> > >>
> > >>   Now you can define N-day bars in Preferences (Intraday tab)
> as
> > > well as you can use N-day bars via TimeFrame functions. For
> example
> > >>   TimeFrameSet( 3 * inDaily ); // switch to 3-day time frame
> > >>
> > >>   VERY IMPORTANT:
> > >>   inWeekly constant is now 432001 ( 5*inDaily + 1 ) - in
> previous
> > > version it was 432000
> > >>   inMonthly constant is now 2160001 ( 25*inDaily + 1 ) - in
> > > previous version it was 2160000
> > >>
> > >>   It is changed because now N-day custom intervals are
> supported
> > > and they will interfere with weekly/monthly.
> > >>   Note that 5*inDaily is now DIFFERENT than inWeekly. 5*inDaily
> > > creates 5-day bars that DO NOT necesarily cover Monday-Friday
> > >>   while inWeekly ALWAYS creates bars that begin on Monday and
> end
> > > on Friday. Also 25*inDaily creates 25-day bars that DO NOT
> > > necesarily represent full month, while inMonthly always begins
> with
> > > first day of the month and ends at the last day of the month
> > >>
> > >>   CAVEAT:
> > >>   if your code uses hard-coded numbers like 432000 for weekly
> and
> > > 2160000 for monthly then you MUST change your code to use
> inWeekly
> > > constant and inMonthly constant instead.
> > >>
> > >>
> > >>   b.. Study properties dialog has now new checkbox
> > >>   "Lock position" - when checked study can not be moved or re-
> sized
> > >>
> > >>   c.. ExitAtStop has a new meaning for N-BAR stop type.
> > >>   If ExitAtStop = 0 then N-bar stop has the lowest priority (so
> if
> > > for example profit target stop is hit on the same bar then
> profit
> > > target is evaluated first)
> > >>   If ExitAtStop = 1 then N-bar stop has highest priority and it
> is
> > > evaluated before all other stops.
> > >>   The same effect is obtained by checking "Has priority" box in
> AA
> > > Settings window.
> > >>
> > >>
> > >>   d.. new maximizing/restoring chart pane functionality
> available
> > > via:
> > >>   View->Pane->Maximize
> > >>   View->Pane->Restore
> > >>   as well as via right click menu.
> > >>
> > >>   Remember that you can assign your own keyboard shortcuts for
> > > that using Tools->Preferences->Keyboard
> > >>
> > >>   e.. New drawing tool: Arrow
> > >>   - draws a line that ends with an arrow
> > >>
> > >>   f.. New drawing tool: zig-zag line
> > >>   draws a series of connected trend lines (Hint: press ESC key
> to
> > > finish the series)
> > >>
> > >>   g.. new File functions in AFL:
> > >>
> > >>     a.. fdelete( "filename" ) - deletes file
> > >>     "filename" is path to the file name (relative or full path).
> > >>     If just file name without path is specified then AmiBroker
> > > directory is used, returns TRUE if file successfully deleted,
> FALSE
> > > otherwise
> > >>
> > >>     b.. fmkdir( "dirname" ) - creates (makes) a directory
> > >>     "dirname" specifies path of the directory to be created.
> > > Please note that this function creates only ONE directory at a
> time.
> > >>     So if you want to create nested directory tree you have to
> > > call it multiple times, for example to create
> > > C:\MyDirectory\MySubDirectory folder you have to call it twice:
> > >>
> > >>     fmkdir( "C:\\MyDirectory" );
> > >>     fmkdir( "C:\\MyDirectory\\MySubDirectory" );
> > >>
> > >>     Note also that it is safe to call it even if directory
> already
> > > exists (then no change to file system is applied)
> > >>     Returns TRUE if directory successfully created, FALSE
> otherwise
> > >>
> > >>     c.. frmdir( "dirname" ) - removes a directory
> > >>     "dirname" specifies path of the directory to be removed.
> > > Please note that this function removes only ONE directory at a
> time.
> > >>     So if you want to remove nested directory tree you have to
> > > call it multiple times, for example:
> > >>
> > >>     fmkdir( "C:\\MyDirectory\\MySubDirectory" ); // delete
> nested
> > > subdir first
> > >>     fmkdir( "C:\\MyDirectory" );
> > >>
> > >>     Note that directory must be empty before removing it
> otherwise
> > > it will not be possible to remove it.
> > >>     Returns TRUE if directory successfully removed, FALSE
> > > otherwise
> > >>
> > >> HOW TO REPORT BUGS
> > >>
> > >> If you experience any problem with this beta version please
> send
> > > detailed description of the problem (especially the steps needed
> to
> > > reproduce it) to bugs at amibroker.com
> > >
> > >
> > >
> > >
> > >
> > >
> > > Check AmiBroker web page at:
> > > http://www.amibroker.com/
> > >
> > > Check group FAQ at:
> http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > > Yahoo! Groups Links
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> 
> 
> Check AmiBroker web page at:
> http://www.amibroker.com/
> 
> Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> Yahoo! Groups Links
> 
> 
> 
> 
> 


-- 
Cheers
Graham
http://e-wire.net.au/~eb_kavan/


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/GHeqlB/TM
--------------------------------------------------------------------~-> 

Check AmiBroker web page at:
http://www.amibroker.com/

Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.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/