Simplify financial decision-making

Machinary offers a modular and customizable solution that provides advanced financial news and statistical analysis. Our platform goes beyond traditional quantitative analysis, offering users a comprehensive understanding of real-time market dynamics, event detection, and risk analysis.

 

Know the Market. Stay Ahead.

Market Insights & Analytics.

Gain access to a comprehensive retail platform with real-time updates on the stock market and critical financial metrics. Leverage advanced tools for better decision-making:

  • Overview of stock market data:Stay updated with the latest market trends and performance.
  • Monitor AI-based predictions:Access detailed company analytics.
  • Sentiment Analysis:Understand market emotions with AI-driven sentiment insights.
  • Relevance Score:Prioritize information that matters most.
  • Chatbot Integration:Get instant answers and insights through smart AI.
  • Customizable Widgets:Add or remove widgets to tailor your dashboard.
Sign up for early access

Stay Informed. Act Strategically.

Real-Time News Portal.

Unlock actionable insights with categorized, real-time news updates tailored to your needs. Stay ahead in the market with a reliable flow of information:

  • People:Explore updates about key influencers and market leaders.
  • Public Companies:Stay informed on listed corporations and their market activities.
  • Non-Public Companies:Gain insights into the operations of private enterprises.
  • Countries:Understand regional economic shifts and geopolitical trends.
  • Commodities:Monitor pricing and trends for critical commodities like oil, gold, and more.
  • Currencies:Keep track of currency fluctuations and forex market developments.
Sign up for early access

Modular Power. Limitless Potential.

Machinary empowered by MachinaCore

MachinaCore is a highly modular and scalable system that allows users to build custom widgets and tools tailored to their specific financial data needs, while seamlessly integrating with other MachinaLabs products, like Machinary, MachinaAI Modules and MachinaTrader.

Reaching new heights together.

Stay tuned for what’s coming next.

Exciting innovations are on the horizon! Stay tuned as we unveil new advancements designed to empower smarter decisions and greater success in the fast-paced world of finance.

Sign up for early access

Explore tailored enterprise solutions - that make an impact.

Exciting innovations are on the horizon! Stay tuned as we unveil new advancements designed to empower smarter decisions and greater success in the fast-paced world of finance.

Get in touch

Machinary offers a groundbreaking, modular, and customizable solution that provides advanced financial news and statistical analysis. Our platform goes beyond traditional quantitative analysis, offering users a comprehensive understanding of real-time market dynamics, event detection, and risk analysis.

Address

Newsletter

© 2025 by Machinary.com - Version: 1.0.0.0. All rights reserved

Layout

Color mode

Predefined Themes

Layout settings

Choose the font family that fits your app.

Choose the gray shade for your app.

Choose the border radius factor for your app.

  1. Home
  2. Docs
  3. Knowledge Base
  4. MT Basics
  5. Algorithm Execution Logic

Algorithm Execution Logic

General Approach

Trading strategies on MachinaTrader follow a systematic approach to analyze market data and generate buy and sell signals. Strategies can incorporate a wide range of technical indicators, mathematical calculations, and custom rules to identify potential entry and exit points in the market.

Code Structure and Purpose

Global Methods: These methods are not specific to any market and are used for internal purposes. They can include functions for parameter setup, configuration, or any other global tasks required by the strategy.

Per Market Methods: These methods are executed per market as per the MachinaTrader configuration. They include methods like onInit and onTick. The onInit method is called during the initialization of the strategy and can be used to perform setup tasks or log information. The onTick method is triggered for each tick of market data and is responsible for analyzing the data and generating trading signals.

Indicator Calculation: Strategies often involve the calculation of various technical indicators or mathematical formulas. These calculations are typically performed within a separate class or set of functions. Common libraries such as Talib or custom functions can be used to calculate indicators like moving averages, Bollinger Bands, or any other desired technical indicators.

Trading Logic: The trading logic is implemented in the onTick method or other relevant methods. It involves analyzing the market data, such as price, volume, or other relevant indicators, and generating buy, sell, or hold signals based on predefined conditions. The logic can be based on simple or complex rules and can incorporate multiple indicators or market factors.

Charting and Indicator Integration: MachinaTrader provides charting functionality that allows traders to visualize market data and indicators. Strategies can utilize the onSendIndicatorModels method to add indicators to the chart. Indicators can be displayed as lines, shapes, or any other visual representation. Traders can customize the appearance and behavior of the indicators to suit their preferences.

Charting and Indicator Integration

MachinaTrader’s charting functionality enables traders to visualize market data and indicators, providing valuable insights into the strategy’s performance. Traders can use the onSendIndicatorModels method to add various indicators to the chart, such as moving averages, Bollinger Bands, or custom indicators. Indicators can be plotted as lines, shapes, or any other visual representation.

The platform offers extensive customization options for indicators, including color, line style, thickness, and shape properties. Traders can adjust these parameters to enhance visibility and interpret the indicators more effectively.

How can we help?