Пример #1
0
 public AssetPairSettings(AssetPairQuotesSourceTypeDomainEnum quotesSourceType,
                          AssetPairExtPriceSettings extPriceSettings, CrossRateCalcInfo crossRateCalcInfo,
                          AggregateOrderbookSettings aggregateOrderbookSettings)
 {
     QuotesSourceType           = quotesSourceType;
     ExtPriceSettings           = extPriceSettings;
     CrossRateCalcInfo          = crossRateCalcInfo;
     AggregateOrderbookSettings = aggregateOrderbookSettings;
 }
 public static AssetPairExtPriceSettings Change(AssetPairExtPriceSettings src,
                                                ImmutableSortedDictionary <string, ExchangeExtPriceSettings> exchanges)
 {
     return(new AssetPairExtPriceSettings(src.PresetDefaultExchange, src.OutlierThreshold,
                                          src.MinOrderbooksSendingPeriod, src.Markups, src.RepeatedOutliers, src.Steps, exchanges));
 }
Пример #3
0
 public AssetPairSettings(AssetPairQuotesSourceTypeDomainEnum quotesSourceType, AssetPairExtPriceSettings extPriceSettings, CrossRateCalcInfo crossRateCalcInfo)
 {
     QuotesSourceType  = quotesSourceType;
     ExtPriceSettings  = extPriceSettings;
     CrossRateCalcInfo = crossRateCalcInfo;
 }