PlatformTransmit 6.0.0 Beta 1 - Beta Testers Wanted!

We’re excited to announce that the PlatformTransmit for NinjaTrader 8 (NT8) build is now available for BETA testing!

This release marks a major milestone in the PlatformTransmit rewrite — introducing full NT8 integration with API v4 support and improved reliability.

Update (2025.10.16): PlatformTransmit for MetaTrader4 is ready for testing!

Update (2025.10.17): PlatformTransmit for MetaTrader5 is ready for testing!

Update (2025.10.18): If somebody would like to use a beta test strategy for a week or two, please contact me at lorant@collective2.com and I will provide with the connection details.

Update (2025-11-11): PlatformTransmit for NinjaTrader 8 — BETA Released!


:bullseye: Platform Roadmap:

Phase 1: MetaTrader 4 :star: CURRENT BETA

Phase 2: MetaTrader 5 :star: CURRENT BETA

  • Status: Beta testing phase
  • Instruments: Forex, Futures , Stocks
  • Future Brokers: AMP Futures, StoneX Futures (soon)
  • Forex Brokers: Any
  • Stocks Brokers: Real-exchange Traded Stocks only
  • Features: Full hedging & netting, microlots, and much more
  • Download: https://plugin.collective2.com/PlatformTransmit_6.0.0.ex5

Phase 3: NinjaTrader 8 :star: CURRENT BETA

  • Status: Beta testing phase
  • Support: Forex, Futures, Stocks
  • Download: soon

Phase 4: TradeStation 10 :date: PLANNED

  • Status: Final phase
  • Support: Futures, Stocks

:sparkles: What’s New in the NT8 Version

  • Native NinjaScript add-on — no external DLLs or third-party dependencies.
  • Secure API v4 integration — stable and direct Collective2 connectivity.
  • Multi-asset support — Forex, Futures and Stocks (depending on your broker).
  • Automatic recovery — resyncs open positions and partial fills after disconnection.
  • Detailed logging and error tracing for troubleshooting.

:wrench: Installation Guide (NinjaTrader 8)

  1. Download the NT8 BETA package (.zip).
  2. In NinjaTrader: Control Center → Tools → Import → NinjaScript Add-On…
  3. Select the downloaded .zip file and import.
  4. Restart NinjaTrader after installation.
  5. Open the PlatformTransmit panel and enter your Collective2 API v4 key, NinjaTrader account, and Strategy ID.

:test_tube: MetaTrader 4 & 5 – PlatformTransmit 6.0.0 Beta

:sparkles: What’s New (Both MT4 & MT5)

  • Native Integration: Pure MQL4/MQL5 code, no DLLs or 3rd party libraries — VPS compatible
  • Direct API v4 Integration: Modern, streamlined connection to Collective2’s latest API
  • Microlots Trading Support: No more lot rounding or rejected orders
  • Full Hedging Support: Automated netting calculations before sync
  • Partially Closed Positions: Fully supported
  • Native HTTPS: Uses built-in WebRequest for secure connections
  • Intelligent UI Logging: Clean logs for important events + detailed trace logs
  • Professional Error Handling: Automatic and comprehensive

:hammer_and_wrench: Platform-Specific Differences

MetaTrader 4

  • Instruments: Forex only
  • Brokers: Any MT4 broker
  • File Extension: .ex4
  • Download: MT4 Beta 1

MetaTrader 5

  • Instruments: Forex, Futures, Stocks
  • Brokers: Any MT5 broker / AMP & StoneX Futures (soon) / Real-exchange stocks only
  • File Extension: .ex5
  • Download: MT5 Beta 1
  • Advanced hedging & netting, broader instrument support

:wrench: How to Set Up (Both Platforms)

  1. Download & Install
  • Copy the EA to your MQL4/Experts or MQL5/Experts folder
  • Restart MetaTrader
  1. Configure EA
  • Drag PlatformTransmit to chart
  • Set parameters: API V4 key, MT account, Collective2 Strategy ID
  1. Enable WebRequest
  • Tools → Options → Expert Advisors → Allow WebRequest
  • Add: https://api4-general.collective2.com
  1. Start Trading
  • EA validates API key, connects to strategy, syncs positions automatically

