TestimonialsAbout UsContact Us
ProductsServicesTechnical SupportBuy Online

Advanced Pattern Recognition via Fuzzy Logic     

The APR library allows you to design pattern templates and search through vast amounts of data for multiple patterns with extreme speed and precision. 

The Modulus Advanced Pattern Recognition (APR) library is the first template-driven, fully dynamic, pattern recognition engine for identifying patterns in financial data. Our patent-pending pattern recognition engine uses fuzzy logic to match dynamic patterns in stock, futures and forex data with extreme speed and accuracy.

Fuzzy Logic Processing
Human traders use implicit learning to identify patterns in price data. This occurs when traders are repeatedly exposed to certain complex price patterns and eventually develop a personal understanding for the pattern even though the pattern and predictive feeling cannot be verbally explained in human language.

Fuzzy logic systems can be used effectively for decision making support of trading processes by reproducing the intuitiveness of human traders.

The Modulus APR fuzzy logic processor identifies patterns as human traders would. APR features several optimization parameters, which allow you to fine tune the fuzzy logic pattern identification process based on your own preferences.

Pattern-Based Alerts and Back Testing
APR can be used as a basis for creating real-time pattern alerts or back testing strategies based on pre-defined or custom pattern definitions. APR ships with several pre-defined patterns such as Channels, Double Bottoms, Double Tops, Flags, Head & Shoulders, Pennants, Trend, Triangles, Triple Bottoms, Triple Tops, Wedges and other patterns. Custom patterns can be created using the supplied pattern designer utility, which you may deploy to your end users.

Fuzzy Logic Dynamic Pattern Recognition
The Modulus APR library comes with integrated StockChartX examples for VB6, VB.NET and C#.

Programming Examples
APR was developed in C# and ships with a C# example project. An integrated charting example using StockChartX is provided. Complete source code for both the APR library and the Designer utility are available.

 Pattern Template Designer
The Pattern Designer allows you to design patterns (WPF C# source code available).

Pattern Designer
The included pattern designer allows you to draw patterns and modify fuzzy logic variables to optimize pattern searches. The designer utility is based on the Windows Presentation Foundation. Complete C# source code is available so that you may modify and ship the designer with your trading application.

Product Includes
1. Advanced Pattern Recognition library (C# assembly), with or without C# source code.
2. Pattern Designer to design custom pattern templates, with or without C# source code.
2. Example project with documentation (chart example requires StockChartX, sold separately).
3. Developer technical support via email for API calls and API integration into your software project.

Requirements and License Terms
The APR library is compiled for Windows-based 32 bit and 64 bit machines. Only 4MB of free RAM is required. If you need to modify the source code, your development team must make the modifications in C#. You may also request our consulting group to make modifications for you.

Click here to download API documentation in PDF format.

Customization Services
Our team of highly skilled, professional financial software consultants can program any type of modification based on your individual needs at a very affordable rate. If you are interested in our consulting services, please send an email to sales@modulusfe.com or call (888) 318-3754 and choose option 1.


Pricing, Terms and Conditions
Please call (888) 318-3754 and choose option 1 to receive a quote.


   Email This Page
Copyright ® 1999 - 2014 Modulus Financial Engineering, Inc.