<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Tickwire blog</title>
    <link>https://tickwire.io/blog/</link>
    <atom:link href="https://tickwire.io/blog/rss.xml" rel="self" type="application/rss+xml" />
    <description>Plain-English guides to algorithmic trading on MetaTrader 4 and 5: AI agents, MCP, Python, order safety, risk controls and broker time.</description>
    <language>en</language>
    <item>
      <title>Risk controls for AI trading agents</title>
      <link>https://tickwire.io/blog/ai-agent-risk-controls/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/ai-agent-risk-controls/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>The controls that keep an AI trading agent inside its limits: scoped and read-only keys, kill switches, a fail-closed pre-trade hook, idempotent orders and an audit log.</description>
      <category>AI agents</category>
      <category>Risk</category>
    </item>
    <item>
      <title>Which AI apps can place trades on MT4 and MT5?</title>
      <link>https://tickwire.io/blog/ai-apps-that-can-trade/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/ai-apps-that-can-trade/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Which chat apps and developer tools can connect to a MetaTrader account and place orders, as of October 2026, and what to check before you let one trade.</description>
      <category>AI agents</category>
      <category>Basics</category>
    </item>
    <item>
      <title>Why live results differ from your backtest</title>
      <link>https://tickwire.io/blog/backtest-vs-live-results/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/backtest-vs-live-results/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>The usual reasons a strategy earns less live than in its backtest: costs, slippage, data, time zones, overfitting and outages, and how to measure the gap.</description>
      <category>Basics</category>
      <category>Risk</category>
    </item>
    <item>
      <title>Broker server time is not UTC</title>
      <link>https://tickwire.io/blog/broker-time-is-not-utc/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/broker-time-is-not-utc/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Why MetaTrader servers often run on UTC+2 in winter and UTC+3 in summer, how that shifts candles, deals and daily loss limits, and how to convert broker time correctly.</description>
      <category>Engineering</category>
      <category>MT5</category>
      <category>MT4</category>
    </item>
    <item>
      <title>Build your first MT5 trading bot in Python</title>
      <link>https://tickwire.io/blog/first-mt5-bot-in-python/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/first-mt5-bot-in-python/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>A small Python trading bot for MT5 over plain REST: health checks, candles, a toy moving-average signal, orders that can't double, and correct handling of unknown outcomes.</description>
      <category>Python</category>
      <category>MT5</category>
    </item>
    <item>
      <title>Getting started with algorithmic trading</title>
      <link>https://tickwire.io/blog/getting-started-algo-trading/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/getting-started-algo-trading/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>What algorithmic trading is, the parts every trading system needs, how to write rules a computer can follow, and how to test and run them without avoidable losses.</description>
      <category>Basics</category>
    </item>
    <item>
      <title>Hosted terminals vs MetaTrader on a VPS</title>
      <link>https://tickwire.io/blog/hosted-terminal-vs-vps/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/hosted-terminal-vs-vps/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Running MT4 or MT5 on your own VPS or using a hosted terminal API: an objective comparison of cost, control, maintenance and monitoring.</description>
      <category>MT4</category>
      <category>MT5</category>
      <category>Engineering</category>
    </item>
    <item>
      <title>Is your trading bot really connected?</title>
      <link>https://tickwire.io/blog/is-my-bot-really-connected/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/is-my-bot-really-connected/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>A running MetaTrader terminal is not a working one. How to tell connected from merely alive, using the broker link, account reads and price movement, on MT4 and MT5.</description>
      <category>Engineering</category>
      <category>MT5</category>
      <category>MT4</category>
    </item>
    <item>
      <title>MT4 and MT5 order types, explained for API users</title>
      <link>https://tickwire.io/blog/mt4-mt5-order-types/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/mt4-mt5-order-types/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Market, limit, stop and stop limit orders on MT4 and MT5, plus stop loss, take profit, expiry and fill rules, with the API fields that set each one.</description>
      <category>MT4</category>
      <category>MT5</category>
      <category>Basics</category>
    </item>
    <item>
      <title>MT4 vs MT5 for algorithmic trading</title>
      <link>https://tickwire.io/blog/mt4-vs-mt5-for-algo-trading/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/mt4-vs-mt5-for-algo-trading/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>How MetaTrader 4 and MetaTrader 5 differ for automated trading: order types, positions, timeframes, backtesting, data and code, and how to choose.</description>
      <category>MT4</category>
      <category>MT5</category>
      <category>Basics</category>
    </item>
    <item>
      <title>Trading MT5 from Python on a Mac or Linux</title>
      <link>https://tickwire.io/blog/mt5-python-on-mac-and-linux/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/mt5-python-on-mac-and-linux/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>The official MetaTrader 5 Python library needs Windows. Here are the honest options for Mac and Linux users: a Windows VM, a VPS, or a hosted REST API.</description>
      <category>Python</category>
      <category>MT5</category>
    </item>
    <item>
      <title>Prop firm accounts and your IP address</title>
      <link>https://tickwire.io/blog/prop-firms-and-ip-addresses/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/prop-firms-and-ip-addresses/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Why prop firms often look at IP addresses and devices, what shared and dedicated addresses mean, and why your own firm's written rules are the only answer that counts.</description>
      <category>Risk</category>
      <category>Basics</category>
    </item>
    <item>
      <title>A retry should never place a second trade</title>
      <link>https://tickwire.io/blog/retries-never-trade-twice/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/retries-never-trade-twice/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Why a timed-out order request may still have filled, and how idempotency keys, an honest unknown result and careful reconciling keep a retry from opening a second position.</description>
      <category>Engineering</category>
      <category>Risk</category>
    </item>
    <item>
      <title>Safe prompts for an AI trading assistant</title>
      <link>https://tickwire.io/blog/safe-prompts-ai-trading/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/safe-prompts-ai-trading/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Prompts that make an AI trading assistant check before it acts, state orders exactly, handle unclear results, and never retry into a second trade, plus prompts to avoid.</description>
      <category>AI agents</category>
      <category>Risk</category>
    </item>
    <item>
      <title>What MCP is, and why traders should care</title>
      <link>https://tickwire.io/blog/what-is-mcp-for-traders/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/what-is-mcp-for-traders/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>A plain guide to the Model Context Protocol: how AI apps call tools, what a trade tool call looks like, local vs hosted servers, and the risks traders should know.</description>
      <category>AI agents</category>
      <category>Basics</category>
    </item>
    <item>
      <title>Why your AI assistant says it can't trade</title>
      <link>https://tickwire.io/blog/why-ai-assistant-wont-trade/</link>
      <guid isPermaLink="true">https://tickwire.io/blog/why-ai-assistant-wont-trade/</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Why chat assistants refuse to place trades: no broker connection by default, safety rules, the need for an explicit tool, and confirmations for consequential actions.</description>
      <category>AI agents</category>
      <category>Basics</category>
    </item>
  </channel>
</rss>
