PureBytes Links
Trading Reference Links
|
As I continue to use AmiBroker daily I've been making notes of
possible improvements. Here they are:
GENERAL
1. Increase the number of Chart Sheets... I would love to have more
than 4.
2. Make the default Price indicator accessible via AFL calls, i.e.,
PriceTitle= "...", PriceColorBackground = RGB value, etc.
3. Toolbar "View": there's a 'Zoom In' button, but it would be nice
to have a 'Zoom Out' button next to it -- so the mouse can be used
for both zoom in and out.
OBJECT MODEL
1. Add Watch Lists to automation object model. Ideally a Watchlists
collection (create and delete any Watchlist) and a Watchlist class
(add and remove stocks).
2. Suggest adding a SecurityType property to Stock. Stock.
SecurityType = [stock, fund, index, indicator]. This would solve the
problem of how to display stock charts as candlesticks and mutual
funds as line charts.
iif(SecurityType = stock, graph0style = 64, graph0style = 1);
3. Make the Chart Sheets objects and each pane too. ChartSheet
(0).Pane(0) = Price, ChartSheet(1).Pane(1)=myAFL, ChartSheet(2).Pane
(0).BackgroundColor = RGB, etc.
AUTOMATIC ANALYSIS/EXPLORATIONS
1. Watch List Sort Option. I sort my Explorations from strongest to
weakest; when saving to a Watch List, it's changed to an alphabetical
sort. I'd really like the Watch List to stay in Exploration sort
order. It would be nice if there were a sort watchlist option.
2. Preferences: allow user to save a Default Font for the code
window. Coding is much neater in a fixed font.
3. "Total Tickers Found = " Add to status bar on bottom of Auto
Analysis panel so we know how many stocks are in an Exploration
result set.
4. Exploration Summary Row. Option for the last row of the results,
in bold font, column summaries with simple functions such as Count(),
Sum(), Average(), etc.
5. Column Arrays in addition to Column0Name, Column1Name; i.e.,
ColumnName = ["Open","High",...], ColumnFormat = [1.0,0.2,...]
6. "Range, n Last Days." The default is 7, but I'm constantly
changing it to 0 with nearly every use. Suggest allow saving it in
Preferences.
7. When right-clicking on Results, add a "Delete Found Set" command.
This would delete all of the stocks in the Results from the
Database. Makes it easy to scan for stocks the user might want to
remove.
8. Add a Column0Width, Column1Width, etc. command.
INDICATOR BUILDER
1. Add a Remove button so that selected Indicators in the left window
are removed from the Indicator List. The AFL wouldn't be deleted,
just removed from the list.
2. Let user set the default font for the code window in Preferences.
AMIFEED
1. For TC2000 tab, add a pulldown list that shows all Watch Lists.
Allow the user to download any TC2000 Scan --> AmiBroker Watch List.
[Quotes Plus users might like the same functionality].
2. Single Ticker Entry. Allow user to type in one ticker and retrieve
one stock.
---------
I am very happy with AmiBroker. These are all constructive
suggestions.
Regards,
Jim Varney
|