Smart, Automated, Secure.
Entrust Your Trade Management to Griffin.
Griffin is an advanced Risk Management System (RMS) that connects your web panel directly to MetaTrader 5, applying complete 3-layer control over all your accounts.
All The Tools You Need, In One Platform
From live synchronization to multi-layer risk management.
Real-time Sync
A stable Heartbeat connection between your API and MQL5. All orders, profits, losses, and account status are reflected in your web panel instantly.
3-Layer Risk Management
Advanced "Risk Ceiling" system. The admin sets the global risk limit, and the user can only adjust it to be more conservative.
Comprehensive Dashboard
View all open orders, trade history, bot connection status, personal settings (Start/Stop), and manually close orders from anywhere in the world.
Full Admin Control
Admin panel to manage users, view all system orders, set global risk settings, and send emergency commands (like Close All) to any user.
Get Started in 4 Simple Steps
Connect to Griffin in less than 5 minutes.
Connect Account
In your user dashboard, add your MT5 account and copy your unique `API Token`.
Activate
Run the expert on your MT5 chart, enter the `API Token` and server URL, and enable the bot.
Griffin System Architecture
Griffin acts as the "Master" and your expert is just the "Slave".
- **MQL5 (Expert)** reports account status (Equity, Balance, Open Positions) to the API every 5 seconds.
- **Griffin API (Server)** receives the report and saves it to the database (Orders table).
- **Griffin API** compares analyst signals (`RawSignals`) with the 3-Layer Risk Settings (Global, Admin, User).
- **Griffin API** calculates the precise Volume and returns the "Desired State" (`server_state_orders`) to MQL5.
- **MQL5** reconciles its state with the server: opens new orders, closes extra orders, and modifies SL/TP.
- **Griffin Web (Panel)** reads the updated data from the database and displays it to the user.
Real-World Example: 3-Layer Risk Management
How Griffin's "Risk Ceiling" system protects your account.
1.0%
The admin decides the system's "Risk Ceiling" is 1% per trade.
2.0%
The user sets their desired risk to 2.0% (higher than the admin's ceiling).
1.0%
Griffin compares the risks (`Math.min(1.0, 2.0)`) and calculates the trade volume based on the 1% risk (the admin's ceiling).
1.0%
The admin's ceiling remains 1.0%.
0.5%
The user sets their desired risk to 0.5% (lower than the admin's ceiling).
0.5%
Griffin compares the risks (`Math.min(1.0, 0.5)`) and calculates the trade volume based on the 0.5% risk (the user's request).
Subscription Plans
Choose the plan that fits your needs.
Ideal for getting started and testing the system.
- 1 Trading Account
- 5 Allowed Symbols
- Standard Support
The best option for serious traders.
- 5 Trading Accounts
- 20 Allowed Symbols
- Analysis Report (Item 12)
- Priority Support (Email + Telegram)
For professional money managers.
- Unlimited Trading Accounts
- Unlimited Allowed Symbols
- All Gold Plan Features
- Priority 24/7 Support
Download & Setup
The easiest way to connect to Griffin.
Griffin Connector Installer
All-in-one setup. Installs the Expert Advisor, Libraries, and Dependencies automatically.
Download Installer (v7.3.0)Compatible with Windows 10/11 & MetaTrader 5 (64-bit)
Installation Instructions
Step 1: Run Installer
Download and run the `Install_Griffin_Connector_v7.3.0.exe`.
Note: If Windows SmartScreen appears, click "More info" -> "Run anyway".
Step 2: Select Data Folder
The installer will ask for your MT5 Data Folder. To find it:
- Open MetaTrader 5
- Go to `File` > `Open Data Folder`
- Copy the path from the address bar and paste it into the installer.
Step 3: Configure Expert
Restart MT5. Enable `Algo Trading` and `Allow WebRequest` for `https://griffin-api.mohabatpoor.ir`. Drag `GriffinConnector` from the Navigator to your chart and enter your API Token.