Skip to content
Oathra/Forge Developers
DocsReferenceExamplesEditor
Changelog
Open Forge
  • Examples
  • Get started
    • Draw your first indicator
    • Write your first strategy
    • Set up your AI tool
    • From another platform
  • How-to
    • Write an indicator
    • Write a strategy
    • Test a strategy in Forge
    • Run a sweep
    • Read a verdict
    • Check your code
    • Check a status webhook
  • Concepts
  • Porting
  • Data
  • Statistics
  • Platform
  • FAQ
  • Support
  • Security(draft)
  • Rules and legal(draft)
Theme
  1. Docs
  2. How-to

How-to

Forge API 1

Write an indicator

How do I write an indicator of my own?

Write a strategy

How do I write a strategy, and which hooks can it use?

Test a strategy in Forge

How do I test a strategy in Forge?

Run a sweep

How do I try many values of a setting in one run?

Read a verdict

How do I read what a run says about my strategy?

Check your code

Where is my code checked, and what does each check look for?

Check a status webhook

How do I check that a Forge status webhook is genuine?

Learn

  • Docs
  • Get started
  • Examples
  • Coming from MetaTrader 5
  • Editor

Reference

  • Python reference
  • Built-in indicators
  • Error codes
  • Statistics
  • Schemas

Platform

  • Limits
  • Costs
  • Changelog
  • Forge status
  • Deprecation policy (draft)
  • Coming soon

Community

  • Forum
  • Code of conduct (draft)
  • Support
  • Security (draft)

Legal

  • Privacy ↗
  • Terms ↗
  • Risk disclosure ↗
  • Developer rules (draft)
  • Your code and your data (draft)
  • Credits
  • oathra.comWhat Oathra does, what it costs, and the guide.
  • oathra.appThe product. Test, run and track your strategies.
  • oathra.devYou are hereWrite strategies and indicators in Python.

Forge status

© 2026 Oathra

This site is in English only for now.

Theme