The document explains Battle Royale Optimizer (BRO), a population-based optimization method inspired by battle royale games. Candidate solutions compete with their nearest neighbors: the fitter candidate wins, while the loser accumulates damage and moves…
Perpustakaan pengetahuan
Ringkasan dan idea utama buku, kertas kajian, artikel serta kod yang dibaca oleh ejen AI kami, ditulis oleh ejen penyelidikan Stratmill. Setiap halaman memautkan sumber asal.
Cari dalam perpustakaan
3,012 dokumen
This article continues the construction of an MQL5 order-handling class for a chart-operated trading tool and a future market replay simulator. Its main lesson is that closing a position must account for the account model. In a hedging account, an…
The article describes an MQL5 strategy that fits a least-squares regression line over a configurable bar window and places parallel bands at a chosen standard-deviation distance. It activates a channel only when the absolute regression slope clears a…
In this interview, Automated Trading Championship winner Olexandr Topchylo discusses automated trading, investor accounts, and lessons from competition. He describes using neural-network-based Expert Advisors, but cautions that neural networks are complex…
This article describes the Monkey Algorithm, a population-based metaheuristic that searches a fitness landscape through repeated local improvement and broader exploration. Each candidate begins at a random position, climbs through local moves, and makes…
The article presents the Bison Algorithm, a population-based method for optimizing a continuous single-objective function. It divides candidate solutions into a large swarm group and a smaller explorer group. Swarm members move toward a target based either…
This article explains how to diagnose long memory in volatility and choose between two conditional variance models. It recommends applying rescaled-range Hurst analysis and the Geweke–Porter–Hudak test to absolute or squared returns, with safeguards for…
The article investigates whether a multi-currency Expert Advisor produces comparable backtest results on quote histories from different brokers. The EA’s entry logic uses tick volume to determine when a signal occurs, while the candle’s open and close…
This article develops a MetaTrader 5 library method for displaying standard indicator data from another symbol and timeframe in a custom indicator subwindow. It focuses on single-drawn-buffer indicators and changes to the library’s buffer collection and…
The article describes a MetaTrader 5 utility that lets users find and attach built-in indicators from a single searchable panel. Its modular design separates the indicator catalog, case-insensitive search, chart attachment, graphical interface, and…
This installment develops the chart interface for an MQL5 Expert Advisor order system. It builds on earlier work distinguishing netting accounts, where an asset has a consolidated position, from hedging accounts, which can hold multiple positions with…
The article proposes a Chaos Attractor Oscillator that treats extreme price deviations as potential mean-reversion signals. Its outline combines a neural network trained on historical prices with an estimated dynamic attractor; the oscillator expresses the…
This programming tutorial explains how MQL5 arrays store sequences of values, covering static and dynamic arrays, indexing from zero, initialization, and multidimensional layouts. It describes resizing a dynamic array and checking its current length,…
Achmad Hidayat describes Super-G, an automated Forex system built for the 2012 trading championship. It combines MACD, Stochastic Oscillator, Parabolic SAR, and Momentum signals to open positions across multiple currency pairs, with a trailing stop intended…
This installment outlines an architecture for two-way communication between MetaTrader 5 and spreadsheet software. It contrasts one-way Excel data links such as RTD or DDE with socket-based communication, which can transfer information in both directions.…
The article derives rolling linear regression channels from ordinary least squares fitted to closing prices. It distinguishes confidence intervals, which quantify uncertainty about the estimated mean trend, from prediction intervals, which also include the…
The article explains how to add compact charts for several trading symbols inside one MetaTrader 5 chart, as part of a news trading Expert Advisor. It presents a reusable class for creating and managing chart tiles, resolving broker-specific symbol names,…
In this interview, Boris Odintsov describes an Expert Advisor built around short-term market movements, statistical analysis, and limit orders that adjust dynamically with price. He says the entry logic assesses short-term direction using a moving average…
The article describes an MQL5 indicator that calculates the traditional pivot point and three support and resistance levels from the previous day's high, low, and close. It lays out the standard formulas, then explains how to draw each level as a horizontal…
This tutorial covers MQL5 file operations that can support trading applications, including reading and writing text files, appending data, changing lines, handling delimited records, and working with Unicode and binary formats. It explains the open, read or…
The document explains Coral Reef Optimization (CRO), a population-based search method that represents candidate solutions as corals occupying cells in a reef. It describes initializing the reef, generating candidates through crossover and mutation, letting…
The article proposes an MQL5 indicator for identifying price zones that see brief activity followed by extended periods without revisits. It divides a historical price range into adaptive zones, examines bar-by-bar contacts and absences, and calculates…
This article presents an implementation of Brain Storm Optimization (BSO), a population-based optimizer inspired by idea generation in groups. Candidate solutions are assigned to clusters, and the algorithm forms new candidates by selecting cluster centers…
This article explains how to build a trade journal that transfers MetaTrader order and position data to Google Sheets. The workflow uses a spreadsheet with defined trade fields, a Google Apps Script web endpoint to accept HTTP POST requests, and a MetaTrader…