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

Re: [amibroker] AmiBroker 4.17.0 beta released



PureBytes Links

Trading Reference Links


Bill,
 
See my answer 
below
Best regards,Tomasz 
Janeczkoamibroker.com
<BLOCKQUOTE 
>
----- Original Message ----- 
<DIV 
>From: 
wavemechanic 

To: <A title=amibroker@xxxxxxxxxx 
href="">amibroker@xxxxxxxxxxxxxxx 
Sent: Thursday, October 03, 2002 1:20 
PM
Subject: Re: [amibroker] AmiBroker4.17.0 
beta released

 
<BLOCKQUOTE 
>
----- Original Message ----- 
<DIV 
>From: 
Tomasz Janeczko 

To: <A title=amibroker@xxxxxxxxxxxx 
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Thursday, October 03, 20023:10 
AM
Subject: Re: [amibroker] AmiBroker 
4.17.0 beta released

Bill,
 
Note that "Format" toolbar now works so it allows you to 
select
color, thick/dotted and snap to price BEFORE 
drawing
AND
(if you select any already drawn object) allows youalso 
to select
its color, thick/dotted style AFTER.
 
So it is the best of two worlds.
 
Understand.  What I was trying 
to say is if one could specify right extension, left extension, both 
extension, or segment before drawing then only one line icon would be 
needed.  Putting these options in the toolbar takes a lot of space, but 
right clicking on the icon to get to the options would free up space.  
Thick, dotted, normal might also fit into this category.  Anyway, just 
a thought.
 
Theoretically you are right. But now 
it takes just one click to select extended line and with your solution 
it will take at least 3 clicks (choose trendline tool, choose leftand 
right extension) so this is some kind of compromise between speed 
of operation and screen space occupied. If you want to release maximum 
amount of screen space you may consider switching
OFF all toolbars and assigncustom 
keystrokes using Tools->Preferences->Keyboard to every drawing tool. 

 
Note also that only Fib/Gann tools provide more settings 
than mentioned
above and showing properties before drawing would make 
sense only
for these tools. (I will think how to add thisin non 
obtrusive way :-))
Best regards,Tomasz Janeczkoamibroker.com
<BLOCKQUOTE 
>
----- Original Message ----- 
<DIV 
>From: 
<A title=wd78@xxxx 
href="">wavemechanic 
To: <A 
title=amibroker@xxxxxxxxxxxxxxx 
href="">amibroker@xxxxxxxxxxxxxxx 

Sent: Thursday, October 03, 2002 1:16 
AM
Subject: Re: [amibroker] AmiBroker 
4.17.0 beta released

Jayson:
 
Great improvements in charting, although I may 
not have found everything yet.  As for ray vs trendline, 
actually, ray, trendline, and extension are related.  I have notseen 
the ray/extension work the way they do (like a flashlight beam instead of 
holding on to the end) but I like it.  Seems to make some drawing 
much easier.  Unless I'm missing something, it should be possible to 
provide only the extension tool, if one could, for example, right 
click on the icon and choose the properties before drawing.  This 
would eliminate two icons and still provide all of the tools.  The 
parallel lines also make life much easier, and everything seems to be 
working smoother.  4.17 is a big step forward for my type of 
analysis. 
 
Bill
 
P.S. Tomasz, clicking on the icon tochoose 
properties before drawing would be desirable for all drawing 
tools.
 
----- Original Message ----- 
<BLOCKQUOTE 
>
<DIV 
>From: 
<A title=wd78@xxxx 
href="">wavemechanic 
To: <A 
title=amibroker@xxxxxxxxxxxxxxx 
href="">amibroker@xxxxxxxxxxxxxxx 

Sent: Wednesday, October 02,2002 
5:55 PM
Subject: Re: [amibroker] AmiBroker 
4.17.0 beta released

 
<BLOCKQUOTE 
>
----- Original Message ----- 
<DIV 
>From: 
<A title=jcasavant@xxxx 
href="">Jayson 
To: <A 
title=amibroker@xxxxxxxxxxxxxxx 
href="">amibroker@xxxxxx 

Sent: Wednesday, October 02, 2002 
5:45 PM
Subject: RE: [amibroker] 
AmiBroker 4.17.0 beta released

