本文整理汇总了C#中Instrument.getSymbol方法的典型用法代码示例。如果您正苦于以下问题:C# Instrument.getSymbol方法的具体用法?C# Instrument.getSymbol怎么用?C# Instrument.getSymbol使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Instrument
的用法示例。
在下文中一共展示了Instrument.getSymbol方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ConvertSymbol
/// <summary>
/// Converts an FXCM symbol to a QuantConnect symbol
/// </summary>
private static string ConvertSymbol(Instrument instrument)
{
return ConvertFxcmSymbolToSymbol(instrument.getSymbol());
}
示例2: ConvertSymbol
/// <summary>
/// Converts an FXCM symbol to a QuantConnect symbol
/// </summary>
private static Symbol ConvertSymbol(Instrument instrument)
{
var symbol = instrument.getSymbol().Replace("/", "");
var securityType = GetSecurityType(instrument);
switch (securityType)
{
case SecurityType.Forex:
return new Symbol(SecurityIdentifier.GenerateForex(symbol, Market.FXCM), symbol);
case SecurityType.Cfd:
return new Symbol(SecurityIdentifier.GenerateCfd(symbol, Market.FXCM), symbol);
}
throw new ArgumentException("The specified security type is not supported: " + securityType);
}