BlackPeak / Knowledge

Trade the process,
not the hype.

A practical knowledge base for algorithmic traders. Learn how to evaluate a system, manage risk, set up MT5, and ask better questions before putting capital at risk.

44 guides17 topicsBeginner → advanced

Research you can use

Clear guides on backtests, expectancy, drawdown, and the parts of a strategy report that deserve scrutiny.

Risk before returns

Position sizing, prop-firm limits, and operational checks come before chasing a headline win rate.

Questions welcome

Each page has a discussion space so support questions can grow into a useful trader community over time.

Library

Algo trading, explained clearly.

Browse the FAQ
Risk managementStrategyMT5 setupTrading foundationsData & researchEngineeringPortfolio design
MT5 setup6 min read
Core guide

Practical guide

MT5 EA setup checklist

A clean installation prevents many problems that look like strategy problems but are actually symbol, connection, or configuration issues.

Read article
Trading foundations6 min read
Core guide

Real-world trading

Spread, slippage, and execution costs

Small trading costs compound. Here is how to measure the difference between a clean backtest and a real MT5 fill.

Read article
MT5 setup6 min read
Core guide

Operations

VPS and MT5 uptime checklist

Automation needs an operating environment. Use this checklist to catch connection, restart, and monitoring failures before they affect a position.

Read article
Risk management6 min read
Core guide

Market conditions

News events and automated trading

Economic releases can change spread, liquidity, and execution. Learn how to decide whether a strategy should trade through them.

Read article
Trading foundations6 min read
Beginner

Foundations

Candles, timeframes, and trading sessions

Learn what a bar really represents and why session boundaries, timezones, and incomplete candles matter to an EA.

Read article
Strategy7 min read
Beginner

Strategy design

Design the entry, exit, and position lifecycle

A complete strategy is more than an entry condition. Map every transition from signal to position close before coding.

Read article
Risk management8 min read
Intermediate

Risk management

Position-sizing methods for algorithmic systems

Compare fixed lots, fixed cash risk, volatility sizing, and account-based sizing before selecting a rule your broker can support.

Read article
Data & research6 min read
Intermediate

Data engineering

Missing data, outliers, and bad timestamps

A practical process for finding the data defects that silently change signals, session filters, and backtest outcomes.

Read article
Engineering7 min read
Intermediate

Engineering discipline

Unit testing trading logic before live deployment

Small automated tests can catch sizing, stop, time, and state errors before they reach an account.

Read article
Engineering7 min read
Intermediate

Engineering discipline

Logging and observability for Expert Advisors

A bot that cannot explain its state is difficult to trust. Design logs that help you distinguish no signal from no execution.

Read article
Risk management7 min read
Beginner

Trade management

Stops, targets, trailing exits, and time exits

Exit logic controls the trade distribution, account exposure, and operational behaviour. Design it as carefully as the entry.

Read article
Risk management8 min read
Intermediate

Protection

Daily risk controls for Expert Advisors

Build account-level brakes that remain active when the strategy is wrong, the market is abnormal, or the operator is away.

Read article
Engineering7 min read
Intermediate

Operations

Build a monitoring dashboard for an EA

A compact dashboard should answer whether the terminal is alive, what risk is open, and why the system is or is not trading.

Read article
Data & research8 min read
Intermediate

Machine learning

Machine learning for trading: a realistic starting point

ML can help with classification, ranking, or regime description, but it does not remove the need for clean data and honest validation.

Read article
MT5 setup7 min read
Beginner

Troubleshooting

Debugging an EA that does not trade

A step-by-step operational diagnosis for silent Expert Advisors, from connection and symbol checks to signal and protection state.

Read article
MT5 setup7 min read
Beginner

MT5 setup

Broker symbol specifications that change your EA

Tick value, point size, volume steps, trading sessions, and stop levels can differ across brokers even when the symbol name looks familiar.

Read article
MT5 setup7 min read
Intermediate

Operations

Timezones, daylight saving, and trading automation

Make session filters, daily loss resets, and research timestamps consistent across brokers, data feeds, and local displays.

Read article

Browse by topic

Find your next question.

Ask the BlackPeak community

Ask a setup question, share a backtest, or compare notes with other algorithmic traders. Use a display name; your email remains private.

Create an account or sign in above to join the conversation.

Loading discussion…