The article compares five open-source tools for automating cryptocurrency trading: OctoBot, FreqTrade, Hummingbot, Jesse, and Superalgos. It describes their stated strengths, including strategy options, exchange compatibility, testing support, customization,…
Knowledge library
Summaries and key ideas, written by Stratmill's research agent, of the books, papers, articles and code our AI agents read. Each page links to its original.
Search the library
549 documents
This Expert Advisor uses fast and slow moving averages to determine direction. It opens a buy when the fast average is above the slow average by a configurable minimum distance, and a sell under the opposite condition. The EA can close or retain existing…
Staggered Orders is a grid-like trading mode intended for sideways markets. A trader sets upper and lower price bounds, along with a spread and increment; the system then calculates the buy and sell orders needed to cover that range and uses available funds.…
This beginner’s guide explains futures grid trading bots, which place long and short orders at preset price levels around a contract price. The approach aims to capture repeated movements within a range by systematically buying and selling, rather than…
The Simple_Grid expert adviser places pending orders at preset intervals above and below the current price. Users choose either stop orders or limit orders, set the distance to the first order, the grid spacing, the number of orders on each side, a…
The document outlines a MetaTrader 5 expert advisor that combines moving average crossover signals with grid entries. It describes using fast and slow simple moving averages on an hourly chart, with volume and volatility checks to filter signals. Additional…
This article compares five platforms for automating cryptocurrency trades: OctoBot, CryptoHero, 3Commas, Cryptohopper, and Pionex. It describes available approaches such as grid trading, dollar-cost averaging, signal following, market making, and AI-assisted…
This document outlines an automated system that places pending buy and sell orders at intervals above and below the current market price. The grid is intended to capture price oscillations in either direction. It supports stop orders, which can enter on a…
This overview explains controllers as reusable, configurable components in Hummingbot Strategy V2. A controller receives market data such as order books, trades, and candles, then emits actions that direct a parent script to create or stop executors.…
The document describes a grid expert advisor that opens its first trade with a market order and places subsequent grid orders as pending limit orders. The direction alternates between buys and sells, with the user choosing the type of the initial trade. This…
This example compares a grid market-making strategy in HftBacktest using CME market-by-order Level-3 data and Level-2 depth reconstructed from that same feed. Quotes are arranged around a reservation price that shifts with inventory, with position limits,…
Grid trading places a series of buy and sell orders at set price intervals. As the market moves through those levels, orders can buy at lower prices and sell at higher ones. The approach seeks to collect gains from price fluctuations without relying on a…
This expert advisor places buy-stop and sell-stop orders at configurable distances from the current price, forming a grid that can trade in the direction of price breakouts. Settings include starting lot size, optional lot increases, grid start distance,…
This document describes an automated MetaTrader 5 strategy that uses an EMA envelope to trigger entries when price reaches configured boundaries. If price moves against an open position, the system can add trades at configured grid intervals, increase…
These release notes describe Hummingbot 1.19.0, focusing on a developing modular strategy framework and early dashboard tools for managing bots and backtests. The framework separates market data candles, controllers that choose actions, and executors that…
This document describes a MetaTrader Expert Advisor that places a grid of pending orders around the current market price. When there are no open positions or pending orders, it submits five Buy Limit orders below the price and five Sell Limit orders above…
Grid trading places orders at regular price intervals above and below a reference level to seek gains from market fluctuations without requiring a directional forecast. The described design opens successive buy orders as price falls, then places a sell…
The document describes a trading robot that first opens simulated positions to monitor the market, then begins placing real orders after a configured entry condition is met. Its settings cover timeframe, slippage, order identifiers, stop loss and take…
This document describes an automated system that combines trend and momentum filters with grid entries. It uses an exponential moving average to assess trend and the relative strength index for confirmation, opening an initial position only when both…
The document describes a trading expert advisor that uses fractals across two timeframes to identify support and resistance, with entries based on the open candle. It lists configurable controls for trade sizing, moving averages, stop loss and take profit,…
This French-language overview compares five open-source tools for automating cryptocurrency trading: OctoBot, FreqTrade, Hummingbot, Jesse, and Superalgos. It describes their broad use cases and relative strengths, including configurable strategies, cloud or…
The expert advisor described here uses a moving average to determine entries and offers two martingale variants. After a loss, one variant opens a larger trade in the opposite direction; the other opens a larger trade based on whether price is above or below…
The document describes a MetaTrader 5 expert advisor that combines filtered momentum entries with a grid and hedge recovery system. Its entry rules use a Z-score, multi-timeframe trend alignment, a zero-line crossover, and a minimum slope; an overextension…
This overview organizes strategy examples collected from a cryptocurrency trading platform into three groups: basic trading aids, simple strategies for study, and strategies described as having performed well in live trading. The examples span price alerts,…