Learning
Use this library to find reading for a specific question: how a market works, what software does, how an order executes or how to interpret a report. Choose a section and follow its links for the full explanation.
The library includes publications from different years. Check the original date and current conditions for your platform and software. Historical offers and releases have a separate product-history archive.
Trading software: where to begin
Forex trading robots — An introduction to software-based trading assistants.
Automated Trading Bots: How to Choose and Test Software — A framework for matching trading software to a task and checking its operating conditions.
Automated Forex trading: data and execution — How data, trading decisions and execution fit into an automated system.
Forex Trading Robots for MT4 and MT5: An Overview — What to compare when preparing a robot for MT4 or MT5.
How to choose a Forex trading bot: a buyer's checklist — Criteria for selecting a Forex bot and preparing to use the software.
Markets and platforms
Forex market participants — Roles and functions of participants in the currency market.
MetaTrader 4 (MT4): Platform Overview and Features — The purpose of MT4 and its main platform components.
How to compare Forex brokers — Criteria for comparing broker conditions.
Trading around news — News events as context for price changes and execution conditions.
Intermarket correlations — Relationships between markets and questions about their interpretation.
Introduction to day trading — An introduction to intraday trading and its time horizon.
Market sentiment — Market sentiment and its place in market analysis.
Cross-Trade in Forex: Meaning and Trading Context — An explanation of cross-trade terminology in a trading context.
Trading signals
Who are signal providers? — Who provides trading signals and what to ask before using them.
What is a trading signal? — A signal as a trading idea, distinct from an executed transaction.
Cryptoassets, data and exchange access
Automated crypto trading systems — The structure of automated crypto trading and questions to ask about connectivity.
Cryptocurrency trading robots – why are they needed? — An introduction to crypto-bot tasks.
How crypto trading bots work — An overview of crypto automation and the market data it uses.
Crypto bots: connections and execution — Crypto-bot connectivity and the distinction between instructions and executions.
NH Crypto for Binance, Bybit and OKX: Connection Checks — Exchange, account and market questions to resolve before configuring NH Crypto.
Blockchain technology — An introduction to blockchain terminology.
Historical insight into the origins of ICO — Historical context for the emergence of ICOs.
Crypto Bot API Keys: Permissions and Access Checks — API-key permissions, access restrictions and revocation.
Crypto Funding Costs: How to Reconcile a Trading Bot's Results — Accounting for funding charges separately where the contract provides for them.
Types of Cryptocurrency in Trading: Coins, Tokens, Pairs and CFDs — Coins, tokens, trading pairs and the difference between asset ownership and a CFD.
Volume profile vs order book: reading crypto market data — Historical volume at price compared with the current order book.
Orders, execution and costs
Automated Stock Trading: Data, Orders and Integration Checks — Instrument, data and order checks for automated stock trading.
Trading Interactive Brokers in Meta Trader 5 — Interactive Brokers and MT5 integration topics.
Understanding spreads — The bid/ask difference and the units used to express it.
Size of a trading lot and how to select it correctly — Lot size and its relationship to instrument specifications.
Why slippage occurs — Reasons execution can differ from a chosen reference price.
Limit and Market Orders in Trading Bots: How to Check Execution — Market and limit order conditions versus actual execution.
Maker and Taker Fees for Trading Bots: Calculate Costs per Fill — Execution-level fees and the maker/taker distinction.
Trailing Stops in Trading Bots: Activation, Calculation and Checks — Activation, adjustment and triggering are distinct trailing-stop stages.
How to audit trading-bot execution: orders, fills and costs — Tracing quotes and instructions through acknowledgements, fills and costs.
Testing and reading results
Trading bot backtests: an out-of-sample review protocol — Separating model development from testing on a different period.
Balance versus equity: reading a trading bot report — How balance differs from equity and why open positions matter.
Trading bot profit factor: calculation and limitations — The profit-factor formula, sample definition and the metric's limits.
Grid Bots and Martingale: Profit, Loss and Position Exposure — Grid and size-increase rules compared through accumulated exposure.
Demo vs Live Trading Bots: A Practical Comparison Protocol — Comparing test and live environments through conditions and logs.
Risk, context and preparation
Broker disputes and recovery questions — Background on broker disputes and recovery questions.
Minimum capital for forex trading — Account size, trading costs and budget preparation.
Trader preparation and discipline — Reading on preparation and trading discipline.
Fear and decision-making for new traders — Decision preparation and psychological difficulties faced by new traders.
Drawdown in Banking and Trading: Key Differences — Different meanings of drawdown in banking and trading reports.
Forex drawdown — Drawdown terminology and account-risk interpretation.
Break-even point — The break-even concept and the role of costs in its calculation.
Other library sections
New Hope Product History: Releases, Feeds and Guides — original publications about releases, offers and guides.
New Hope Trading Reports Archive: Context and Evidence — historical records and questions about their interpretation.
Current products and support
NH PRO and NH Crypto catalogue — choose a product by task and market.
NH PRO — the current Forex-system product page.
NH Crypto — the current crypto-system description.
NH PRO manual — instructions for checking settings and connections.
Contact the team — identify the product, release, broker or exchange and your specific question.
More articles


