|
Lean
$LEAN_TAG$
|
This is the complete list of members for QuantConnect.Extensions, including all inherited members.
| Add(this Ticks dictionary, Symbol key, Tick tick) | QuantConnect.Extensions | static |
| Add< TKey, TElement >(this ImmutableDictionary< TKey, ImmutableHashSet< TElement >> dictionary, TKey key, TElement element) | QuantConnect.Extensions | static |
| Add< TKey, TElement >(this ImmutableSortedDictionary< TKey, ImmutableHashSet< TElement >> dictionary, TKey key, TElement element) | QuantConnect.Extensions | static |
| Add< TKey, TElement, TCollection >(this IDictionary< TKey, TCollection > dictionary, TKey key, TElement element) | QuantConnect.Extensions | static |
| AddOrUpdate< K, V >(this ConcurrentDictionary< K, V > dictionary, K key, V value) | QuantConnect.Extensions | static |
| AddOrUpdate< TKey, TValue >(this ConcurrentDictionary< TKey, Lazy< TValue >> dictionary, TKey key, Func< TKey, TValue > addValueFactory, Func< TKey, TValue, TValue > updateValueFactory) | QuantConnect.Extensions | static |
| AdjustSymbolByOffset(this Symbol symbol, uint offset) | QuantConnect.Extensions | static |
| Batch(this List< AlphaResultPacket > resultPackets) | QuantConnect.Extensions | static |
| BatchBy< T >(this IEnumerable< T > enumerable, int batchSize) | QuantConnect.Extensions | static |
| Clear< T >(this ConcurrentQueue< T > queue) | QuantConnect.Extensions | static |
| Closes(this OrderDirection direction, PositionSide side) | QuantConnect.Extensions | static |
| Compare< T >(this ComparisonOperatorTypes op, T arg1, T arg2) | QuantConnect.Extensions | static |
| ConvertFromUtc(this DateTime time, DateTimeZone to, bool strict=false) | QuantConnect.Extensions | static |
| ConvertPythonUniverseFilterFunction< T >(this PyObject universeFilterFunc) | QuantConnect.Extensions | static |
| ConvertSelectionSymbolDelegate< T >(this Func< T, object > selector) | QuantConnect.Extensions | static |
| ConvertTo(this DateTime time, DateTimeZone from, DateTimeZone to, bool strict=false) | QuantConnect.Extensions | static |
| ConvertTo(this string value, Type type) | QuantConnect.Extensions | static |
| ConvertTo< T >(this string value) | QuantConnect.Extensions | static |
| ConvertToDelegate< T >(this PyObject pyObject) | QuantConnect.Extensions | static |
| ConvertToDictionary< TKey, TValue >(this PyObject pyObject) | QuantConnect.Extensions | static |
| ConvertToSymbolEnumerable(this PyObject pyObject) | QuantConnect.Extensions | static |
| ConvertToUniverseSelectionStringDelegate< T >(this Func< T, object > selector) | QuantConnect.Extensions | static |
| ConvertToUniverseSelectionSymbolDelegate< T >(this Func< IEnumerable< T >, object > selector) | QuantConnect.Extensions | static |
| ConvertToUtc(this DateTime time, DateTimeZone from, bool strict=false) | QuantConnect.Extensions | static |
| CreateFutureChain(this IAlgorithm algorithm, Symbol symbol, PyObject filter, UniverseSettings universeSettings=null) | QuantConnect.Extensions | static |
| CreateFutureChain(this IAlgorithm algorithm, Symbol symbol, Func< FutureFilterUniverse, FutureFilterUniverse > filter, UniverseSettings universeSettings=null) | QuantConnect.Extensions | static |
| CreateOptionChain(this IAlgorithm algorithm, Symbol symbol, PyObject filter, UniverseSettings universeSettings=null) | QuantConnect.Extensions | static |
| CreateOptionChain(this IAlgorithm algorithm, Symbol symbol, Func< OptionFilterUniverse, OptionFilterUniverse > filter, UniverseSettings universeSettings=null) | QuantConnect.Extensions | static |
| CreateType(this PyObject pyObject) | QuantConnect.Extensions | static |
| DecodeBase36(this string symbol) | QuantConnect.Extensions | static |
| DecodeBase64(this string base64EncodedText) | QuantConnect.Extensions | static |
| DefaultOptionStyle(this SecurityType securityType) | QuantConnect.Extensions | static |
| DelistingMarketCloseOffsetSpan | QuantConnect.Extensions | static |
| DeserializeList(this string jsonArray) | QuantConnect.Extensions | static |
| DeserializeList< T >(this string jsonArray) | QuantConnect.Extensions | static |
| DiscretelyRoundBy(this decimal value, decimal quanta, MidpointRounding mode=MidpointRounding.AwayFromZero) | QuantConnect.Extensions | static |
| DownloadByteArray(this string url) | QuantConnect.Extensions | static |
| DownloadData(this HttpClient client, string url, Dictionary< string, string > headers=null) | QuantConnect.Extensions | static |
| DownloadData(this string url, Dictionary< string, string > headers=null) | QuantConnect.Extensions | static |
| EncodeBase36(this ulong data) | QuantConnect.Extensions | static |
| EncodeBase64(this string text) | QuantConnect.Extensions | static |
| ExchangeRoundDown(this DateTime dateTime, TimeSpan interval, SecurityExchangeHours exchangeHours, bool extendedMarketHours) | QuantConnect.Extensions | static |
| ExchangeRoundDownInTimeZone(this DateTime dateTime, TimeSpan interval, SecurityExchangeHours exchangeHours, DateTimeZone roundingTimeZone, bool extendedMarketHours) | QuantConnect.Extensions | static |
| GetAndDispose< T >(this PyObject instance) | QuantConnect.Extensions | static |
| GetAssemblyName(this PyObject pyObject) | QuantConnect.Extensions | static |
| GetBaseDataInstance(this Type type) | QuantConnect.Extensions | static |
| GetBetterTypeName(this Type type) | QuantConnect.Extensions | static |
| GetBytes(this string str) | QuantConnect.Extensions | static |
| GetBytes(this Stream stream) | QuantConnect.Extensions | static |
| GetCustomDataTypeFromSymbols(Symbol[] symbols) | QuantConnect.Extensions | static |
| GetDecimalEpsilon() | QuantConnect.Extensions | static |
| GetDecimalFromCsv(this string csvLine, int index) | QuantConnect.Extensions | static |
| GetDecimalPlaces(this decimal input) | QuantConnect.Extensions | static |
| GetDelistingDate(this Symbol symbol, MapFile mapFile=null) | QuantConnect.Extensions | static |
| GetEntry(this MarketHoursDatabase marketHoursDatabase, Symbol symbol, IEnumerable< Type > dataTypes) | QuantConnect.Extensions | static |
| GetEnumString(this int value, PyObject pyObject) | QuantConnect.Extensions | static |
| GetExerciseDirection(this OptionRight right, bool isShort) | QuantConnect.Extensions | static |
| GetExtension(this string str) | QuantConnect.Extensions | static |
| GetHash(this IDictionary< int, Order > orders) | QuantConnect.Extensions | static |
| GetListHashCode< T >(this IReadOnlyList< T > list) | QuantConnect.Extensions | static |
| GetMarketOrderFees(Security security, decimal quantity, DateTime time, out MarketOrder marketOrder) | QuantConnect.Extensions | static |
| GetMD5Hash(this Stream stream) | QuantConnect.Extensions | static |
| GetMemoryStream(Guid guid) | QuantConnect.Extensions | static |
| GetMethod(this PyObject instance, string name) | QuantConnect.Extensions | static |
| GetOrAddUnrequestedSecurity(this IAlgorithm algorithm, Symbol symbol, out Security security, Action< IReadOnlyCollection< SecurityType >> onError=null) | QuantConnect.Extensions | static |
| GetOrderDirection(decimal quantity) | QuantConnect.Extensions | static |
| GetPythonArgCount(this PyObject method) | QuantConnect.Extensions | static |
| GetPythonBoolProperty(this PyObject instance, string name) | QuantConnect.Extensions | static |
| GetPythonBoolPropertyWithChecks(this PyObject instance, string name) | QuantConnect.Extensions | static |
| GetPythonMethod(this PyObject instance, string name) | QuantConnect.Extensions | static |
| GetPythonMethodWithChecks(this PyObject instance, string name) | QuantConnect.Extensions | static |
| GetString(this byte[] bytes, Encoding encoding=null) | QuantConnect.Extensions | static |
| GetStringBetweenChars(this string value, char left, char right) | QuantConnect.Extensions | static |
| GetUniverseNormalizationModeOrDefault(this UniverseSettings universeSettings, SecurityType securityType, string market) | QuantConnect.Extensions | static |
| GetUniverseNormalizationModeOrDefault(this UniverseSettings universeSettings, SecurityType securityType) | QuantConnect.Extensions | static |
| GetUpdatePriceScaleFrontier(this BaseData data) | QuantConnect.Extensions | static |
| GetZeroPriceMessage(this Symbol symbol) | QuantConnect.Extensions | static |
| GreatestCommonDivisor(this IEnumerable< int > values) | QuantConnect.Extensions | static |
| HasOptions(this SecurityType securityType) | QuantConnect.Extensions | static |
| ImplementsStreamReader(this Type baseDataType) | QuantConnect.Extensions | static |
| InTheMoneyAmount(this Option option, decimal quantity) | QuantConnect.Extensions | static |
| Invert(this OptionRight right) | QuantConnect.Extensions | static |
| IsCommonBusinessDay(this DateTime date) | QuantConnect.Extensions | static |
| IsCustomDataType(Symbol symbol, Type type) | QuantConnect.Extensions | static |
| IsCustomDataType< T >(this Symbol symbol) | QuantConnect.Extensions | static |
| IsDirectoryEmpty(this string directoryPath) | QuantConnect.Extensions | static |
| IsEmpty(this BaseSeries series) | QuantConnect.Extensions | static |
| IsEmpty(this Chart chart) | QuantConnect.Extensions | static |
| IsMarketOpen(this Security security, bool extendedMarketHours) | QuantConnect.Extensions | static |
| IsMarketOpen(this Symbol symbol, DateTime utcTime, bool extendedMarketHours) | QuantConnect.Extensions | static |
| IsNaNOrInfinity(this double value) | QuantConnect.Extensions | static |
| IsNaNOrZero(this double value) | QuantConnect.Extensions | static |
| IsOption(this SecurityType securityType) | QuantConnect.Extensions | static |
| IsOutOfDate(this string filepath) | QuantConnect.Extensions | static |
| IsSubclassOfGeneric(this Type type, Type possibleSuperType) | QuantConnect.Extensions | static |
| IsValid(this SecurityType securityType) | QuantConnect.Extensions | static |
| IsWin(this OrderEvent fill, Security security, decimal profitLoss) | QuantConnect.Extensions | static |
| LazyToLower(this string data) | QuantConnect.Extensions | static |
| LazyToUpper(this string data) | QuantConnect.Extensions | static |
| ListEquals< T >(this IReadOnlyList< T > left, IReadOnlyList< T > right) | QuantConnect.Extensions | static |
| MakeTradable(this Security security) | QuantConnect.Extensions | static |
| MatchesTypeName(this Type type, string typeName) | QuantConnect.Extensions | static |
| Move< T >(this List< T > list, int oldIndex, int newIndex) | QuantConnect.Extensions | static |
| Normalize(this decimal input) | QuantConnect.Extensions | static |
| Normalize(this BaseData data, decimal factor, DataNormalizationMode normalizationMode, decimal sumOfDividends) | QuantConnect.Extensions | static |
| NormalizeToStr(this decimal input) | QuantConnect.Extensions | static |
| OptionRightToLower(this OptionRight optionRight) | QuantConnect.Extensions | static |
| OptionStyleToLower(this OptionStyle optionStyle) | QuantConnect.Extensions | static |
| OrderBySafe< TSource, TKey >(this ConcurrentDictionary< TSource, TKey > source, Func< KeyValuePair< TSource, TKey >, TSource > keySelector) | QuantConnect.Extensions | static |
| OrderBySafe< TSource, TKey >(this ConcurrentDictionary< TSource, TKey > source, Func< KeyValuePair< TSource, TKey >, TKey > keySelector) | QuantConnect.Extensions | static |
| OrderTargetsByMarginImpact(this IEnumerable< IPortfolioTarget > targets, IAlgorithm algorithm, bool targetIsDelta=false) | QuantConnect.Extensions | static |
| ParseDataMappingMode(this string dataMappingMode) | QuantConnect.Extensions | static |
| ParseOptionRight(this string optionRight) | QuantConnect.Extensions | static |
| ParseOptionStyle(this string optionStyle) | QuantConnect.Extensions | static |
| ProcessSecurityChanges(this IAlgorithm algorithm, SecurityChanges securityChanges) | QuantConnect.Extensions | static |
| ProcessUntilEmpty< T >(this IProducerConsumerCollection< T > collection, Action< T > handler) | QuantConnect.Extensions | static |
| ProtobufSerialize(this List< Tick > ticks, Guid guid) | QuantConnect.Extensions | static |
| ProtobufSerialize(this IBaseData baseData, Guid guid) | QuantConnect.Extensions | static |
| ProtobufSerialize(this IBaseData baseData, Stream stream) | QuantConnect.Extensions | static |
| ReadLines(this IDataProvider dataProvider, string file) | QuantConnect.Extensions | static |
| RemoveFromEnd(this string s, string ending) | QuantConnect.Extensions | static |
| RemoveFromStart(this string s, string start) | QuantConnect.Extensions | static |
| RequiresMapping(this Symbol symbol) | QuantConnect.Extensions | static |
| Reset(this Timer timer) | QuantConnect.Extensions | static |
| ResolutionToLower(this Resolution resolution) | QuantConnect.Extensions | static |
| Round(this TimeSpan time, TimeSpan roundingInterval, MidpointRounding roundingType) | QuantConnect.Extensions | static |
| Round(this TimeSpan time, TimeSpan roundingInterval) | QuantConnect.Extensions | static |
| Round(this DateTime datetime, TimeSpan roundingInterval) | QuantConnect.Extensions | static |
| RoundDown(this DateTime dateTime, TimeSpan interval) | QuantConnect.Extensions | static |
| RoundDownInTimeZone(this DateTime dateTime, TimeSpan roundingInterval, DateTimeZone sourceTimeZone, DateTimeZone roundingTimeZone) | QuantConnect.Extensions | static |
| RoundToSignificantDigits(this decimal d, int digits) | QuantConnect.Extensions | static |
| RoundUp(this DateTime time, TimeSpan interval) | QuantConnect.Extensions | static |
| SafeAsManagedObject(this PyObject pyObject, Type typeToConvertTo=null) | QuantConnect.Extensions | static |
| SafeDecimalCast(this double input) | QuantConnect.Extensions | static |
| SafeDivision(this decimal numerator, decimal denominator, decimal failValue=0) | QuantConnect.Extensions | static |
| SafeEnumeration< TSource, TKey >(this ConcurrentDictionary< TSource, TKey > source) | QuantConnect.Extensions | static |
| SafeMultiply100(this decimal value) | QuantConnect.Extensions | static |
| Scale(this BaseData data, Func< decimal, decimal, decimal, decimal > factorFunc, decimal volumeFactor, decimal factor, decimal sumOfDividends) | QuantConnect.Extensions | static |
| SecurityTypeToLower(this SecurityType securityType) | QuantConnect.Extensions | static |
| SetRuntimeError(this IAlgorithm algorithm, Exception exception, string context) | QuantConnect.Extensions | static |
| ShouldEmitData(this SubscriptionDataConfig config, BaseData data, bool isUniverse=false) | QuantConnect.Extensions | static |
| SingleOrAlgorithmTypeName(this List< string > names, string algorithmTypeName) | QuantConnect.Extensions | static |
| SmartRounding(this decimal? input) | QuantConnect.Extensions | static |
| SmartRounding(this decimal input) | QuantConnect.Extensions | static |
| SmartRoundingShort(this decimal input) | QuantConnect.Extensions | static |
| StopSafely(this Thread thread, TimeSpan timeout, CancellationTokenSource token=null) | QuantConnect.Extensions | static |
| SubscribeWithMapping(this IDataQueueHandler dataQueueHandler, SubscriptionDataConfig dataConfig, EventHandler newDataAvailableHandler, Func< SubscriptionDataConfig, bool > isExpired, out SubscriptionDataConfig subscribedConfig) | QuantConnect.Extensions | static |
| SynchronouslyAwaitTask(this Task task) | QuantConnect.Extensions | static |
| SynchronouslyAwaitTask(this ValueTask task) | QuantConnect.Extensions | static |
| SynchronouslyAwaitTask< T >(this Task< T > task) | QuantConnect.Extensions | static |
| SynchronouslyAwaitTask< T >(this ValueTask< T > task) | QuantConnect.Extensions | static |
| SynchronouslyAwaitTaskResult< TResult >(this Task< TResult > task) | QuantConnect.Extensions | static |
| TickTypeToLower(this TickType tickType) | QuantConnect.Extensions | static |
| ToCamelCase(this string value) | QuantConnect.Extensions | static |
| ToCsv(this string str, int size=4) | QuantConnect.Extensions | static |
| ToCsvData(this string str, int size=4, char delimiter=',') | QuantConnect.Extensions | static |
| ToDecimal(this string str) | QuantConnect.Extensions | static |
| ToDecimalAllowExponent(this string str) | QuantConnect.Extensions | static |
| ToFinancialFigures(this decimal number) | QuantConnect.Extensions | static |
| ToFunc(this IDateRule dateRule) | QuantConnect.Extensions | static |
| ToHexString(this byte[] source) | QuantConnect.Extensions | static |
| ToHigherResolutionEquivalent(this TimeSpan timeSpan, bool requireExactMatch) | QuantConnect.Extensions | static |
| ToInt32(this string str) | QuantConnect.Extensions | static |
| ToInt64(this string str) | QuantConnect.Extensions | static |
| ToLower(this Enum @enum) | QuantConnect.Extensions | static |
| ToMD5(this string str) | QuantConnect.Extensions | static |
| ToNormalizedDecimal(this string str) | QuantConnect.Extensions | static |
| ToOrderDirection(this PositionSide side) | QuantConnect.Extensions | static |
| ToOrderTicket(this Order order, SecurityTransactionManager transactionManager) | QuantConnect.Extensions | static |
| ToPyList(this IEnumerable enumerable) | QuantConnect.Extensions | static |
| ToPyListUnSafe(this IEnumerable enumerable) | QuantConnect.Extensions | static |
| ToQueryString(this IDictionary< string, object > pairs) | QuantConnect.Extensions | static |
| ToSafeString(this PyObject pyObject) | QuantConnect.Extensions | static |
| ToSHA256(this string data) | QuantConnect.Extensions | static |
| ToStream(this string str) | QuantConnect.Extensions | static |
| ToStringPerformance(this OptionRight optionRight) | QuantConnect.Extensions | static |
| ToSubscriptionDataConfig(this Data.HistoryRequest request, bool isInternalFeed=false, bool isFilteredSubscription=true) | QuantConnect.Extensions | static |
| ToTimeSpan(this Resolution resolution) | QuantConnect.Extensions | static |
| TruncateTo3DecimalPlaces(this decimal value) | QuantConnect.Extensions | static |
| TryConvert< T >(this PyObject pyObject, out T result, bool allowPythonDerivative=false) | QuantConnect.Extensions | static |
| TryConvertToDelegate< T >(this PyObject pyObject, out T result) | QuantConnect.Extensions | static |
| TryCreateType(this PyObject pyObject, out Type type) | QuantConnect.Extensions | static |
| TryGetDecimalFromCsv(this string csvLine, int index, out decimal value) | QuantConnect.Extensions | static |
| TryGetFromCsv(this string csvLine, int index, out ReadOnlySpan< char > result) | QuantConnect.Extensions | static |
| TryGetLiveSubscriptionSymbol(this Symbol symbol, out Symbol mapped) | QuantConnect.Extensions | static |
| TryGetPropertyValue< T >(this JObject jObject, string name) | QuantConnect.Extensions | static |
| TryParseSecurityType(this string value, out SecurityType securityType, bool ignoreCase=true) | QuantConnect.Extensions | static |
| UnsubscribeWithMapping(this IDataQueueHandler dataQueueHandler, SubscriptionDataConfig dataConfig) | QuantConnect.Extensions | static |
| WaitOne(this WaitHandle waitHandle, CancellationToken cancellationToken) | QuantConnect.Extensions | static |
| WaitOne(this WaitHandle waitHandle, TimeSpan timeout, CancellationToken cancellationToken) | QuantConnect.Extensions | static |
| WaitOne(this WaitHandle waitHandle, int millisecondsTimeout, CancellationToken cancellationToken) | QuantConnect.Extensions | static |
| WithEmbeddedHtmlAnchors(this string source) | QuantConnect.Extensions | static |