Why CTP and CTP Test Interfaces Cannot Load Together
Summary
A short developer forum exchange diagnoses a problem that appears when the CTP and CTP test interfaces are loaded in the same VeighNa application. The initial question concerns which API files are accessed and why a DLL in the test interface directory does not seem to take effect. The eventual answer attributes the failure to both interfaces shipping C++ dynamic libraries with the same name, causing a conflict when both are loaded.
The exchange supplies a concrete integration caveat for users configuring trading connectivity, but it does not describe a workaround, provide code, or report a tested resolution beyond identifying the naming conflict. Its relevance is operational rather than strategic: it offers no trading method, performance evidence, or market analysis.
Key ideas
- The reported issue occurs when loading CTP and CTP test interfaces together.
- The discussion attributes the error to identically named C++ dynamic libraries.
- The exchange identifies a cause but gives no workaround or detailed validation.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.