Introduction
Amibroker is a widely-used software program for technical analysis and trading. The latest version, Amibroker 6.35, offers a range of new features and improvements that make it an essential tool for traders, investors, and technical analysts. In this article, we'll explore the key features and benefits of Amibroker 6.35.
What's New in Amibroker 6.35?
Amibroker 6.35 is a significant update that brings several new features, improvements, and bug fixes. Some of the key enhancements include:
Key Features of Amibroker 6.35
Amibroker 6.35 offers a wide range of features that make it an ideal choice for technical analysis and trading. Some of the key features include:
Benefits of Using Amibroker 6.35
Amibroker 6.35 offers several benefits to traders, investors, and technical analysts, including:
Conclusion
Amibroker 6.35 is a powerful technical analysis and trading software that offers a range of new features and improvements. Its comprehensive set of tools, customizable interface, and large community make it an ideal choice for traders, investors, and technical analysts. Whether you're a seasoned professional or just starting out, Amibroker 6.35 is definitely worth considering.
System Requirements
To run Amibroker 6.35, your computer should meet the following system requirements:
Pricing and Availability
Amibroker 6.35 is available for purchase from the official website. The software offers a free trial, allowing users to test its features before committing to a purchase. The pricing structure is as follows:
Conclusion
In conclusion, Amibroker 6.35 is a powerful and feature-rich technical analysis and trading software that offers a range of benefits to traders, investors, and technical analysts. Its improved performance, new analysis tools, and enhanced charting capabilities make it an essential tool for anyone looking to gain a competitive edge in the markets.
The story of AmiBroker 6.35 is defined by a massive leap in speed, particularly for traders managing large amounts of data. Released in late 2019, version 6.35 was marketed as a "performance beast" that solved one of the most frustrating bottlenecks in quantitative trading: the time it takes to process and display millions of rows of data. The Speed Revolution
Before version 6.35, "Explorations"—which traders use to scan thousands of stocks for specific setups—could take nearly 40 seconds for complex datasets. The developer, Tomasz Janeczko, discovered that the bottleneck wasn't the calculation itself, but how Windows handled displaying millions of cells in a list.
20x to 40x Speed Gains: By writing a custom formatting function that bypassed standard Windows list-view limitations, 6.35 reduced those 37-second explorations to just 1.8 seconds.
Massive Output Handling: Benchmark tests on 20 years of Dow Jones data (producing 56 million cells) showed the 64-bit version was 38 times faster than the previous version.
Flicker-Free UI: Version 6.35 introduced a workaround for the "terrible flicker" that plagued traders when scrolling through massive amounts of real-time data. The "Dark Side" of Trading
One of the most visually significant changes in 6.35 was the official introduction of a Dark Theme for all list views.
Traders could finally switch to a "black theme" for the Analysis and RT Quote windows, a feature highly requested by those spending long hours in front of monitors.
It brought a level of visual consistency, ensuring that red/green (up/down) color values were exactly the same across different windows for better pattern recognition. Key Technical Upgrades
Beyond speed and looks, 6.35 added several "under the hood" tools for serious developers:
SafeDivide Function: Added a new SafeDivide(x, y, valueifzerodiv) function to prevent "division by zero" errors from crashing complex backtests.
Function Navigation: The AFL Editor added a new combo box that automatically detected user-defined functions, allowing for quick navigation in scripts that were thousands of lines long.
Improved Batching: It introduced clipboard support (Copy/Paste) for batch items, making it much easier to move complex sequences of automated tasks between different workspaces. Why It Matters
AmiBroker 6.35 solidified the platform's reputation as one of the fastest backtesting engines in the world. While modern tools like Python or TradingView are popular for their ease of use, version 6.35 reminded the community why professional "quants" stay with AmiBroker: it can run a million-bar backtest in seconds.
AI responses may include mistakes. For financial advice, consult a professional. Learn more AmiBroker 6.35.1 BETA released
AmiBroker 6.35, originally released as a beta in late 2019, represents a significant milestone in the software's evolution, focusing heavily on UI performance, exploration speed, and expanded scripting capabilities. While newer versions like 7.00 have since been released, version 6.35 remains a popular reference point for traders due to its introduction of "dark mode" and substantial backend optimizations. Key Features and Innovations in Version 6.35
The 6.35 update brought several "under-the-hood" improvements designed to handle larger datasets and complex batch operations more efficiently than its predecessors.
Massive Exploration Speedups: This version introduced a custom float-to-string conversion routine reported to be up to 25x faster than standard methods, leading to an overall 20x speed increase for explorations involving millions of data cells. Enhanced User Interface:
Dark Theme: One of the most visual changes was the introduction of a customizable dark theme for owner-draw list views, accessible via Tools -> Customize -> Appearance.
Performance Optimization: List view redraw speeds were increased by more than 5x by circumventing specific Windows OS bottlenecks. AFL (AmiBroker Formula Language) Updates:
New Functions: Added specialized mathematical and utility functions like SafeDivide(x, y, valueifzerodiv), erf(x), and inverf(x).
Editor Improvements: A new function navigation combo box in the toolbar allows for rapid jumping to user-defined function definitions.
Batch Processor Improvements: The batch controller received native Clipboard support (Cut/Copy/Paste) and new parameters for importing ASCII data and exporting walk-forward results with custom CSV separators. Why Traders Choose AmiBroker
AmiBroker is widely considered a "software engineer’s dream" due to its flexibility and high-performance C++ based core. AmiBroker 6.35.0 BETA Read Me
AmiBroker 6.35 is a professional technical analysis and trading system development platform, primarily released in a series of beta versions starting in late 2019. This release focused on massive performance optimizations for large-scale data processing and user interface modernizations, including a highly requested dark theme. Key Performance and UI Enhancements
The 6.35 update introduced several core improvements aimed at high-volume data analysis:
Exploration Speed: Optimized for significant speedups when running explorations that output millions of cells.
UI Modernization: Added a native Dark Theme support for list views, which can be enabled via Tools -> Customize -> Appearance.
List View Optimization: Rendering of massive list views is up to 5x faster compared to previous versions like 6.31.
Large Dataset Handling: Listview sorting by date columns was improved to be over 10 times faster. New AFL Functions and Language Improvements
The update expanded the AmiBroker Formula Language (AFL) with new mathematical and logical tools:
SafeDivide(x, y, valueifzerodiv): A new function that handles division by zero by replacing the result with a user-defined value, preventing calculation crashes.
inverf(x): Introduced the inverse error function for advanced statistical modeling.
AFL Editor Improvements: Added a function navigation combo box in the toolbar, allowing users to quickly jump between defined functions in complex scripts.
Enhanced Warnings: The parser now detects and warns (Warning 510) about accidental empty bodies in for and while loops, such as extra semicolons at the end of the statement. Batch Processing and Import Updates amibroker 6.35
Automation features in the Batch window received functional upgrades:
Clipboard Support: Users can now use standard Cut/Copy/Paste operations within the Batch Editor.
Command Parameters: New optional parameters were added for commands like Execute and Wait (specifying working directory) and Data Import ASCII (specifying format definition files).
CSV Customization: Added the ability to specify a custom column separator for file exports. Installation and Compatibility
Upgrade Policy: Version 6.35 was provided as a free upgrade for users who registered AmiBroker after November 28, 2017.
AmiQuote Integration: Users confirmed compatibility with AmiQuote 4.04, noting that the 32-bit version of AmiQuote works correctly with the 64-bit version of AmiBroker 6.35 when run standalone.
Pre-requisites: To install the 6.35 beta, users typically needed to have a full version of AmiBroker 6.30 already installed. Summary Table: Feature Comparison Improvement in 6.35 Exploration Output Up to 50x-100x faster for millions of rows Theme Native Black/Dark mode for list views Sorting 10x faster date-based sorting Division New SafeDivide to prevent crashes
Note: Users should be aware that 6.35 was a beta series. Stable releases have since moved forward, with more recent versions like 6.93 offering further advancements like the QuickGFX rendering engine.
AI responses may include mistakes. For financial advice, consult a professional. Learn more AmiBroker 6.35.0 BETA Read Me
AmiBroker 6.35: A Masterclass in Speed and Efficiency AmiBroker 6.35 marked a significant leap forward for the platform, cementing its reputation as one of the fastest technical analysis and backtesting tools in the trading industry. This version focused heavily on extreme performance gains and user interface refinements, making it a pivotal update for high-volume traders. 1. Unprecedented Performance Gains
The standout feature of AmiBroker 6.35 is the massive increase in Exploration speed
. Thanks to a new, highly optimized float-to-string conversion routine—touted as twice as fast as the fastest known equivalent and 25x faster than standard functions—users can see speed boosts of up to 29x in the 32-bit version 38x in the 64-bit version when performing large-scale explorations. Who benefits?
Traders outputting millions of data cells in their explorations. If you are filtering thousands of symbols across decades of history, the time saved is substantial. Vectorization: Essential functions like
were vectorized in this release, making them 2x faster than in previous versions. 2. Modern UI Enhancements
AmiBroker 6.35 introduced a more customizable and modern look, addressing long-standing user requests for better visual ergonomics. Dark Mode Support: A customizable "Black Theme" for list views was introduced. Users can enable this via Tools -> Customize -> Appearance by checking the "Dark mode for listviews" box. Unified Color Schemes:
To improve consistency, the Analysis and Real-Time quote windows now use identical RGB values for Up (Green) and Down (Red) colors. Improved Navigation: The AFL Editor added a function navigation combo box
in the toolbar, allowing developers to jump quickly to user-defined functions within long scripts. 3. AFL Language Improvements
The AmiBroker Formula Language (AFL) received several technical upgrades to improve both safety and speed: Faster Math: The exponentiation operator ( ) was optimized to be 50-100x faster
for small integer exponents (2, 3, 4, and 5) by replacing complex runtime calls with direct multiplication. Error Prevention:
The parser now warns users if an empty body is accidentally used in statements, helping to catch logic errors early. New Functions: The release added
, the inverse of the error function, expanding the toolkit for quantitative analysts. 4. Advanced Stability and Controls
Version 6.35 also introduced "smart" checks to prevent common backtesting pitfalls. The Analysis settings now include warnings to alert users if their combination of MinPosValue, MaxPosValue, and RoundLotSize
is mathematically likely to prevent any trades from occurring. Why Upgrade?
AmiBroker remains a "native" application written in C++, meaning it runs directly on your CPU without the overhead of a virtual machine (unlike Java or .NET platforms). Version 6.35 doubles down on this lean philosophy, offering a compact 10MB installation that can process up to 166 million data bars per second
To check your current version and see if you are eligible for this upgrade, navigate to Help -> About within the application. optimized for these new 6.35 features?
AI responses may include mistakes. For financial advice, consult a professional. Learn more AmiBroker 6.35.1 BETA released 4 Jan 2020 —
Unlocking the Power of Amibroker 6.35: A Comprehensive Guide
Amibroker is a popular technical analysis and trading software used by traders and investors around the world. The latest version, Amibroker 6.35, offers a wide range of features and tools to help users analyze and trade financial markets more effectively. In this article, we will explore the key features and benefits of Amibroker 6.35, as well as provide a comprehensive guide on how to get the most out of this powerful software.
What's New in Amibroker 6.35?
Amibroker 6.35 is a significant update that brings several new features, improvements, and bug fixes. Some of the key enhancements include:
Key Features of Amibroker 6.35
Amibroker 6.35 offers a wide range of features and tools to help users analyze and trade financial markets. Some of the key features include:
Getting Started with Amibroker 6.35
To get started with Amibroker 6.35, users can download the software from the official website and follow the installation instructions. Once installed, users can launch the software and begin exploring its features and tools.
Advanced Features of Amibroker 6.35
Amibroker 6.35 offers several advanced features and tools for experienced users, including:
Tips and Tricks for Using Amibroker 6.35
Here are a few tips and tricks for getting the most out of Amibroker 6.35:
Conclusion
Amibroker 6.35 is a powerful technical analysis and trading software that offers a wide range of features and tools for traders and investors. With its improved performance, new indicators and tools, and enhanced charting capabilities, Amibroker 6.35 is an essential tool for anyone looking to analyze and trade financial markets effectively. By following the guide outlined in this article, users can unlock the full potential of Amibroker 6.35 and take their trading to the next level.
Frequently Asked Questions
Additional Resources
Introduction
AmiBroker is a powerful software tool used for technical analysis, trading, and portfolio management. It offers a wide range of features, including charting, scanning, backtesting, and automated trading.
Getting Started
Basic Operations
Technical Analysis Features
Backtesting and Trading
Other Features
Tips and Tricks
Troubleshooting
This guide should provide a solid foundation for using AmiBroker 6.35. As you explore the software, you'll discover more features and capabilities. Happy analyzing and trading!
AmiBroker version 6.35, primarily released as a beta in late 2019 and early 2020, introduced significant performance optimisations and modern interface updates. Key Feature Highlights Performance Boosts:
Exploration Speed: Significant speedups when running explorations on large datasets.
Rendering: Up to 5x faster rendering for massive list views compared to previous versions like 6.31. User Interface Updates:
Dark Theme: Introduced a native dark mode for owner-draw list views, which users can enable via Tools -> Customize -> Appearance.
HighDPI Awareness: Improved compatibility for high-resolution screens, ensuring UI elements like MDI buttons and parameter names do not truncate or blur. AFL (AmiBroker Formula Language) Enhancements:
New Functions: Added SafeDivide(), erf(), and inverf() for advanced mathematical operations.
Parser Improvements: General updates to the AFL parser to increase stability and error detection. Batch Functionality Improvements:
Added clipboard support for copying and pasting selected batch items.
Introduced new optional parameters for batch commands to streamline automated workflows. Technical Refinements
Chart Snapping: The "Snap to price" threshold logic was changed from a percentage of price to a percentage of chart height, allowing for universal behavior across different asset classes like stocks and forex.
Debugging Improvements: When a 3rd-party AFL plugin crashes, the editor now displays a call stack, making it easier to identify the source of the error.
Date Handling: Sorting list views by single date columns became 10x faster, and the platform improved string-to-date conversion to support month names in various languages. Version 6.35.1 Fixes
Released shortly after the 6.35.0 beta, this minor update addressed specific bugs:
Fixed an issue where .abb files missing Param2 would incorrectly use Param as a default.
Updated the threshold year for two-digit year data files from 20 to 25 (e.g., YY < 25 is interpreted as 19YY; otherwise 20YY).
For detailed documentation on these features, you can refer to the official AmiBroker Release Notes or the AmiBroker DevLog.
AI responses may include mistakes. For financial advice, consult a professional. Learn more AmiBroker 6.35.1 BETA released
AmiBroker 6.35 is a professional technical analysis and trading platform version that introduced several performance enhancements and visual updates. Key highlights of this version include: Visual & UI Enhancements Dark Mode for Listviews
: Users can enable a customizable "black theme" for owner-draw listviews (such as Analysis and Real-Time Quote windows) by navigating to Tools -> Customize -> Appearance HighDPI Support
: Improved compatibility for high-resolution screens, ensuring parameter names are not truncated and UI buttons (Close/Minimize/Restore) are correctly scaled. Enhanced Text Tool
: Added independent font settings for text tools and per-study selectable font sizes. Performance Improvements 5x Rendering Speed
: The listview redraw speed was increased fivefold by bypassing standard Windows rendering bottlenecks, particularly noticeable when handling large datasets or columns. Increased Threading
: The maximum number of threads per single Analysis window was increased from 32 to 64, allowing for faster backtesting and explorations on modern multi-core CPUs. Optimised Sorting
: Listview sorting by date columns is now over 10 times faster compared to previous versions. AFL & Functional Updates New AFL Functions : Introduced functions like SafeDivide(x, y, valueifzerodiv) to handle division by zero, for statistical calculations. AFL Editor Improvements
: A function navigation combo box was added to the toolbar to quickly jump to user-defined function definitions within the code. Improved Batch Functionality
: Added clipboard support (Copy/Paste) for batch items and new optional parameters for batch commands like "Data Import ASCII" and "Execute and Wait". Compatibility & Upgrading Upgrade Policy
: Version 6.35 was provided as a free upgrade for users who purchased an AmiBroker license after November 28, 2017. AmiQuote Integration : This version supports integration with
for data fetching, including fixes for historical data providers like Yahoo Finance.
For more technical details or to download official documentation, you can visit the AmiBroker DevLog official guide for the new functions or help setting up a database in this version?
AI responses may include mistakes. For financial advice, consult a professional. Learn more AmiBroker 6.35.0 BETA Read Me 28 Nov 2019 —
AmiBroker 6.35, released in late 2019/early 2020, is a major performance-focused update to the long-standing technical analysis and backtesting platform. It is widely considered a "power user" tool. ⚡ Performance & Key 6.35 Features
The 6.35 update was designed to solve bottlenecks in handling massive datasets.
Massive Speed Gains: Explorations (scanning) can be up to 20x faster due to a rewritten floating-point conversion routine.
UI Modernization: Introduced a Dark Theme and a 5x speed increase for rendering large list views.
Coding Enhancements: New functions like SafeDivide (to prevent division by zero errors) and improved AFL parser warnings for empty loops.
Batch Improvements: Support for clipboard actions (Copy/Paste) within the Batch editor for easier automation. ✅ The Pros (Why Traders Use It)
It sounds like you’re referring to AmiBroker 6.35, which is a specific version of the well-known technical analysis and backtesting platform popular among traders, particularly for its speed and flexibility with AFL (AmiBroker Formula Language).
A few interesting points about version 6.35 specifically:
Release Era – Version 6.35 was part of the 6.30–6.40 cycle (around 2018–2019). It brought several refinements, including improvements to the portfolio backtester, bar replay, and 64-bit stability.
Key features around that time:
Why 6.35 might be “interesting”:
Potential caveats:
If you’re analyzing or trading with AmiBroker 6.35, I’d recommend checking:
Are you considering using 6.35 for a specific strategy, or are you just curious about its place in AmiBroker’s version history?
Introduction
Amibroker is a technical analysis and trading software that allows users to create custom indicators, backtest trading strategies, and execute trades. Version 6.35 is a relatively recent release, and this guide will cover its key features and functionalities. Introduction Amibroker is a widely-used software program for
Getting Started
Basic Navigation
Formula Editor
Backtesting and Optimization
Other Features
Tips and Tricks
This guide provides a solid foundation for getting started with Amibroker 6.35. As you explore the software, you'll discover more advanced features and techniques to enhance your trading and analysis. Happy trading!
AmiBroker 6.35 , released as a beta in late 2019 and early 2020, introduced significant performance gains and UI enhancements Key Features of Version 6.35 Performance Boost : Rendering speeds for large list views increased more than by bypassing certain Windows OS bottlenecks. UI Enhancements : Added a customizable Dark Theme for all owner-draw list views. New AFL Functions : Introduced SafeDivide (inverse error function). Batch Controller Improvements
: Added clipboard support (Cut/Copy/Paste) for batch items and new parameters for data import and export commands. AFL Editor
: Included a new function navigation combo box in the toolbar to quickly jump to user-defined functions. AFL Code Example (Version 6.35+)
One of the highlights of 6.35 was the optimization for massive explorations. Below is an example highlighting the new SafeDivide function and a high-column exploration benchmark: Use code with caution. Copied to clipboard
For more detailed technical documentation, you can refer to the official AmiBroker Release Notes AmiBroker DevLog advanced AFL script for this version?
AI responses may include mistakes. For financial advice, consult a professional. Learn more AmiBroker 6.35.0 BETA Read Me 28 Nov 2019 —
AmiBroker 6.35: Speed, Precision, and Dark Mode AmiBroker 6.35 introduced significant performance and usability upgrades designed for high-data traders. Key highlights include huge speedups in explorations , a long-awaited dark theme , and enhanced batch functionality 1. Massive Performance Boosts
Version 6.35 is arguably one of the most performance-focused updates in years. Exploration Speed : Explorations are up to 29x faster in 32-bit 38x faster in 64-bit
versions. This leap is due to the implementation of the world's fastest float-to-string conversion routine, which is twice as fast as previously known records. Listview Redraw
: Every place using a listview (like Analysis results) now redraws
. This eliminates flicker even when scrolling through millions of data cells. 2. UI and Dark Mode
The user interface received a modern overhaul for better visibility during long trading sessions. Dark Theme : You can now enable "black theme" for all list views via Tools -> Customize -> Appearance High Precision : The Account window now displays up to 9 significant digits
(up from 7), preventing large numbers from being truncated or shown in scientific notation. Consistent Coloring
: RGB values for up/down (green/red) indicators are now unified across Analysis and RT quote windows. 3. New AFL Functions and Editor Improvements
The AmiBroker Formula Language (AFL) continues to evolve with new tools for safer and faster coding: New Functions SafeDivide(x, y, valueifzerodiv) : Handles division-by-zero errors gracefully.
: Computes error functions for advanced statistical modeling. GetObject(path, class)
: Provides VBScript-style object functionality directly in AFL. AFL Editor Function Navigation combo box
in the toolbar allows you to quickly jump between user-defined functions. Error Prevention : The parser now issues a Warning 510 if it detects empty bodies in statements, helping catch accidental semi-colon errors. 4. Advanced Batch & Analysis Enhancements
Traders running complex workflows will benefit from several "quality of life" upgrades: Batch Clipboard Support : You can now Cut, Copy, and Paste items directly within the Batch editor. Increased Threading
: The maximum number of threads per Analysis window has been doubled to Flexible Exports
: New optional parameters allow you to specify column separators in CSV exports and define working directories for "Execute and Wait" commands. Next Steps : Do you want a sample AFL script using the new SafeDivide function, or do you need help optimizing your hardware settings for the new 64-thread limit?
AI responses may include mistakes. For financial advice, consult a professional. Learn more AmiBroker 6.35.1 BETA released
Amibroker 6.35!
Here's a comprehensive content development plan for Amibroker 6.35:
Introduction
Amibroker 6.35 is a popular technical analysis and trading software used by traders and investors worldwide. This version offers advanced features, improved performance, and enhanced user experience. In this content, we'll explore the key features, updates, and benefits of using Amibroker 6.35.
Key Features of Amibroker 6.35
What's New in Amibroker 6.35
Benefits of Using Amibroker 6.35
Tutorials and Resources
To get the most out of Amibroker 6.35, users can access various tutorials, guides, and resources, including:
Conclusion
Amibroker 6.35 is a powerful technical analysis and trading software that offers advanced features, improved performance, and enhanced user experience. With its customizable charts, indicators, and alerts, users can refine their trading strategies and react quickly to market changes. Whether you're a seasoned trader or an investor, Amibroker 6.35 is an excellent tool for making informed decisions and achieving your financial goals.
C:\Program Files\AmiBroker and %APPDATA%\AmiBroker.Formulas folder and Broker.lic license file.AmiBroker uses its own coding language called AFL. It is vector-based and very efficient.
How to open the Editor:
Example: Simple Moving Average Crossover Copy the code below into the editor and click Apply to see it on your chart:
// Define Moving Averages
ShortMA = MA(Close, 10); // 10-period Moving Average
LongMA = MA(Close, 50); // 50-period Moving Average
// Plot the Price
SetChartOptions(0, chartShowArrows|chartShowDates);
Plot(Close, "Price", colorDefault, styleCandle);
// Plot the Moving Averages
Plot(ShortMA, "Short MA", colorGreen, styleLine);
Plot(LongMA, "Long MA", colorRed, styleLine);
// Generate Buy/Sell Signals
Buy = Cross(ShortMA, LongMA); // Buy when Short crosses above Long
Sell = Cross(LongMA, ShortMA); // Sell when Short crosses below Long
// Plot Buy/Sell Arrows
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone), colorGreen, 0, Low, -15);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone), colorRed, 0, High, -15);
Amibroker 6.35 is a release of the AmiBroker technical analysis and charting software for traders and analysts. It provides tools for charting, backtesting, custom indicators, and automated trading via AFL (AmiBroker Formula Language). Key points:
If you want a short tagline, release note, or marketing blurb for Amibroker 6.35, tell me which tone (technical, marketing, or brief) and target audience (retail traders, quants, or educators) and I’ll draft it.
(functions.RelatedSearchTerms ...)
AmiBroker 6.35 is not a cosmetic rewrite; it focuses on under-the-hood improvements that serious traders notice immediately.
| Ideal for | Not ideal for | |-----------|----------------| | Quantitative traders building complex systematic strategies | Beginners wanting simple charting | | Portfolio-level backtesting with thousands of symbols | Real-time automated trading without coding | | Low-cost high-speed research | Mobile/cloud trading | | Windows power users comfortable with scripting | Mac/Linux users (Wine works but not officially) |