:bar_chart: Logging

  • Identical format for MT4 & MT5: INIT | EXEC | SYNC | WARN
  • Detailed position info & professional formatting

:test_tube: Beta Testing

We’re looking for:

  • Bug reports & error logs
  • Performance feedback
  • UI/UX suggestions
  • Platform-specific issues

How to report:

  • Send PlatformTransmit/Logs/trace_YYYYMMDD.txt
  • Specify platform (MT4 or MT5)
  • Include screenshots & detailed description

:warning: Important Notes

  • BETA software — use for testing only
  • Do NOT use for live trading
  • Backup your settings before testing
  • Choose the correct version: .ex4 for MT4, .ex5 for MT5

:telephone_receiver: Support

  • Forum: Post questions here on the forum
  • Email: help@collective2.com (topic: PlatformTransmit Beta)

:tada: Thank You:

We appreciate all beta testers! Your feedback is essential for creating the best possible product across all platforms.

Let’s start testing! :rocket:


2 Likes

Thanks for the update. For the TradeStation PlatformTransmit, is it possible to decide which symbols to be transmitted? Also, is it possible to cap the number of contracts per symbol sent in a single trade? This would allow us to trade bigger personal account size without impacting the C2 account model size of $50k

It seems like a better spot for ANY type of trade management is best handled on your end. Unless you’re addressing the C2 ‘throttling’ issue for distributing your trades to users (not familiar since it seems to be a ‘futures’ issue but have seen it addressed). Platform Transmit is the ‘pipe’ that our trades go through and I’d prefer every line of code to be dedicated and optimized for that sole function since its mission-critical. Your request sounds like ‘trade-copier’ features I’m familiar with (you can do everything you want and more) and not ‘trade-copy’.

@IMGCapital I’ll create a separate “New Feature Requests” list in addition to the “Bugs” list, so I can better organize and prioritize ideas that are important to the community.

I completely understand you and why that would be a valuable feature, and I’m not against it. However, right now the only thing that matters is creating a streamlined plugin that can clone the source account’s positions under all possible conditions (as @BlackOpzFX2 told), without issues, exactly as-is, and can also auto-recover from any discrepancies that may occur for “sooo many” reasons.

Once all platforms are ready, stable, and released (within the next couple of weeks), we can start collecting feedback, ideas, problems, and address them.

The first MT5 PlatformTransmit (6.0.0 Beta 1) is now ready for testing.
It’s also built from scratch on our new API v4, with no DLLs or external libraries — faster and more stable than ever.

:white_check_mark: Supports Forex, Futures, Stocks
:magnifying_glass_tilted_left: Goal: test trade sync, recovery, and stability under real conditions.

Thanks @LorantVari31. Is there an alternative approach to size down the signals from TS Platform Transmit if my account exceeds $50k? C2 API is one approach but before I build my API code, is there an easier approach?

One possible approach would be to connect a TradeStation SIM account to your C2 strategy, running the same trading logic. This way, you can easily scale down the TradeStation account size while keeping it fully aligned with your C2 model account.

Another option is to upgrade to the Premium Plan, which allows you to increase the model account size up to $100,000 — though that does come at a higher cost.

A third route would be Custom API integration. It gives you complete flexibility, but it also requires strong technical knowledge and advanced coding skills — otherwise, it can quickly become more of a headache than a solution.

As I mentioned earlier, this would be a new feature, but only after we complete the current platform upgrades, beta testing, and releases. Once that’s done, we can start discussing new features that can be implemented across all supported platforms.

This request is already on our list, but that’s all I can confirm for now. It will likely take several weeks — or more realistically, a few months — before it’s even considered.

Given the importance of this feature and long wait time, why don’t you allow Custom API integration to the Basic Plan?

I guess I cannot increase the model account size from 50k to 100k of my existing strategy, right?