For example, EURUSD is both Forex and CFD. In this case, NinjaTrader adds a "@" at the start of the name for the CFD, meaning EURUSD is the Forex symbol name, and @EURUSD is the CFD name.
In the case of ETHUSD, the same principle applies, for the CryptoCurrency and the CFD. However, if one connects the BitMEX data feed, a third ETHUSD is added, being the Perpetual Swap with the same symbol, but with Instrument type of Stock.
Questions:
- How is the BitMEX Perpetual Swap for ETHUSD (for example) distinguished as a named symbol?
- Generally, how should one use Instrument.GetInstrument(<Instrument Name>) to ensure the correct Instrument is returned for any/all variations of an Instrument symbol with a common name across multiple Instrument types?
Comment