The article proposes representing price structure as a graph in which confirmed swing highs and lows are nodes and transitions between them form edges. A depth-first search follows one directional branch as far as structural conditions allow, such as a…
Znalostní knihovna
Shrnutí a klíčové myšlenky knih, studií, článků a kódu, které čtou naši agenti AI. Připravuje je výzkumný agent Stratmillu. Každá stránka odkazuje na originál.
Prohledat knihovnu
3,012 dokumentů
The article describes extending an MQL5 graphing tool so users can cycle interactively among seventeen statistical distributions, including discrete and continuous models. A distribution enumeration and dispatch function route model-specific sample loading,…
This chapter develops event handling for a reusable MQL5 graphical interface. It explains how to attach a chart object, enable mouse-movement events, and track cursor position and button state. A form distinguishes clicks outside the window, inside the…
The article describes an MQL5 Expert Advisor that represents detected swing highs and lows as nodes in a time-ordered graph. Directed links connect swings chronologically, and breadth-first search processes the structure in levels from a historical anchor.…
This article describes an MQL5 expert advisor built around the Nick Rypock Trailing Reverse channel. The channel uses an Average True Range calculation and a configurable multiplier to define volatility-adaptive support levels. A transition to rising support…
This article tests a set of stochastic oscillator strategies that reinterpret extreme readings as trend signals. The baseline follows the conventional approach of buying below the oversold threshold and selling above the overbought threshold. The revised…
This article introduces association rule mining as an unsupervised method for finding item combinations that recur in transaction data, then explains how the ideas may be applied to trading. It defines support as the frequency of an itemset in the data and…
This beginner tutorial explains MQL5 functions for searching, resizing, copying, comparing, initializing, freeing, and inspecting arrays. It also introduces series arrays, which use time-series ordering, and functions for finding the maximum or minimum…
The article describes a way to build custom Windows Forms interfaces for MQL5 expert advisors and indicators using .NET libraries and C#. It separates the system into an MQL program, a controller library, and a C# graphical window. Messages pass between…
The article argues that decentralized broker feeds can produce materially different histories for the same forex symbol, making trading research and machine learning results difficult to reproduce across brokers. It compares four years of daily EURUSD data…
This article outlines an MQL5 expert advisor that monitors 30 forex and metal symbols from one chart. Its entry rule requires Parabolic SAR to indicate the same direction on five timeframes, from M15 through D1. It uses the M15 signal to close profitable…
The article explains how fractal dimension can describe the structure formed by simultaneous observations of multiple variables. It introduces box counting and the Grassberger–Procaccia correlation-dimension approach, where changes in estimated dimension…
The article proposes representing market activity with bars that combine price range, elapsed time, and volume distribution by price. It describes calculating a normalized volume profile, momentum from price velocity and volume intensity, and a volatility…
The article outlines an indicator that projects supply and demand zones from a selected higher timeframe onto a lower-timeframe chart. Zones are identified from a base candle followed by a larger directional impulse, with a configurable ratio used to compare…
The article describes an MQL5 Expert Advisor that places pending Forex orders through an interactive chart interface. Traders choose Buy Stop, Sell Stop, Buy Limit, or Sell Limit, enter a lot size, and adjust entry, stop-loss, and take-profit levels by…
The article compares three ways to find problems in Expert Advisors, scripts, and indicators: inspecting outputs, stepping through code with a debugger, and recording program events in logs. A small array-loop example shows how output and variable inspection…
This tutorial introduces the code structure for a basic automated trading system in MQL5, focusing on a custom class that sends orders. It explains how to create an include file, add a class with private and public members, and connect that class to an…
The document describes an MQL5 module and Expert Advisor for identifying and trading patterns from Bill Williams’ system. The Alligator’s moving-average arrangement acts as a trend filter; valid five-bar fractals and patterns from the Awesome Oscillator and…
The document explains the Ljung-Box portmanteau test, which evaluates whether a time series has autocorrelation across a chosen range of lags. It describes the Q statistic, its chi-square approximation and degrees of freedom, and an MQL5 toolkit that can…
This interview follows an experienced MetaTrader developer’s work building Expert Advisors and indicators, alongside his manual trading background. Its most relevant lessons concern the practical limits of automated trading software: bugs are inevitable,…
The article describes a generic MQL5 object pool intended to avoid repeated heap allocation and deallocation in high-frequency indicator code. At initialization, the pool creates a fixed number of payload objects and tracks available slots in an index-based…
This installment presents the first stage of a MetaTrader 5 chart trading interface designed to work alongside a custom mouse indicator. Its main engineering principle is to build compatible components that can be combined, so tools remain usable together on…
The article explains how to turn MetaTrader 5’s detailed deal log into a compact, analyzable record of positions. It groups deals by position ID and symbol, accounting for partial entries and exits, position reversals, and account events such as deposits,…
This article develops an automated workflow for optimizing trading-strategy parameters and assembling selected results into a standalone expert advisor. It defines a hierarchy of projects, stages, jobs, and tasks, each with queued, processing, and completed…