Skip to content

Terminals Overview

Trading terminals are specialized software platforms that connect traders to financial markets through their brokers. These platforms serve as the foundation for automated trading through Expert Advisors (EAs) and cBots, enabling sophisticated trading strategies and copy trading operations.

Copiix integrates seamlessly with these terminals, utilizing their native automation capabilities to provide robust and reliable copy trading functionality. Each platform uses its own programming language and architecture, requiring platform-specific implementations of the Copiix system.

Supported Trading Platforms

Copiix provides comprehensive support for the three most popular trading platforms in the retail trading industry:

MetaTrader 4 (MT4)

  • Programming Language: MQL4
  • File Extension: .ex4 (compiled Expert Advisor)
  • Strengths: Stability, wide broker support, extensive community
  • Ideal For: Traditional forex trading, established strategies

MetaTrader 5 (MT5)

  • Programming Language: MQL5
  • File Extension: .ex5 (compiled Expert Advisor)
  • Strengths: Advanced features, multi-asset support, modern architecture
  • Ideal For: Diverse asset classes, advanced trading strategies

cTrader

  • Programming Language: C#
  • File Extension: .algo (cBot algorithm)
  • Strengths: Advanced charting, institutional features, transparent pricing
  • Ideal For: Professional trading, algorithmic strategies, ECN execution

Advanced Copy Trading Architecture

Copiix employs a sophisticated communication architecture designed to work within the security constraints of modern trading platforms while ensuring reliable signal transmission.

Secure Communication Protocol

Instead of direct inter-process communication (which is blocked by platform security), Copiix uses an innovative commit-based system.

Signal Flow Process

  1. Signal Generation: Provider terminal creates signal commit
  2. File System Storage: Signal written to secure directory
  3. Signal Detection: Copyer terminal detects new signal
  4. Validation: Signal integrity and authenticity verification
  5. Execution: Trade execution with confirmation feedback
  6. Cleanup: Temporary files removed after processing

Security and Reliability Features

Platform Compatibility

  • Sandbox Compliance: Works within MetaTrader security restrictions
  • Multi-Version Support: Compatible with all platform versions
  • Broker Neutral: Functions with any compatible broker
  • Resource Efficient: Minimal impact on platform performance

File System Security

Never modify files in the Copiix communication directory manually. The system uses precise file structures and timing mechanisms that can be disrupted by external modifications. Any manual changes may result in:

  • Signal transmission failures
  • Data corruption
  • System instability
  • Loss of trade synchronization

Operational Requirements

For optimal Copiix functionality, several system and network requirements must be met:

System Requirements

  • Internet Connectivity: Stable connection for remote synchronization
  • File System Access: Read/write permissions for communication directory
  • Platform Stability: Trading platforms must remain active and connected
  • System Resources: Adequate RAM and CPU for multiple terminal operations

Trading Terminal Configuration

  • Automated Trading: Must be enabled in platform settings
  • Chart Attachment: Copiix component must be active on at least one chart
  • Platform Updates: Keep trading platforms updated for compatibility

Console Integration

The Copiix Console can operate independently of terminal connections once parameters are configured, providing flexibility in deployment and management.

Operational Modes

Active Management Mode

  • Console Running: Real-time monitoring and control
  • Parameter Adjustment: Live configuration changes

Background Operation Mode

  • Console Closed: Terminals continue operation autonomously
  • Parameter Persistence: Settings remain active
  • Autonomous Execution: Copy trading continues without console

Premium Service Requirements

Certain advanced features require continuous console operation:

Remote Provider Service

  • Remote Synchronization: Requires active internet connection
  • Remote User Management: Real-time subscriber communication

Webhook Integration

  • External Signal Reception: Continuous listening for webhook signals
  • API Endpoints: Active API service for external integrations like TradingView
  • Rate Limiting: Active protection against signal abuse

Trade Management System

Copiix implements a sophisticated trade lifecycle management system that ensures complete control over copied positions.

Trade Classification

Managed Trades

Positions that are fully controlled by the Copiix system:

  • Complete Lifecycle Control: From opening to closing
  • Modification Tracking: All changes tracked and synchronized
  • Cross-Terminal Synchronization: Synchronized across all copyer terminals
  • Persistence: Maintained through system restarts and interruptions

Orphan Trades

Positions that exist outside Copiix control:

  • System Interruption Trades: Opened during Copiix downtime

Handling Orphan Trades:

  • Clearly identified in terminal interface
  • Manual management required

Advanced Trade Features

Position Synchronization

  • Real-time Updates: Live position modification synchronization
  • Partial Closures: Synchronized partial position closing
  • Stop Loss Adjustments: Dynamic stop loss modification
  • Take Profit Management: Flexible take profit strategies
  • Scaling Operations: Position size scaling capabilities

Multi-Terminal Coordination

Copiix excels in managing complex multi-terminal environments with unlimited combination possibilities between different platform types.

Supported Configurations

Single Platform Environments

  • Multiple MT4 Instances: Different brokers or account types
  • Multiple MT5 Instances: Diversified broker relationships
  • Multiple cTrader Instances: Various account configurations
  • Mixed Account Types: Demo and live account combinations

Cross-Platform Integration

  • MT4 to MT5: Cross-platform signal transmission
  • MT5 to cTrader: Modern platform integration
  • cTrader to MT4: Institutional to retail signal flow
  • All Combinations: Any-to-any platform connectivity