Download amibroker Archives

Download amibroker Archives

download amibroker Archives

download amibroker Archives

amibroker

Stability: – regular BETA should work fine in most environments

This is a BETA version. Make a backup first

A new beta version (6.29.0) of AmiBroker, with lots of new AFL functionality has been released.

32-bit version:
http://www.amibroker.com/members/bin/ab6290beta.exe
(2 371 136 bytes)

64-bit version:
http://www.amibroker.com/members/bin/AmiBroker6290x64.exe
(10 683 768 bytes)

If you can not log in into members’ area please get your new password by filling the form at: http://www.amibroker.com/login.html

IMPORTANT: Unauthorized copying and/or distribution of materials found on members’ only page is STRICTLY PROHIBITED and will result in IMMEDIATE termination of license.

UPGRADE POLICY
This version is a free upgrade only for users who registered AmiBroker after August 24, 2016. Users who registered earlier, would need to purchase license upgrade. To find out the version you currently have use Account Information page at http://www.amibroker.com/members/info.php

Remember to BACKUP YOUR FILES FIRST !
Note that this version can only be installed onto previous full installation of version 6.20 or higher from http://www.amibroker.com/download.html

FEATURE HIGHLIGHT 6.29

6.29 is focused on AFL and UI improvements. See CHANGE LOG for details.

FEATURE HIGHLIGHT 6.28

6.28 is focused on AFL improvements. See CHANGE LOG for details.

FEATURE HIGHLIGHT 6.27

6.27 is focused on improvements of features introduced earlier. See CHANGE LOG for details.

FEATURE HIGHLIGHT 6.26

This version brings static variable declaration, new Voice functions, clickable links in Analysis result list, comment folding in the editor, new mouse hover notifications in GUI controls (notifyMouseEnter / notifyMouseLeave), and many many more – make sure to check CHANGE LOG below.

FEATURE HIGHLIGHT 6.25

This version brings new Gui controls (toggle button, checkbox, radio button), new AFL functions, passing variables by reference, Auto-optimization framework, HTML5 compatibility in Web Research and many more.

FEATURE HIGHLIGHT 6.22

This version is experimental because we are migrating 64-bit version to brand new compiler (VC++ 2017). Such migrations pretty often brings some compatibility risks therefore backup is highly recommended (although you can always go back by just installing previous version). We needed to migrate not only the program itself but many internal libraries taking care not to break backward compatibility.

Note that migration does NOT affect 32-bit version. It is still compiled with old compiler.

Why do we migrate to new compiler with 64-bit version?

  1. New compiler supports new CPU instructions (SSE3/AVX) that we can use to offer better performance
  2. According to our tests new compiler support produces faster code by itself (better optimizations, auto-vectorization, etc)
  3. New compiler is better with error checking (less bugs to slip through)
  4. We don’t need to care about compatibility with pre-Vista systems in 64-bits version and all 64-bit capable CPUs are “modern” enough.

Why do we stay with old compiler in 32-bit version?

  1. New compiler does not produce code compatible with older operating systems (XP or earlier). Old compiler offers 100% compatibility with all Windows versions
  2. New compiler requires modern CPUs

Exact performance improvement is function dependent and hardware dependent. Many functions are faster by 30-50% but in some cases such as Min()/Max() functions as large as 8x speed up can be observed in 64-bit version.

FEATURE HIGHLIGHT 6.21
This version features preliminary support for native chart GUI (buttons and edits at the moment). Please be reasonable with Gui* functions and be aware of Windows limits. As all controls in Windows (buttons, edit boxes, etc) are actual Window objects they are subject to Windows limitation. And there is a limit of 10000 windows PER PROCESS. So don’t try to create thousands of buttons (like a button for every bar of data) because first you will see huge performance decrease and next you will hit the limit and run into problems (crash), see https://blogs.msdn.microsoft.com/oldnewthing/20070718-00/?p=25963.

Best practice is to keep the number under 100-200. If you need more consider using low-level graphics instead.

For more details, instructions and examples how to use new features see the 6.21.0 BETA READ ME

Here is a sample formula that shows basic usage of Gui* functions:

CHANGES FOR VERSION 6.29.0 (as compared to 6.28.0)

  1. AFL: added GuiDateTime function
  2. AFL: Gui creation functions (GuiButton, GuiEdit, GuiDateTime and others) return guiNew (1) when control is newly created or guiExisting (2) when control already exists. This is useful for one-time initialization when control is being created.
  3. AFL: InternetSetAgent(“agent”) – new function to set user agent for InternetOpenURL
  4. AFL: new Error 70 – displayed on attempt yo use InternetSetAgent when it is already set or connection was already open
  5. Analysis: added Notice 802: Trade size limite of X% of entry bar volume has been hit N times.
  6. Charts: Vertical line (Y axis line) between chart area and Y axis scale is drawn with ZOrder = 0 instead of ZOrder = 128
  7. Charts: Y-axis scale for huge negative values (below minus 1 billion) was incorrect. Fixed
  8. File: Chart template, complete now also saves the content of files included using #include_once
  9. New Analysis: decreased number of cases when IEEE rounding of fractional steps result in one step less than naive expecation in optimization
  10. UI: ‘Backtest settings’ caption changed to ‘Analysis Settings’ and changed the layout of ‘general’ tab – data settings (that apply to everything mode) grouped separately from purely backtest settings
  11. UI: increased number of user-definable Tool window menu items to 20 (from 10)