<SPAN 
class=194334121-02102002>Bill,
have 
you looked at the new ray drawing tool in the new beta? If "Snap to 
price" is turned off then a trend line can be drawn any where 
(although I use it as you describe. The new Ray drawing tool seems to 
do the same thing. I am sure I am missing the point, but that in its 
self is not highly unusual......
<SPAN 
class=194334121-02102002> 
<SPAN 
class=194334121-02102002>No, I'll 
look.
 
Jayson 

<FONT face=Tahoma 
size=2>-----Original Message-----From: wavemechanic 
[mailto:wd78@xxxx]Sent: Wednesday, October 02,2002 
5:24 PMTo: amibroker@xxxxxxxxxxxxxxxSubject: Re: 
[amibroker] AmiBroker 4.17.0 beta released
Jayson:
 
In my world, a trendline is relative to 
price/indicator data (H to H, L to L, H to L, etc.), whereas a ray is 
free as a bird and assumes values that you conjure up (e.g., Gann1x1, 
etc.) or are related to some aspect of non-price data constructions 
(e.g., Gann box).
 
Bill
<BLOCKQUOTE 
>
----- Original Message ----- 
<DIV 
>From: 
<A title=jcasavant@xxxx 
href="">Jayson 
To: <A 
title=amibroker@xxxxxxxxxxxxxxx 
href="">amibroker@xxxxxxxx 

Sent: Wednesday, October02, 
2002 5:08 PM
Subject: RE: [amibroker] 
AmiBroker 4.17.0 beta released

<SPAN 
class=366055520-02102002>Tomasz,
<SPAN 
class=366055520-02102002> 
<SPAN 
class=366055520-02102002>Love the new drawing tools! It just keeps 
getting better and better.
<SPAN 
class=366055520-02102002> 
<SPAN 
class=366055520-02102002>Perhaps a foolish question but what is the 
difference between a trend line and a ray? they seem 
identical.
<SPAN 
class=366055520-02102002> 
<SPAN 
class=366055520-02102002>TIA and great job on the 
update
<SPAN 
class=366055520-02102002> 
<SPAN 
class=366055520-02102002> 
 
Jayson 

<FONT face=Tahoma 
size=2>-----Original Message-----From: Tomasz Janeczko 
[mailto:amibroker@xxxx]Sent: Wednesday, October 02, 
2002 2:51 PMTo: 
amibroker@xxxxxxxxxxxxxxxSubject: [amibroker] AmiBroker 
4.17.0 beta released
<FONT face="Arial CE" 
size=2>
Hello, A newbeta 
version of AmiBroker (4.17.0) is available for download nowfrom 
the following locations: <A 
href=""><FONT 
face="Arial CE" 
size=2>http://www.amibroker.com/bin/ab4170beta.exe<A 
href=""><FONT 
face="Arial CE" 
size=2>http://www.amibroker.net/bin/ab4170beta.exe<A 
href=""><FONT 
face="Arial CE" 
size=2>ftp://ftp.amibroker.com/pub/ab4170beta.exe<A 
href=""><FONT 
face="Arial CE" 
size=2>ftp://ftp.amibroker.net/pub/ab4170beta.exe<FONT 
face="Arial CE" size=2> (411KB self-extracting 
archive) Please read the "Read Me" file for description 
of changes. Best regards,Tomasz 
Janeczkoamibroker.com
 

AmiBroker 4.17.0 Beta Read Me
October 2, 2002 20:45 
THIS IS A BETA VERSION OF THE SOFTWARE. EXPECT BUGS. 

Backup your data files and entire 
AmiBroker folder first!
INSTALLATION INSTRUCTIONS
IMPORTANT: This archive is update-only. You have to install 
full version 4.00 first. 
Just run the installer and follow the instructions. 
Then run AmiBroker. You should see "AmiBroker 4.17.0 beta" 
written in the About box.
CHANGES FOR 
VERSION 4.17.0 (as compared to 4.16.0)
added Gann Square and Gann Fan drawing tools with 
customisation dialogs (angle of line is displayed in the status 
bar) 
added parallel trend line tool 
studies can be dragged without "shrinking" effect beyond upper 
and lower chart border and beyond left and right border (but 
within available quotation range plus right margin) 
New toolbar buttons for ray (right-extend line) and extend 
(left and right) lines 
Format toolbar controls (color, thick, dotted) change selected 
drawing style & color 
snap to price was not accurate in v4.15-4.16 now it is 
accurate again 
snap to price now works in "magnet" mode - so it snaps only if 
cursor is within 5% distance to high/low price. Snap % threshold 
is definable in Preferences/Charting 
usability improvement: even when "return to select mode after 
drawing" is ON, you can draw mutliple studies one after another 
quickly if you hold down CTRL key while releasing the button. 
usability improvement: you can now draw objects with OR 
without holding left mouse button pressed while drawing. 
drawing object is now automatically selected when "returnto 
select mode after drawing" is ON and "auto-select last drawn 
object" is also ON. This makes it easier to delete/copy/cut or see 
its properties (Alt+Enter) immediatelly. 
#include can now be written also in upper case 
some UI clean-up: 
added "Format" menu just to conform with MS recommendations 
for user interface, 
moved "snap to price" to Format menu and moved "Erase watch 
lists" to "Symbol" menu. 
"Snap to price" now available from toolbar. Right and left 
extend available from Format menu. 
Added "Properties" and "Delete all" to "Edit" for 
consistency 
"Quotations..." has been renamed to "Quote Editor" and 
toolbar icon has been changed 
certain rarely used toolbar icons from "main toolbar" were 
removed to save space (Add/Delete/Split Symbol - regular menu is 
more appropriate for that operations) 
X-coordinate display pane in status bar enlarged to 
accommodate time also 
added "Copy Image as Metafile" option to Edit menu. Metafile 
is a vector format so you can resize copied picture without 
distortion. (useful for creating documents that are printed later) 

Quote Editor (QE) improvements: 
you can now delete quotes in QE - select one or more quotes 
from the list (SHIFT/CTRL to multi-select) and press "Delete" 
button
QE made several times faster displaying 20'000 bars in 
"current" symbol mode takes about 2 seconds now. 
now tickers can be case-sensitive. This is useful if you want 
to treat. ABC and ABc as different symbols. Tools->Preferences 
"Miscellaneous" : "Case sensitive ticker symbols"USE WITHCARE 
AS CERTAIN PLUGINS (eSignal plugin for example) DO NOT HANDLECASE 
SENSITIVITY 
CHANGES FOR 
VERSION 4.16.0 (as compared to 4.15.1)
completely re-designed Fibonacci retracement tool allowing 
full customization and more flexibility. Just draw a Fib 
retracement and double click on it (or choose 
Edit->Properties). Customization dialog is available on 
"Fibonacci" tab. 
new setting in Tools->Preferences->Charting "Select 
quote only by CTRL+LMB" - if marked quote selection is 
accessible only via double click or single click WITH CTRL key 
depressed (v4.15 style).if unmarked quote selection is 
possible via single click (old style) 
trend line properties dialog moved to property sheet for 
consistency. 
CHANGES FOR 
VERSION 4.15.1 (as compared to 4.15.0)
fixed bug with date axis display that appeared in 4.15.0 
fixed problem with moving/sizing objects when multiple windows 
were open 
removed "Move/Size" toolbar button:now 
editing/moving/sizing is enabled by default in regular "Select" 
mode (arrow cursor) the old functionality (pick quotation) is 
available if you hold down CTRL key while clicking once on the 
chart or by double click on a chart while not being over an 
object. Double click over object - shows properties. 
added "Return to select mode after drawing" option in 
Tools->Preferences->Charting- when it is switched ON (by 
default) - right after drawing any object it is available for 
moving/sizing/deletion. 
CHANGES FOR 
VERSION 4.15.0 (as compared to 4.14.0)
moving and sizing of drawing objects (see new "Move/Size" 
button in draw tool bar) 
cut/copy/paste/delete of drawing objects (Edit menu and 
standard shortcuts, need to mark object first in Move/Size mode) 
blank space in the right-hand side of the chart for drawing 
future trend line projections 
moved charting related preferences setting to new tab 
"Charting" 
new setting for number of blank bars in right margin (Charting 
tab) 
CHANGES FOR 
VERSION 4.14.0 (as compared to 4.13.1)
fixed problem with creating new databases that occurred on 
certain MSVCRT versions 
styleOwnScale adjusts Base level for histogram and area style 
back to minvalue or zero whichever is less
Plot, PlotOHLC and PlotForeign have 2 additional parameters 
for specifying fixed minimum and maximum values for Y-axisNote 
that new parameters work only when styleOwnScale is 
used:Plot( array, title, color,  min = 
{empty}, max = {empty} )PlotOHLC( open, high, low, close, 
title, color,  min= {empty}, max = {empty} 
)PlotForeign( ticker, title, color,  min= 
{empty}, max = {empty} )New parameters make it easyto 
plot ribbons, for example: 
Plot( Close, "Price", colorBlue, styleCandle );Plot( 
2, /* defines the height of the ribbon in percent of pane width 
*/"Ribbon",IIf( up, colorGreen, IIf( down, colorRed, 0 )), 
/* choose color */styleOwnScale|styleArea|styleNoLabel, -0.5, 
100 );
It also makes it easy to plot 2 or more "own scale" plots with 
the same scaling:
minimum = LastValue( Lowest( Volume ) );maximum = 
LastValue( Highest( Volume ) );
Plot( Close, "Price", colorBlue, styleCandle 
);
/* two plots below use OwnScale but the scale is common 
because we set min and max values of Y axis */Plot( Volume, 
"Volume", colorGreen, styleHistogram | styleThick | styleOwnScale, 
minimum, maximum );Plot( MA( Volume, 15 ), "MA volume", 
colorRed, styleLine | styleOwnScale, minimum, maximum 
);
fixed date axis display for custom intraday intervals longer 
than 60 minutes 
"dirty" flag is set properly now during ASCII import in 
$OVERWRITE 1 mode (solves import watch list problem) 
when switching layouts ticker bar selection is now 
synchronized with active window 
after AA->Scan Foreign symbol cache is flushed 
now styleLeftAxisScale really allows modification of built-in 
price chart to feature moving average of volume// Now 
plot volume and its moving average using left-hand axis 
scalingPlot( Volume , "Volume", colorBlue, styleLeftAxisScale 
| styleHistogram | styleThick | styleNoLabel );Plot( MA( 
Volume,15), "MAV", colorLightBlue, styleLeftAxisScale | 
styleNoLabel ); 
ASCII importer and Import Wizard now allows to import negative 
prices (useful for spreads). New command is $ALLOWNEG 1 and new 
check box in Import Wizard is "allow negative prices". Pleasenote 
that logarithmic scale can NOT be used to display negative prices 
because log() function is undefined for negative values. 
four new AFL functions: 
LinRegIntercept( ARRAY, periods )- calculates interceptof 
linear regression line the "a" coefficientin a + b*x 
(LinRegSlope calculates b) 
LinearReg( ARRAY, periods )- calculates linear regression 
line ending value according toa + b * x (where a and b are 
intercept and slope of linear regression line) 
StdErr( ARRAY, periods )- calculates standard error function 
(standard error of linear regression estimate) - the same as MS' 
STE function 
TSF( ARRAY, periods ) - calculates time series forecast 
indicator (similar to LinearReg but differs bythe valueof 
lin reg slope)
CHANGES FOR 
VERSION 4.13.1 (as compared to 4.13.0)
F4 key for Edit | GoToSymbol works again and can be redefined 
in the shortcut editor 
new style: styleLeftAxisScale = 65536 - allows to plot more 
than one graph using common scaling but different from regular 
(right axis) scale.Example: price plot plus volume and moving 
average plot: 
// Plot price plot and its moving averagePlot( Close, 
"Price", colorWhite, styleCandle );Plot( MA( Close, 20 ), 
"MAC", colorRed );
// Now plot volume and its moving average using left-hand 
axis scalingPlot( Volume , "Volume", colorBlue, 
styleLeftAxisScale | styleHistogram | styleThick );Plot( MA( 
Volume,15), "MAV", colorLightBlue, styleLeftAxisScale 
);
(in one of the future betas you will be able to display 
ruler for left-hand axis) 
CHANGES FOR 
VERSION 4.13.0 (as compared to 4.12.0)
fixed bug with loading layouts for stocks that have spaces in 
the ticker symbol 
new pre-defined shortcut keys: Alt+Left = Next symbol, 
Alt+Right = Prev symbol,Ctrl+NumPadPLUS = Zoom In, 
Ctrl+NumPadMINUS = Zoom Out,Ctrl+PageUp = Prev Sheet, 
Ctrl+PageDown = Next Sheet 
new keyboard shortcut editor in 
Tools->Preferences->Keyboard allow user-definable keyboard 
shortcuts 
fixed display bug in Preferences->Intraday that caused 
rounding to full hours custom bar intervals of more than 60 
minutes 
Layouts->Save As does not generate duplicate entries in the 
tree when already existing name is typed in (it was harmless but 
still not nice) 
A confirmation box is displayed when choosing Edit->Delete 
session 
fixed problem with incorrect interval shown in the settings 
section of the report when hourly periodicity was selected 
new style: styleOwnScale = 32768 allows plotting graphswith 
independent scalling (like volume graph on price plot) 
implemented PlotForeign("ticker", "title", color,  | styleOwnScale ) 
implemented PlotOHLC( open, high, low, close, "title", color, 
 | styleOwnScale ) that allows plotting 