CHANGES FOR VERSION 6.28.0 (as compared to 6.27.1)

  1. AFL: AddToComposite will issue error 69 if user passes field code other than “O”, “H”, “L”, “C”, “V”, “I”, “1”, “2”, or “X”
  2. AFL: another protection for users shooting themselves in the foot: AddToComposite will issue error 68 when user passes invalid symbol string (empty or with characters like comma or new line or tab)
  3. AFL: improved type checking for bad type of array arguments
  4. AFL: New warning 508 is displayed if same category type is used multiple times in the Filter settings window and formula calls GetOption(“FilterInclude*”) or GetOption(“FilterExclude*). Code using such statements is incorrect for such filters.
  5. AFL: now you can pass references as arguments to built-in funcitons and they will be automatically dereferenced (“by value” sematics enforced)
  6. AFL: user-defined functions that return matrix reclaim memory faster than before to avoid large memory consumption on super-long loops calling them
  7. AFL: VarGet was not working properly with matrices on 64 bit version. Fixed.
  8. AQ: 3.29 – when current working directory is set incorrectly it sets it back to where it should be. Correct working dir is required for relative paths to work
  9. Backtest: interest earned on cash balances and charged on margin load is reported separately in backtest report now (if non-zero)
  10. Core: sizes of some hash tables increased to speed up lookups
  11. enable_static_decl created prefixes in original case (both upper and lowercase). Since StaticVar* functions always use lowercase names this made them unable to read declared statics other than all lowercase. Now declared variables are internally lowecase
  12. Gui control custom colors – defaults changed to use Windows default “hot” color (blue) for hover outline and (hover + selected) state is now drawn with hover border and text but ‘selected’ background
  13. GuiGetCheck returned 0 on owner draw toggle (custom colors) due to Windows limitation. Fixed.
  14. IB plugin: right mouse button click : Backfill Current was causing exception for symbols longer than 26 letters. Fixed. (Version 2.0.10)
  15. If user formula had run-time errors and produced zero trades the “Info” tab issued “Reporting has been turned off by SetOption” since there was no report generated but not because of option, but because of formula error. Fixed (the message is not displaye
  16. IQFeed: in mixed mode EOD data got preference if there is not enough room to fit all intraday and all eod in defined “number of bars”
  17. New Analysis: added ‘notices’ to Info tab that inform the user about potential problems and recommended actions. Currently one notice is displayed when user tries to use ranking or composites without enabling padding. Will add more notices in the future
  18. New Analysis: progress bar will not display “remaining time” until at least one step is completed. Also if remaing time is > 2 billion years it will display (unknown), and will report remaing time in million years if necessary (for example when user star
  19. Setup 64-bit: program and all plugins use newest compiler and newest VC++2017 runtime
  20. Setup 64-bit: activation key should work without installing VC2005 runtime
  21. UI: “OK” button appears on splash screen only if it does not auto-close

CHANGES FOR VERSION 6.27.0 (as compared to 6.26.0)

  1. AFL edit: preprocessor command (#include/#include_once/#pragma) are highlighted with different color to give visual clue that preprocessor command is NOT regular code
  2. AFL: #pragma enable_static_decl accepts prefix given in quotation marks (as regular string).
  3. AFL: due to changes in 6.25 BETA TimeFrameSet applied on 1-tick base interval could result in division by zero exception. Fixed.
  4. AFL: Error 66 has new meaning now. It is issued to prevent attempts to mix static declarations with old style access. Error 66. Variables with ‘—‘ prefix are inaccesible via StaticVarGet/Set/Remove in this formula. This prefix is reserved by #pragma ena
  5. AFL: Removed Error 66: invalid identifier from VarSet/VarGet. Instead of issuing error message, VarGet/VarSet automatically sanitizes invalid identifiers by replacing all characters other than digits and A-Z, a-z letters by underscore
  6. AFL: runtime tokens {chartid}, {symbol}, {interval} are now supported in #pragma enable_static_decl
  7. AFL: SetFormulaName – displays error 67 if user tries to use file-system forbidden characters for formula name
  8. AFL: StaticVarRemove() when called with EMPTY string: StaticVarRemove(“”) nullifies all static variables declared with static keyword within given formula
  9. AFL: when declared static variable is assigned the NULL value, it will be removed from memory when formula finishes
  10. ASCII importer: importer logged “ran of industry space” even if it didn’t. Fixed.
  11. CBT: If user called ApplyStop AND calls EnterTrade from low-level backtest and did not switch backtestRegular mode to raw mode (which should be done), backtester would automatically turn on 2nd phase stops handling to prevent crash
  12. Charts: a crash could occur if user had lots of drawn trendlines on multiple panes and some of them had start date BEFORE first available bar and RT stream was frequently updating. Fixed.
  13. Make #pragma enable_static_decl is now private functionality. This means that it will work just fine but we don’t provide any help/support except of what is written in readme/manual
  14. New Analysis: you can now copy dates between “From” and “To” date pickers (right click menu or Ctrl+C/Ctrl+V)
  15. UI: Bar replay From-to controls support copy-paste (right click or Ctrl+C/Ctrl+V)
  16. UI:added preprocessor color picker in Tools->Preferences, “Editor”
  17. 6.27.1 fix: In 6.27.0 VarSet did not work properly. Fixed.
  18. 6.27.1 fix: Backtest: since 6.25 crash could occur if “detailed log” was enabled and trade was not entered due to unsufficent funds because format string was not matching arguments. Fixed.

CHANGES FOR VERSION 6.26.0 (as compared to 6.25.0)

  1. AFL: new static keyword: declare identifier as static variable – a little ‘revolution’ in static variable use, declare variable as static and use as ‘regular’ variable, no need to call functions
  2. AFL Editor: contrast of error location indicator on dark backgrounds increased
  3. AFL Editor: C-style comments /* … */ are now foldable in the editor
  4. AFL Editor: new menu choices View->Fold Comments / Unfold Comments – allow to fold/unfold all multi-line comments (enclosed with /* …. */)
  5. AFL: added constants notifyClicked, notifySetFocus, notifyKillFocus, notifyHitReturn, notifyEditChange, notifySelChange, notifyMouseEnter, notifyMouseLeave
  6. AFL: Another protection against users shooting themselves in foot, VarSet/VarGet now displays error when you try to use characters different than A-Z, 0-9 and ‘_’ in variable names
  7. AFL: Attempt to use single subscript on matrix variable now results in error message “Accessing Matrix elements requires two subscript operators”
  8. AFL: Due to the fact that Windows may send WM_MOUSEMOVE message even if mouse did not move, AmiBroker now has internal check that prevents ReqestMouseMoveRefresh from triggering if mouse position did not change
  9. AFL: GetLastOSError (for getting last error message from Windows)
  10. AFL: GuiButton and GuiToggle in native OS style use background color of the chart for small border instead of default grey
  11. AFL: GuiButton/GuiCHeckBox/GuiToggle/GuiRadio support now new events MouseEnter (64) and MouseLeave(128) which detect hovering without need for constant refreshes
  12. AFL: GuiCheckBox and GuiRadio now support custom colors of text and background
  13. AFL: In 6.25 Gui* keyboard navigation interferred with delete key and possibly other shortcuts due to the way how windows works. Implemented workaround so keys are only intercepted if child window (control) has focus.
  14. AFL: In 6.25 Gui* keyboard navigation was turned on by default, now it is off by default but can be turned on if you use SetOption(“GuiEnableKeyboard”, True )
  15. AFL: In 6.25 GuiGetCheck returned -1 on unchanged. Now it returns only 0 (unchecked) or 1 (checked)
  16. AFL: In case of Windows INET API error, Internet* functions now report Warning 507 instead of generic error 47. Warning 507 is Level-3 warning, i.e. editor-only, which means it will pop up in the formula editor, but won’t break execution in runtime
  17. AFL: Now can use subscript operator [ ] on references to arrays and matrices
  18. AFL: Passing by reference does not create nested references in user-defined function calls
  19. AFL: VoiceSetRate( rate ) – sets SAPI voice (speech synthesis) rate. Rate of 0 (zero) is “normal”, negative is slower, positive is faster (allowable range -10..+10)
  20. AFL: VoiceSetVolume( volume ) – sets SAPI voice (speech synthesis) volume (0..100)
  21. AFL: VoiceWaitUntilDone( timeout ) – waits until voice has finished speaking or specified timeout (1..100ms) has elapsed. Returns True if voice finished, False if the timeout elapsed
  22. broker.master file is saved to a new name and renamed later to avoid corruption when Windows decides to shutdown, restart or sleep during save
  23. Dev: 64-bit new compiler (VC2017) broke backward compatibility with singletons that UI lib uses causing infinite loop when High Contrast scheme was used. Workaround implemented.
  24. Misc: 64-bit: Restored correct manifest (from pre6.22) with compat records so Win 10 does not lie about version number and re-added 24-bit large PNG icon
  25. New Analysis: Added support for clickable links. If you put @link URL in any cell of Analysis result list it creates a clickable row. If you double click on the row while holding down ALT key it will open the link

CHANGES FOR VERSION 6.25.0 (as compared to 6.22.0)

  1. 64-bit: In 6.22 the array division could produce 1ulp (units at least place) rounding errors due to too excessive new VC++2017 compiler optimizations. Workaround implemented to avoid that.
  2. Added support for formatDateTimeISON (ISO format NO dashes: YYYYMMDD for end of day and YYYYMMDD HHMMSS for intraday)
  3. AFL Editor: added one-time message “In the Debug mode number of bars is limited to 200 bars. You can change it in Tools->Preferences, Debugger tab” because users don’t read docs
  4. AFL: ApplyStop now has 8th argument: ActivationFloor that defines the amount of profit (in dollars or percents, according to stopmode) that must be exceeded before stop is activated
  5. AFL: Gui* – controls are created in the order of occurence in AFL formula (instead shuffled or reverse as in previous version)
  6. AFL: Gui* – keyboard navigation is now enabled (you can tab between controls and use arrows to navigate control groups such as radio boxes)
  7. AFL: IsNull() accepts matrix input and returns 0 (False), i.e. “variable is not null” if variable is of matrix type
  8. AFL: math functions such as sin(), sqrt(), etc can now be applied to matrices (element-wise operation) (previously such attempt resulted in access violation)
  9. AFL: New feature: Passing arguments as reference (allows modification of arguments passed – easy way to return multiple values), to pass by reference use & (address-of) operator before variable identifier
  10. AFL: new function GuiCheckBox – creates check box
  11. AFL: new function GuiGetCheck( id ) – gets ‘checked’ or “ON” state of toggle, checkbox and radio buttons
  12. AFL: new function GuiRadio – creates radio button
  13. AFL: new function GuiSetCheck( id, checked ) – sets ‘checked’ or ‘ON’ state of toggle, checkbox and radio buttons
  14. AFL: new function GuiSetFont( “fontface”, size )
  15. AFL: new function GuiToggle – creates toggle button (like normal button but it toggles between “on” and “off” state with each click)
  16. AFL: SetOption(“OptimizeSaveParams”, True ); – turns on generation of AFL file that contains values of optimization parameters producing best result. The generated file has the same name as formula run but has .opt.afl extension
  17. AFL: When using TimeFrame functions, QuickAFL now uses ratio of requested_interval/current_interval multipled by 30 to better estimate required bars
  18. Analysis: Detailed log displays information about ignored ScaleIn/Outs because of insufficient funds or trade size constraints
  19. Analysis: Detailed log now displays all warnings about skipped/ignored signals in RED color so they are easier to spot
  20. Data: when performing X:Y split and X or Y exceeded 255 the factor was incorrectly displayed (negative) in the Symbol window. Fixed.
  21. formatDateTimeISO and formatDateTimeISON added to syntax highlighter definitions
  22. Scheduler: Repeat “Daily” mode repeated batch run every day even if some days were unchecked. Fixed.
  23. UI: Place Order dialog – allows typing stop distances smaller than 0.1 now
  24. UI: Prefs/Charting: Turning on “Collapse parameter sections” option causes all sections in Parameter window to be collapsed (NOT good idea for newbies as they wont see the controls !)
  25. Web Research: many HTML5 pages did not display properly because of the fact that web browser used old IE7 mode. Now browser uses IE11 mode at minimum for proper HTML5 rendering

CHANGES FOR VERSION 6.22.0 (as compared to 6.21.0)

  1. 64-bit: migrated all code to new compiler VC++2017 which seems to produce better code for x64 resulting in 30…50% speed improvements for many AFL functions. The only negative seems to be much bigger runtime libs
  2. 64-bit: AFL: Sum() function 2x faster
  3. 64-bit: AFL: Max() and Min() functions 8x faster
  4. 64-bit: AFL: Ref() funciton 2x faster
  5. 64-bit: AFL: MACD(), ROC(), StDev(), LinearReg() and many other functions faster by 30-50%
  6. AFL: GetExtraData does not trigger code check and profile warning about referencing future quotes if plugin implements new GetExtraDataEx function
  7. AFL: GuiEdit complained about 2nd parameter instead of 1st (being less than zero)

CHANGES FOR VERSION 6.21.0 (as compared to 6.20.1)

  1. AFL: decreased memory fragmentation when user changes type of variable from array to scalar and back thousands of times
  2. AFL: GuiButton( “Text”, id, x, y, width , height , notifyflags ) – creates a button
  3. AFL: GuiEdit( id, x, y, width, height, notifyflags ); – creates an edit field
  4. AFL: GuiGetEvent( num, what = 0 )
  5. AFL: GuiGetText( id ) – get text from control
  6. AFL: GuiSetColors( idFrom, idTo, border , clrText = -1, clrBack = -1, clrBorder = -1, clrSelText = -1, clrSelBack = -1, clrSelBorder = -1, clrHoverText = -1, clrHoverBack = -1, clrHoverBorder = -1, clrDisText = -1, clrDisBack = -1, clrDisBorder = -1
  7. AFL: GuiSetText( “text”, id ) – set text of the control
  8. AFL: RequestMouseMoveRefresh() – request formula execution / refresh when mouse is moved INSIDE given chart pane (so it only triggers for ONE window under the cursor)
  9. If Quote.exe is missing and AmiBroker can’t do auto-update of quotes, a detailed information is displayed of where it expects Quote.exe file to be present
  10. Plugin loading changed: first AmiBroker attempts to load plugins for “Plugins” subfolder from where Broker.EXE file is located (new behavior) and if subfolder is NOT found, it then defaults to old behavior (using “Plugins” subfolder under current working

KNOWN ISSUES:

  1. None

For more details, instructions and examples how to use new features see the 6.29.0 BETA READ ME

Filed by Tomasz Janeczko at 8:31 am under Beta,Releases
Comments Off on AmiBroker 6.29.0 BETA released

Источник: [https://torrent-igruha.org/3551-portal.html]
, download amibroker Archives

How to download quotes manually using AmiQuote

Introduction

The purpose of this document is to explain how to use AmiQuote and AmiBroker in order to obtain quotes from Yahoo finance and Quote.com sites. AmiQuote is a companion program to AmiBroker charting/analysis software. The main purpose of AmiQuote is to simplify and automate downloading daily and historical quotation data from free Yahoo! Finance (USA, major European exchanges and some other countries), Quote.com (USA only) sites, MSN (USA and some European exchanges), Integratir (US stocks), Forex (Finam free site)

Yahoo provides data in "Historical" and "Current" modes of AmiQuote. Quote.com provides data in "Intraday" mode of AmiQuote.

Preparing ticker list

A ticker list is a simple text file which lists line by line the tickers you want to import. The AmiQuote ticker list file has .TLS extension. AmiQuote comes with pre-written ticker list for components of main NYSE and NASDAQ indices and a number of European indices/markets. Additional ticker lists are available on the starter page at: http://www.amibroker.com/starter/. You can use those pre-written ticker lists or you can customize them or write your own one. In order to edit existing .TLS file or write completely new one all you need is plain text editor such as Notepad or any other plain ASCII editor (not MS Word!). All you have to do is to write tickers you want to import line by line (single ticker in single line) and save the file. Please make sure that you are saving the file with .TLS extension. Otherwise AmiQuote will not load this file.

Please note that Yahoo uses suffixes for non-US stocks. So in order to get quotes for non-US symbol you would need to add appropriate suffix to the ticker symbol. The suffixes in alphabetical order are (you can click on link to get the symbol list for each exchange) : .AS - Amsterdam, .AX - Australia (ASX), .BC - Barcelona, .BE - Berlin, .BO - Bombay, .BM - Breman, .BR - Brussels, .BA - Buenos Aires, .CL - Calcuta, .CR - Caracas, .V - CDNX, .CO - Copenhagen, .D - Dusseldorf, .F - Frankfurt, .H - Hamburg, .HA - Hanover, .HK - Hong Kong, .I - Ireland, .JK - Jakarta, .KA - Karachi, .KQ - Kosdaq, .KS - KSE, .KL - Kuala Lumpur, .L - London, .LM - Lima, .LS - Lisbon, .MA - Madrid, .MX - Mexico, .MI - Milan, .MU - Munich, .NS - NSE, .NZ - New Zeland, .OL - Oslo, .PA - Paris , .SN - Santiago, .SS - Shanghai, .SZ Shenzhen, .ST - Stockholm, .SG - Stutgart, .TW - Taiwan, .TA - Tel Aviv, .TO - Toronto, .VA - Valencia, .VI - Viena, .DE - XETRA, .S - Zurich.

Please note that also Yahoo and Quote.com use different symbols for indices. The main difference is that Yahoo uses ^ (dash) prefix and Quote.com uses $ (dollar) prefix.

For list of indices provided by Yahoo please click here.

For list of indices provided by Lycos/Quote.com please click here. Please note that recently Lycos/Quote.com stopped delivering free quotes and you need to have Livecharts subcription ($9.95/month) in order to use it. For more details see this Knowledge Base article.

For list of symbols provided by MSN please click here.

Downloading data

In order to download the data please launch AmiQuote. Then please click on "Open" button in the toolbar (or choose File->Open menu) as shown in picture on the right.

From the file dialog please choose one .TLS file (for example DIJA.TLS) and click Open button. The you will see the main screen of AmiQuote filled with the list of tickers loaded, as show in picture below.

 

Choose appropriate Data Source

- Yahoo Historical - allows you to download end-of-day histories upto current day (current day data appear few hours after session end)
- Yahoo Current - allows you to download current day quotes (15-min delayed) during the trading session
- Lycos/Quote.com Intraday - allows you to download intraday and daily historical data (1-min bars and up) - for US stocks/futures only. If you have choosen this mode you should also select the bar interval (see the limitations described below) - need Livecharts subscription ($9.95/month)
- MSN Historical - allows you to download end-of-day histories upto current day (current day data appear few hours after session end)
- Forex - allows you to download end-of-day and intraday (registered version) histories for the following currency pairs: EURCHF, EURGBP, EURJPY, EURUSD, GBPUSD, USDCHF, USDJPY

After choosing correct options please click on green arrow (or use File -> Start Download menu). The download process will begin. AmiQuote will display progress messages and status information including number of completed downloads and number of files left. At anytime you can stop download process with "Stop" button (red box). After finishing the download AmiQuote will automatically update the quotes in AmiBroker (if only AmiBroker is running in parallel and "automatic import" box in AmiQuote is checked.

Limitations

Intraday interval bar data (1-min, 5-min, 15-min, 60-min and 120-min) are available for US securities only. Historical data for international exchanges are usually much shorter than for US markets.

Because intraday bar data are downloaded from Quote.com servers the ticker symbols for indices are different than those used by Yahoo. For complete reference please check http://finance.lycos.com/home/misc/symbol_search.asp?options=i

Intraday bar data are limited to 500 bars regardless of bar interval. In other words you always get 500 bars data, whenever these are 1-min, 5-min, 15-min, 60-min or 120-min data - so by choosing bigger interval you get data from more days. This is the limitation imposed by Livecharts server.

Importing quotes into AmiBroker

NOTE: This step is no longer necessary if you are using "automatic import" feature of AmiQuote. The explanations are provided only for users wanting to import selectively or re-import files downloaded in the past.

First, please launch AmiBroker. From the File menu please select Import From ASCII option. You will see the following file dialog:

In this picture I marked the most important items for easy identification. Marked with red is type selector combo-box ("Files of type"). In order to import AmiQuote files (those with .AQH and .AQD extensions you should choose AmiQuote Historical or AmiQuote Daily, or AmiQuote Intraday (.AQI) or AmiQuote MSN (.AQM) or AmiQuote eSignalCentral (.AQE) from the combo box (red arrow shows those options).

After choosing right type you will see only files of appropriate type in the file list (blue arrow shows that). Now you can select one or more files from the list. Multiple selection is possible by holding CTRL key depressed while selecting the items with a mouse (you can also press SHIFT for choosing a range of files with a single click). Now when you are done choosing the files you want to import just click "Open" button. The import process will start and you will see progress bar showing the AmiBroker is importing the data. After finishing the import AmiBroker will automatically refresh symbol list and you will see updated tickers and charts. If anything goes wrong with the import process AmiBroker writes a log file called "import.log" and located in AmiBroker's main directory. You can watch this log file if you want to find out what went wrong (since import.log is simple text file you can open it with any text editor)

Common questions

Question

Answer
How can I edit my own ticker list (.TLS) file?

You can create or edit .TLS using Windows Notepad. When saving a file simply give .TLS extension to the file (instead of the default. TXT)

What about ready-to-use complete ticker lists for NYSE, NASDAQ, AMEX?

There are following ready-to-use ticker lists available for download:

Further information

For further information please consult AmiBroker User's Guide section "Data management - Importing data from ASCII file". In case of any further questions, comments and suggestions please use customer support page at http://www.amibroker.com/support.html

 
Источник: [https://torrent-igruha.org/3551-portal.html]
download amibroker Archives

Archives

SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
ĊConverting AFL scripts to C.pdf
ViewDownload
1112kv. 1 Jul 13, 2012, 1:19 PM.NET for AmiBroker
ProtectionDemo.zip
Download
551kv. 4 Aug 28, 2019, 11:05 AM.NET for AmiBroker
setup_dotnetforab_x64_6.20.3.zip
Download
17120kv. 2 Sep 6, 2018, 10:28 AM.NET for AmiBroker
setup_dotnetforab_x64_6.30.2.zip
Download
19040kv. 3 Aug 28, 2019, 11:02 AM.NET for AmiBroker
setup_dotnetforab_x86_6.20.3.zip
Download
16358kv. 2 Sep 6, 2018, 10:28 AM.NET for AmiBroker
setup_dotnetforab_x86_6.30.2.zip
Download
18523kv. 2 Aug 28, 2019, 11:15 AM.NET for AmiBroker
  Other
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
Testcase1.jpg
ViewDownload
126kv. 2 Feb 5, 2013, 12:19 AM.NET for AmiBroker
Testcase2.jpg
ViewDownload
124kv. 2 Feb 5, 2013, 12:19 AM.NET for AmiBroker
Testcase3.jpg
ViewDownload
81kv. 2 Feb 5, 2013, 12:19 AM.NET for AmiBroker
Testcase4.jpg
ViewDownload
83kv. 2 Feb 5, 2013, 12:19 AM.NET for AmiBroker
WebRequests.zip
Download
434kv. 6 Oct 14, 2010, 11:23 PM.NET for AmiBroker
Источник: [https://torrent-igruha.org/3551-portal.html]
.

What’s New in the download amibroker Archives?

Screen Shot

System Requirements for Download amibroker Archives

Add a Comment

Your email address will not be published. Required fields are marked *