candlesticks/bars from other arrays without need to overwrite 
existing OHL arrays.
CHANGES FOR 
VERSION 4.12.0 (as compared to 4.10.3)
color coded and multi-line caption bars in 
indicatorscolors are selected automatically when using Plot() 
function or graphNcolor variable.If you use Title variable you 
have to specify colors in the string.Colors can be specified 
using \\cXX sequence where XX is 2 digit number specifying color 
index \\c38 - defines violet, there is a special sequence \\c-1 
that resets to default axis color. For example Title = 
"This is written in \\c38violet color \\c27and this in 
green";You can also use new AFL function that makes it 
easier. Function is calledEncodeColor( colornumber ).And 
you can write the above example like this:Title = "This is 
written in " + EncodeColor( colorViolet ) + "violet color " + 
EncodeColor( colorGreen ) + "and this in green"; 
Multi-line caption is possible by simply embedding line 
break \n, for example:Title = "This is 1st line\nThis is 
second line";
new layout handling code: 
you can now have unlimited number of custom, 
multiple-window templates that can be switched between withjust 
double click on layout name in the "Layouts" tab of the 
Workspace window 
you can open/save/delete layout by clicking on the Layout 
tree with right mouse button and choosing appropriate function. 
"Save As" option saves current layout under new name. 
Local layouts are per-database while Global layouts are 
visible from all databases. 
information saved in layouts include: window sizes and 
postions, maximized/minimized state chart panes available on 
each sheet (independent for each window), selected bar interval, 
selected symbol, selected chart sheet 
Most recently used layout can be saved on exit and database 
switch automatically (see: Tools->Prefs->Miscellaneous 
"Save on exit: Layouts") 
old single-window layouts are now renamed to "templates" 
CCIa( array, period ) function added - works like CCI but 
accepts input array instead of working on (C+H+L)/3 
implemented a *very* basic pre-processor with single command 
#include that allows to include external AFL files into your 
formula. Syntax:#include "path\to my file\name 
path.afl"Note 1: include statement need SINGLE backslashes in 
the path (this is quite the opposite to normal AFL 
stingparsing)Note 2: using #include command may slow down 
formula execution evenconsidering the fact that AmiBroker 
tries to include only once and cache pre-processed textNote 3: 
that currently no error message is given if #include fails and 
this codeis experimental.Note 4: nesting #include commands 
is not supported 
balloon tooltips for status bar 
color-coded plugin status pane in the status bar, plus pop-up 
balloon notifications when connection state changes 
ability to link custom menu to the plugin status pane - new QT 
plugin (beta) provides Connect/Shutdown options thru such menu. 
data plugins receive UNLOAD notification correctly 
you can sort columns in Quotation Editor by click on column 
header 
layout of Quick Review window changed to allow smaller window 
size. 
Intraday settings dialog allows wider time shift -23..+23 
hours 
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 <A 
href="">bugs@xxxx 
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. 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. 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. 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. 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. 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. 
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. 
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.