SYMBOL INDEX (767 symbols across 168 files) FILE: IntelliTrader.Backtesting/AppModule.cs class AppModule (line 7) | public class AppModule : Module method Load (line 9) | protected override void Load(ContainerBuilder builder) FILE: IntelliTrader.Backtesting/Config/BacktestingConfig.cs class BacktestingConfig (line 8) | internal class BacktestingConfig : IBacktestingConfig FILE: IntelliTrader.Backtesting/Model/SignalData.cs class SignalData (line 7) | [ZeroFormattable] method ToSignal (line 29) | public ISignal ToSignal() method FromSignal (line 45) | public static SignalData FromSignal(ISignal signal) FILE: IntelliTrader.Backtesting/Model/TickerData.cs class TickerData (line 7) | [ZeroFormattable] method ToTicker (line 19) | public ITicker ToTicker() method FromTicker (line 30) | public static TickerData FromTicker(ITicker ticker) FILE: IntelliTrader.Backtesting/Services/BacktestingExchangeService.cs class BacktestingExchangeService (line 11) | public class BacktestingExchangeService : ExchangeService method BacktestingExchangeService (line 16) | public BacktestingExchangeService(ILoggingService loggingService, IHea... method Start (line 23) | public override void Start(bool virtualTrading) method Stop (line 32) | public override void Stop() method InitializeApi (line 40) | protected override ExchangeAPI InitializeApi() method GetMarkets (line 45) | public override IEnumerable GetMarkets() method GetMarketPairs (line 55) | public override IEnumerable GetMarketPairs(string market) method GetPrice (line 60) | public override decimal GetPrice(string pair, TradePriceType priceType) method GetPriceSpread (line 83) | public override decimal GetPriceSpread(string pair) method GetArbitrage (line 95) | public override Arbitrage GetArbitrage(string pair, string tradingMark... method GetArbitrageMarketPair (line 163) | public override string GetArbitrageMarketPair(ArbitrageMarket arbitrag... method PlaceOrder (line 188) | public override IOrderDetails PlaceOrder(IOrder order) method GetTickers (line 193) | public override IEnumerable GetTickers() method GetAvailableAmounts (line 198) | public override Dictionary GetAvailableAmounts() method GetTrades (line 203) | public override IEnumerable GetTrades(string pair) FILE: IntelliTrader.Backtesting/Services/BacktestingService.cs class BacktestingService (line 12) | internal class BacktestingService : ConfigrableServiceBase> GetCurrentSignals() method GetCurrentTickers (line 153) | public Dictionary GetCurrentTickers() method GetTotalSnapshots (line 158) | public int GetTotalSnapshots() method OnCoreServiceStarted (line 163) | private void OnCoreServiceStarted() FILE: IntelliTrader.Backtesting/Services/BacktestingSignalsService.cs class BacktestingSignalsService (line 9) | public class BacktestingSignalsService : ConfigrableServiceBase signals) method StopTrailing (line 79) | public void StopTrailing() method GetTrailingSignals (line 84) | public List GetTrailingSignals() method GetTrailingInfo (line 89) | public IEnumerable GetTrailingInfo(string pair) method GetSignalNames (line 94) | public IEnumerable GetSignalNames() method GetAllSignals (line 104) | public IEnumerable GetAllSignals() method GetSignalsByName (line 109) | public IEnumerable GetSignalsByName(string signalName) method GetSignalsByPair (line 122) | public IEnumerable GetSignalsByPair(string pair) method GetSignal (line 134) | public ISignal GetSignal(string pair, string signalName) method GetRating (line 139) | public double? GetRating(string pair, string signalName) method GetRating (line 144) | public double? GetRating(string pair, IEnumerable signalNames) method GetGlobalRating (line 171) | public double? GetGlobalRating() method OnSignalRulesChanged (line 212) | private void OnSignalRulesChanged() FILE: IntelliTrader.Backtesting/TimedTasks/BacktestingLoadSnapshotsTimedTask.cs class BacktestingLoadSnapshotsTimedTask (line 11) | internal class BacktestingLoadSnapshotsTimedTask : HighResolutionTimedTask method BacktestingLoadSnapshotsTimedTask (line 32) | public BacktestingLoadSnapshotsTimedTask(ILoggingService loggingServic... method Run (line 42) | protected override void Run() method GetCurrentSignals (line 50) | public Dictionary> GetCurrentSignals() method GetCurrentTickers (line 58) | public Dictionary GetCurrentTickers() method GetTotalSnapshots (line 66) | public int GetTotalSnapshots() method LoadNextSnapshots (line 71) | private void LoadNextSnapshots() method PopulateSnapshotPaths (line 137) | private void PopulateSnapshotPaths() FILE: IntelliTrader.Backtesting/TimedTasks/BacktestingSaveSnapshotsTimedTask.cs class BacktestingSaveSnapshotsTimedTask (line 8) | internal class BacktestingSaveSnapshotsTimedTask : HighResolutionTimedTask method BacktestingSaveSnapshotsTimedTask (line 16) | public BacktestingSaveSnapshotsTimedTask(ILoggingService loggingServic... method Run (line 25) | protected override void Run() method TakeSignalsSnapshot (line 34) | private void TakeSignalsSnapshot() method TakeTickersSnapshot (line 47) | private void TakeTickersSnapshot() FILE: IntelliTrader.Core/AppModule.cs class AppModule (line 8) | public class AppModule : Module method Load (line 10) | protected override void Load(ContainerBuilder builder) FILE: IntelliTrader.Core/Application.cs class Application (line 11) | public class Application method RegisterComponents (line 28) | public static void RegisterComponents(bool repos = true, bool queries ... method Resolve (line 48) | public static TService Resolve(params Parameter[] parameters... method ResolveNamed (line 53) | public static TService ResolveNamed(string name, params Para... method ResolveOptional (line 58) | public static TService ResolveOptional(params Parameter[] pa... method ResolveOptionalNamed (line 63) | public static TService ResolveOptionalNamed(string name, par... FILE: IntelliTrader.Core/Interfaces/Configs/IBacktestingConfig.cs type IBacktestingConfig (line 7) | public interface IBacktestingConfig FILE: IntelliTrader.Core/Interfaces/Configs/IConfigProvider.cs type IConfigProvider (line 8) | public interface IConfigProvider method GetSectionJson (line 10) | string GetSectionJson(string sectionName); method SetSectionJson (line 11) | void SetSectionJson(string sectionName, string definition); method GetSection (line 12) | IConfigurationSection GetSection(string sectionName, Action(string sectionName, Action onChange = null); FILE: IntelliTrader.Core/Interfaces/Configs/ICoreConfig.cs type ICoreConfig (line 7) | public interface ICoreConfig FILE: IntelliTrader.Core/Interfaces/Configs/ILoggingConfig.cs type ILoggingConfig (line 7) | public interface ILoggingConfig FILE: IntelliTrader.Core/Interfaces/Configs/INotificationConfig.cs type INotificationConfig (line 7) | public interface INotificationConfig FILE: IntelliTrader.Core/Interfaces/Configs/IRulesConfig.cs type IRulesConfig (line 7) | public interface IRulesConfig FILE: IntelliTrader.Core/Interfaces/Configs/ISignalsConfig.cs type ISignalsConfig (line 7) | public interface ISignalsConfig FILE: IntelliTrader.Core/Interfaces/Configs/ITradingConfig.cs type ITradingConfig (line 7) | public interface ITradingConfig : IBuyConfig, IBuyDCAConfig, ISellConfig... method Clone (line 31) | ITradingConfig Clone(); FILE: IntelliTrader.Core/Interfaces/Configs/IWebConfig.cs type IWebConfig (line 7) | public interface IWebConfig FILE: IntelliTrader.Core/Interfaces/Exchange/ITicker.cs type ITicker (line 7) | public interface ITicker FILE: IntelliTrader.Core/Interfaces/IHealthCheck.cs type IHealthCheck (line 7) | public interface IHealthCheck FILE: IntelliTrader.Core/Interfaces/Rules/IModuleRules.cs type IModuleRules (line 8) | public interface IModuleRules method GetConfiguration (line 14) | T GetConfiguration(); FILE: IntelliTrader.Core/Interfaces/Rules/IRule.cs type IRule (line 8) | public interface IRule method GetModifiers (line 16) | T GetModifiers(); FILE: IntelliTrader.Core/Interfaces/Rules/IRuleCondition.cs type IRuleCondition (line 7) | public interface IRuleCondition FILE: IntelliTrader.Core/Interfaces/Rules/IRuleTrailing.cs type IRuleTrailing (line 7) | public interface IRuleTrailing FILE: IntelliTrader.Core/Interfaces/Rules/ISignalRulesConfig.cs type ISignalRulesConfig (line 7) | public interface ISignalRulesConfig FILE: IntelliTrader.Core/Interfaces/Rules/RuleProcessingMode.cs type RuleProcessingMode (line 7) | public enum RuleProcessingMode FILE: IntelliTrader.Core/Interfaces/Services/Base/IConfigurableService.cs type IConfigurableService (line 8) | public interface IConfigurableService : INamedService FILE: IntelliTrader.Core/Interfaces/Services/Base/INamedService.cs type INamedService (line 7) | public interface INamedService FILE: IntelliTrader.Core/Interfaces/Services/IBacktestingService.cs type IBacktestingService (line 7) | public interface IBacktestingService : IConfigurableService method Start (line 11) | void Start(); method Stop (line 12) | void Stop(); method Complete (line 13) | void Complete(int skippedSignalSnapshots, int skippedTickerSnapshots); method GetSnapshotFilePath (line 14) | string GetSnapshotFilePath(string snapshotEntity); method GetCurrentSignals (line 15) | Dictionary> GetCurrentSignals(); method GetCurrentTickers (line 16) | Dictionary GetCurrentTickers(); method GetTotalSnapshots (line 17) | int GetTotalSnapshots(); FILE: IntelliTrader.Core/Interfaces/Services/ICoreService.cs type ICoreService (line 6) | public interface ICoreService : IConfigurableService method Start (line 11) | void Start(); method Stop (line 12) | void Stop(); method Restart (line 13) | void Restart(); FILE: IntelliTrader.Core/Interfaces/Services/IExchangeService.cs type IExchangeService (line 6) | public interface IExchangeService : IConfigurableService method Start (line 8) | void Start(bool virtualTrading); method Stop (line 9) | void Stop(); method PlaceOrder (line 10) | IOrderDetails PlaceOrder(IOrder order); method ClampOrderAmount (line 11) | decimal ClampOrderAmount(string pair, decimal amount); method ClampOrderPrice (line 12) | decimal ClampOrderPrice(string pair, decimal price); method ConnectTickersWebsocket (line 13) | void ConnectTickersWebsocket(); method DisconnectTickersWebsocket (line 14) | void DisconnectTickersWebsocket(); method GetTickers (line 15) | IEnumerable GetTickers(); method GetMarkets (line 16) | IEnumerable GetMarkets(); method GetMarketPairs (line 17) | IEnumerable GetMarketPairs(string market); method GetAvailableAmounts (line 18) | Dictionary GetAvailableAmounts(); method GetTrades (line 19) | IEnumerable GetTrades(string pair); method GetPrice (line 20) | decimal GetPrice(string pair, TradePriceType priceType); method GetPriceSpread (line 21) | decimal GetPriceSpread(string pair); method GetArbitrage (line 22) | Arbitrage GetArbitrage(string pair, string tradingMarket, List GetHealthChecks(); FILE: IntelliTrader.Core/Interfaces/Services/ILoggingService.cs type ILoggingService (line 7) | public interface ILoggingService : IConfigurableService method Debug (line 9) | void Debug(string message, Exception exception = null); method Debug (line 10) | void Debug(string message, params object[] propertyValues); method Error (line 11) | void Error(string message, Exception exception = null); method Error (line 12) | void Error(string message, params object[] propertyValues); method Fatal (line 13) | void Fatal(string message, Exception exception = null); method Fatal (line 14) | void Fatal(string message, params object[] propertyValues); method Info (line 15) | void Info(string message, Exception exception = null); method Info (line 16) | void Info(string message, params object[] propertyValues); method Verbose (line 17) | void Verbose(string message, Exception exception = null); method Verbose (line 18) | void Verbose(string message, params object[] propertyValues); method Warning (line 19) | void Warning(string message, Exception exception = null); method Warning (line 20) | void Warning(string message, params object[] propertyValues); method DeleteAllLogs (line 21) | void DeleteAllLogs(); method GetLogEntries (line 22) | string[] GetLogEntries(); FILE: IntelliTrader.Core/Interfaces/Services/INotificationService.cs type INotificationService (line 7) | public interface INotificationService method Start (line 10) | void Start(); method Stop (line 11) | void Stop(); method Notify (line 12) | void Notify(string message); FILE: IntelliTrader.Core/Interfaces/Services/IOrderingService.cs type IOrderingService (line 7) | public interface IOrderingService method PlaceBuyOrder (line 9) | IOrderDetails PlaceBuyOrder(BuyOptions options); method PlaceSellOrder (line 10) | IOrderDetails PlaceSellOrder(SellOptions options); FILE: IntelliTrader.Core/Interfaces/Services/IRulesService.cs type IRulesService (line 7) | public interface IRulesService : IConfigurableService method GetRules (line 10) | IModuleRules GetRules(string module); method CheckConditions (line 11) | bool CheckConditions(IEnumerable conditions, Dictionar... method RegisterRulesChangeCallback (line 12) | void RegisterRulesChangeCallback(Action callback); method UnregisterRulesChangeCallback (line 13) | void UnregisterRulesChangeCallback(Action callback); FILE: IntelliTrader.Core/Interfaces/Services/ISignalsService.cs type ISignalsService (line 7) | public interface ISignalsService : IConfigurableService method Start (line 12) | void Start(); method Stop (line 13) | void Stop(); method ProcessPair (line 14) | void ProcessPair(string pair, Dictionary signals); method StopTrailing (line 15) | void StopTrailing(); method GetTrailingSignals (line 16) | List GetTrailingSignals(); method GetTrailingInfo (line 17) | IEnumerable GetTrailingInfo(string pair); method GetSignalNames (line 18) | IEnumerable GetSignalNames(); method GetAllSignals (line 19) | IEnumerable GetAllSignals(); method GetSignalsByName (line 20) | IEnumerable GetSignalsByName(string signalName); method GetSignalsByPair (line 21) | IEnumerable GetSignalsByPair(string pair); method GetRating (line 22) | double? GetRating(string pair, string signalName); method GetRating (line 23) | double? GetRating(string pair, IEnumerable signalNames); method GetGlobalRating (line 24) | double? GetGlobalRating(); FILE: IntelliTrader.Core/Interfaces/Services/ITasksService.cs type ITasksService (line 8) | public interface ITasksService method AddTask (line 10) | T AddTask(string name, T task, double interval, double startDelay =... method RemoveTask (line 11) | void RemoveTask(string name, bool stopTask = true); method StartAllTasks (line 12) | void StartAllTasks(); method StopAllTasks (line 13) | void StopAllTasks(); method RemoveAllTasks (line 14) | void RemoveAllTasks(); method GetTask (line 15) | ITimedTask GetTask(string name); method GetTask (line 16) | T GetTask(string name); method GetAllTasks (line 17) | IEnumerable> GetAllTasks(); method SetUnhandledExceptionHandler (line 18) | void SetUnhandledExceptionHandler(UnhandledExceptionEventHandler handl... FILE: IntelliTrader.Core/Interfaces/Services/ITradingService.cs type ITradingService (line 9) | public interface ITradingService : IConfigurableService method Start (line 17) | void Start(); method Stop (line 18) | void Stop(); method ResumeTrading (line 19) | void ResumeTrading(bool forced = false); method SuspendTrading (line 20) | void SuspendTrading(bool forced = false); method GetPairConfig (line 21) | IPairConfig GetPairConfig(string pair); method ReapplyTradingRules (line 22) | void ReapplyTradingRules(); method Buy (line 23) | void Buy(BuyOptions options); method Sell (line 24) | void Sell(SellOptions options); method Swap (line 25) | void Swap(SwapOptions options); method Arbitrage (line 26) | void Arbitrage(ArbitrageOptions options); method CanBuy (line 27) | bool CanBuy(BuyOptions options, out string message); method CanSell (line 28) | bool CanSell(SellOptions options, out string message); method CanSwap (line 29) | bool CanSwap(SwapOptions options, out string message); method CanArbitrage (line 30) | bool CanArbitrage(ArbitrageOptions options, out string message); method GetPrice (line 31) | decimal GetPrice(string pair, TradePriceType? priceType = null, bool n... method CalculateOrderFees (line 32) | decimal CalculateOrderFees(IOrderDetails order); method IsNormalizedPair (line 33) | bool IsNormalizedPair(string pair); method NormalizePair (line 34) | string NormalizePair(string pair); method LogOrder (line 35) | void LogOrder(IOrderDetails order); method GetTrailingBuys (line 36) | List GetTrailingBuys(); method GetTrailingSells (line 37) | List GetTrailingSells(); method StopTrailingBuy (line 38) | void StopTrailingBuy(string pair); method StopTrailingSell (line 39) | void StopTrailingSell(string pair); FILE: IntelliTrader.Core/Interfaces/Services/IWebService.cs type IWebService (line 7) | public interface IWebService method Start (line 10) | void Start(); method Stop (line 11) | void Stop(); FILE: IntelliTrader.Core/Interfaces/Signals/ISignal.cs type ISignal (line 7) | public interface ISignal FILE: IntelliTrader.Core/Interfaces/Signals/ISignalDefinition.cs type ISignalDefinition (line 8) | public interface ISignalDefinition FILE: IntelliTrader.Core/Interfaces/Signals/ISignalTrailingInfo.cs type ISignalTrailingInfo (line 7) | public interface ISignalTrailingInfo FILE: IntelliTrader.Core/Interfaces/Tasks/ITimedTask.cs type ITimedTask (line 8) | public interface ITimedTask method Start (line 21) | void Start(); method Stop (line 22) | void Stop(); method Pause (line 23) | void Pause(); method Continue (line 24) | void Continue(); method RunNow (line 25) | void RunNow(); FILE: IntelliTrader.Core/Interfaces/Trading/IBuyConfig.cs type IBuyConfig (line 7) | public interface IBuyConfig FILE: IntelliTrader.Core/Interfaces/Trading/IBuyDCAConfig.cs type IBuyDCAConfig (line 7) | public interface IBuyDCAConfig FILE: IntelliTrader.Core/Interfaces/Trading/IOrder.cs type IOrder (line 7) | public interface IOrder FILE: IntelliTrader.Core/Interfaces/Trading/IOrderDetails.cs type IOrderDetails (line 7) | public interface IOrderDetails FILE: IntelliTrader.Core/Interfaces/Trading/IPairConfig.cs type IPairConfig (line 7) | public interface IPairConfig : IBuyConfig, ISellConfig FILE: IntelliTrader.Core/Interfaces/Trading/ISellConfig.cs type ISellConfig (line 7) | public interface ISellConfig FILE: IntelliTrader.Core/Interfaces/Trading/ISellDCAConfig.cs type ISellDCAConfig (line 7) | public interface ISellDCAConfig FILE: IntelliTrader.Core/Interfaces/Trading/ITradeResult.cs type ITradeResult (line 7) | public interface ITradeResult FILE: IntelliTrader.Core/Interfaces/Trading/ITradingAccount.cs type ITradingAccount (line 7) | public interface ITradingAccount : IDisposable method Refresh (line 10) | void Refresh(); method Save (line 11) | void Save(); method AddOrder (line 12) | void AddOrder(IOrderDetails order); method AddBuyOrder (line 13) | void AddBuyOrder(IOrderDetails order); method AddSellOrder (line 14) | ITradeResult AddSellOrder(IOrderDetails order); method AddOrUpdatePair (line 15) | ITradingPair AddOrUpdatePair(IOrderDetails order, string pair, decimal... method AddBlankOrder (line 16) | IOrderDetails AddBlankOrder(string pair, decimal amount, bool includeF... method AddBalance (line 17) | void AddBalance(decimal balanceOffset); method GetBalance (line 18) | decimal GetBalance(); method GetTotalBalance (line 19) | decimal GetTotalBalance(); method HasTradingPair (line 20) | bool HasTradingPair(string pair, bool includeDust = false); method GetTradingPair (line 21) | ITradingPair GetTradingPair(string pair, bool includeDust = false); method GetTradingPairs (line 22) | IEnumerable GetTradingPairs(bool includeDust = false); FILE: IntelliTrader.Core/Interfaces/Trading/ITradingPair.cs type ITradingPair (line 7) | public interface ITradingPair method GetPartialCost (line 27) | decimal GetPartialCost(decimal partialAmount); method OverrideCost (line 28) | void OverrideCost(decimal? costOverride); method SetCurrentValues (line 29) | void SetCurrentValues(decimal currentPrice, decimal currentSpread); method SetMetadata (line 30) | void SetMetadata(OrderMetadata metadata); FILE: IntelliTrader.Core/Models/Config/ConfigProvider.cs class ConfigProvider (line 8) | internal class ConfigProvider : IConfigProvider method ConfigProvider (line 15) | public ConfigProvider() method GetSectionJson (line 24) | public string GetSectionJson(string sectionName) method SetSectionJson (line 39) | public void SetSectionJson(string sectionName, string definition) method GetSection (line 53) | public T GetSection(string sectionName, Action onChange = null) method GetSection (line 62) | public IConfigurationSection GetSection(string sectionName, Action : IConfigurableSer... method PrepareConfig (line 52) | protected virtual void PrepareConfig() { } method OnConfigReloaded (line 53) | protected virtual void OnConfigReloaded() { } method OnRawConfigChanged (line 55) | private void OnRawConfigChanged(IConfigurationSection changedRawConfig) FILE: IntelliTrader.Core/Services/CoreService.cs class CoreService (line 11) | internal class CoreService : ConfigrableServiceBase, ICoreSe... method CoreService (line 30) | public CoreService(ILoggingService loggingService, ITasksService tasks... method Start (line 53) | public void Start() method Stop (line 89) | public void Stop() method Restart (line 119) | public void Restart() method OnUnhandledException (line 127) | private void OnUnhandledException(object sender, UnhandledExceptionEve... FILE: IntelliTrader.Core/Services/HealthCheckService.cs class HealthCheckService (line 7) | internal class HealthCheckService : IHealthCheckService method HealthCheckService (line 16) | public HealthCheckService(ILoggingService loggingService, INotificatio... method Start (line 23) | public void Start() method Stop (line 39) | public void Stop() method UpdateHealthCheck (line 48) | public void UpdateHealthCheck(string name, string message = null, bool... method RemoveHealthCheck (line 68) | public void RemoveHealthCheck(string name) method GetHealthChecks (line 73) | public IEnumerable GetHealthChecks() FILE: IntelliTrader.Core/Services/LoggingService.cs class LoggingService (line 13) | internal class LoggingService : ConfigrableServiceBase, I... method LoggingService (line 26) | public LoggingService() method Verbose (line 34) | public void Verbose(string message, Exception exception = null) method Verbose (line 46) | public void Verbose(string message, params object[] propertyValues) method Debug (line 58) | public void Debug(string message, Exception exception = null) method Debug (line 70) | public void Debug(string message, params object[] propertyValues) method Info (line 82) | public void Info(string message, Exception exception = null) method Info (line 94) | public void Info(string message, params object[] propertyValues) method Warning (line 106) | public void Warning(string message, Exception exception = null) method Warning (line 118) | public void Warning(string message, params object[] propertyValues) method Error (line 130) | public void Error(string message, Exception exception = null) method Error (line 142) | public void Error(string message, params object[] propertyValues) method Fatal (line 154) | public void Fatal(string message, Exception exception = null) method Fatal (line 166) | public void Fatal(string message, params object[] propertyValues) method DeleteAllLogs (line 178) | public void DeleteAllLogs() method GetLogEntries (line 188) | public string[] GetLogEntries() method OnConfigReloaded (line 204) | protected override void OnConfigReloaded() method CreateLogger (line 212) | private Logger CreateLogger() method CleanUpOldLogEntries (line 231) | private void CleanUpOldLogEntries() method GetConfigValue (line 242) | private string GetConfigValue(string key, IEnumerable(string name, T task, double interval, double start... method RemoveTask (line 39) | public void RemoveTask(string name, bool stopTask = true) method StartAllTasks (line 55) | public void StartAllTasks() method StopAllTasks (line 63) | public void StopAllTasks() method RemoveAllTasks (line 72) | public void RemoveAllTasks() method GetTask (line 81) | public ITimedTask GetTask(string name) method GetTask (line 93) | public T GetTask(string name) method GetAllTasks (line 98) | public IEnumerable> GetAllTasks() method SetUnhandledExceptionHandler (line 103) | public void SetUnhandledExceptionHandler(UnhandledExceptionEventHandle... FILE: IntelliTrader.Core/TimedTasks/HealthCheckTimedTask.cs class HealthCheckTimedTask (line 8) | internal class HealthCheckTimedTask : HighResolutionTimedTask method HealthCheckTimedTask (line 17) | public HealthCheckTimedTask(ILoggingService loggingService, INotificat... method Run (line 26) | protected override void Run() FILE: IntelliTrader.Exchange.Base/AppModule.cs class AppModule (line 9) | public class AppModule : Module method Load (line 11) | protected override void Load(ContainerBuilder builder) FILE: IntelliTrader.Exchange.Base/Models/BuyOrder.cs class BuyOrder (line 8) | public class BuyOrder : Order FILE: IntelliTrader.Exchange.Base/Models/Config/ExchangeConfig.cs class ExchangeConfig (line 7) | public class ExchangeConfig FILE: IntelliTrader.Exchange.Base/Models/Order.cs class Order (line 7) | public abstract class Order : IOrder FILE: IntelliTrader.Exchange.Base/Models/OrderDetails.cs class OrderDetails (line 8) | public class OrderDetails : IOrderDetails FILE: IntelliTrader.Exchange.Base/Models/SellOrder.cs class SellOrder (line 8) | public class SellOrder : Order FILE: IntelliTrader.Exchange.Base/Models/Ticker.cs class Ticker (line 5) | public class Ticker : ITicker FILE: IntelliTrader.Exchange.Base/Services/ExchangeService.cs class ExchangeService (line 12) | public abstract class ExchangeService : ConfigrableServiceBase GetTickers() method GetMarkets (line 167) | public virtual IEnumerable GetMarkets() method GetMarketPairs (line 172) | public virtual IEnumerable GetMarketPairs(string market) method GetAvailableAmounts (line 177) | public virtual Dictionary GetAvailableAmounts() method GetTrades (line 182) | public abstract IEnumerable GetTrades(string pair); method GetPrice (line 184) | public virtual decimal GetPrice(string pair, TradePriceType priceType) method GetPriceSpread (line 207) | public virtual decimal GetPriceSpread(string pair) method GetArbitrage (line 219) | public abstract Arbitrage GetArbitrage(string pair, string tradingMark... method GetArbitrageMarketPair (line 221) | public abstract string GetArbitrageMarketPair(ArbitrageMarket arbitrag... method GetPairMarket (line 223) | public virtual string GetPairMarket(string pair) method ChangeMarket (line 228) | public virtual string ChangeMarket(string pair, string market) method ConvertPrice (line 238) | public virtual decimal ConvertPrice(string pair, decimal price, string... method GetTimeElapsedSinceLastTickersUpdate (line 253) | public TimeSpan GetTimeElapsedSinceLastTickersUpdate() method OnTickersUpdated (line 258) | private void OnTickersUpdated(IReadOnlyCollection GetTrades(string pair) method GetArbitrage (line 82) | public override Arbitrage GetArbitrage(string pair, string tradingMark... method GetArbitrageMarketPair (line 150) | public override string GetArbitrageMarketPair(ArbitrageMarket arbitrag... FILE: IntelliTrader.Launcher/Program.cs class Program (line 11) | class Program method SetWindowText (line 15) | [DllImport("user32.dll")] method Main (line 18) | static void Main(string[] args) FILE: IntelliTrader.Rules/AppModule.cs class AppModule (line 7) | public class AppModule : Module method Load (line 9) | protected override void Load(ContainerBuilder builder) FILE: IntelliTrader.Rules/Config/RulesConfig.cs class RulesConfig (line 8) | internal class RulesConfig : IRulesConfig FILE: IntelliTrader.Rules/Models/ModuleRules.cs class ModuleRules (line 9) | internal class ModuleRules : IModuleRules method GetConfiguration (line 16) | public T GetConfiguration() FILE: IntelliTrader.Rules/Models/Rule.cs class Rule (line 9) | internal class Rule : IRule method GetModifiers (line 23) | public T GetModifiers() FILE: IntelliTrader.Rules/Models/RuleCondition.cs class RuleCondition (line 6) | internal class RuleCondition : IRuleCondition FILE: IntelliTrader.Rules/Models/RuleTrailing.cs class RuleTrailing (line 8) | internal class RuleTrailing : IRuleTrailing FILE: IntelliTrader.Rules/Services/RulesService.cs class RulesService (line 9) | internal class RulesService : ConfigrableServiceBase, IRule... method RulesService (line 19) | public RulesService(ILoggingService loggingService, ITradingService tr... method GetRules (line 25) | public IModuleRules GetRules(string module) method CheckConditions (line 38) | public bool CheckConditions(IEnumerable conditions, Di... method RegisterRulesChangeCallback (line 100) | public void RegisterRulesChangeCallback(Action callback) method UnregisterRulesChangeCallback (line 105) | public void UnregisterRulesChangeCallback(Action callback) method OnConfigReloaded (line 110) | protected override void OnConfigReloaded() FILE: IntelliTrader.Signals.Base/AppModule.cs class AppModule (line 9) | public class AppModule : Module method Load (line 11) | protected override void Load(ContainerBuilder builder) FILE: IntelliTrader.Signals.Base/Interfaces/ISignaReceiver.cs type ISignalReceiver (line 8) | public interface ISignalReceiver method Start (line 11) | void Start(); method Stop (line 12) | void Stop(); method GetPeriod (line 13) | int GetPeriod(); method GetSignals (line 14) | IEnumerable GetSignals(); method GetAverageRating (line 15) | double? GetAverageRating(); FILE: IntelliTrader.Signals.Base/Models/Config/SignalsConfig.cs class SignalsConfig (line 8) | public class SignalsConfig : ISignalsConfig FILE: IntelliTrader.Signals.Base/Models/Signal.cs class Signal (line 5) | public class Signal : ISignal FILE: IntelliTrader.Signals.Base/Models/SignalDefinition.cs class SignalDefinition (line 6) | public class SignalDefinition : ISignalDefinition FILE: IntelliTrader.Signals.Base/Models/SignalRuleModifiers.cs class SignalRuleModifiers (line 7) | internal class SignalRuleModifiers FILE: IntelliTrader.Signals.Base/Models/SignalRulesConfig.cs class SignalRulesConfig (line 8) | public class SignalRulesConfig : ISignalRulesConfig FILE: IntelliTrader.Signals.Base/Models/SignalTrailingInfo.cs class SignalTrailingInfo (line 8) | internal class SignalTrailingInfo : ISignalTrailingInfo FILE: IntelliTrader.Signals.Base/Services/SignalsService.cs class SignalsService (line 12) | public class SignalsService : ConfigrableServiceBase, ISi... method SignalsService (line 30) | public SignalsService(ILoggingService loggingService, IHealthCheckServ... method Start (line 39) | public void Start() method Stop (line 82) | public void Stop() method ProcessPair (line 101) | public void ProcessPair(string pair, Dictionary signals) method StopTrailing (line 110) | public void StopTrailing() method GetTrailingSignals (line 115) | public List GetTrailingSignals() method GetTrailingInfo (line 120) | public IEnumerable GetTrailingInfo(string pair) method GetSignalNames (line 125) | public IEnumerable GetSignalNames() method GetAllSignals (line 130) | public IEnumerable GetAllSignals() method GetSignalsByName (line 135) | public IEnumerable GetSignalsByName(string signalName) method GetSignalsByPair (line 156) | public IEnumerable GetSignalsByPair(string pair) method GetSignal (line 168) | public ISignal GetSignal(string pair, string signalName) method GetRating (line 173) | public double? GetRating(string pair, string signalName) method GetRating (line 178) | public double? GetRating(string pair, IEnumerable signalNames) method GetGlobalRating (line 205) | public double? GetGlobalRating() method OnSignalRulesChanged (line 243) | private void OnSignalRulesChanged() FILE: IntelliTrader.Signals.Base/TimedTasks/SignalRulesTimedTask.cs class SignalRulesTimedTask (line 9) | public class SignalRulesTimedTask : HighResolutionTimedTask method SignalRulesTimedTask (line 21) | public SignalRulesTimedTask(ILoggingService loggingService, IHealthChe... method Run (line 30) | protected override void Run() method StopTrailing (line 36) | public void StopTrailing() method StopTrailing (line 41) | public void StopTrailing(string pair) method GetTrailingSignals (line 46) | public List GetTrailingSignals() method GetTrailingInfo (line 51) | public IEnumerable GetTrailingInfo(string pair) method ProcessTrailingSignals (line 63) | private void ProcessTrailingSignals() method ProcessAllRules (line 108) | public void ProcessAllRules() method ProcessRule (line 142) | public void ProcessRule(IRule rule, Dictionary signal... method GetExcludedPairs (line 184) | public List GetExcludedPairs() method InitiateBuy (line 191) | private void InitiateBuy(string pair, IRule rule, IEnumerable... FILE: IntelliTrader.Signals.TradingView/AppModule.cs class AppModule (line 7) | public class AppModule : Module method Load (line 9) | protected override void Load(ContainerBuilder builder) FILE: IntelliTrader.Signals.TradingView/Models/Config/TradingViewCryptoSignalReceiverConfig.cs class TradingViewCryptoSignalReceiverConfig (line 7) | internal class TradingViewCryptoSignalReceiverConfig FILE: IntelliTrader.Signals.TradingView/Models/TradingViewCryptoSignalConverter.cs class TradingViewCryptoSignalConverter (line 9) | internal class TradingViewCryptoSignalConverter : JsonConverter method CanConvert (line 11) | public override bool CanConvert(Type objectType) method ReadJson (line 16) | public override object ReadJson(JsonReader reader, Type objectType, ob... method WriteJson (line 36) | public override void WriteJson(JsonWriter writer, object value, JsonSe... FILE: IntelliTrader.Signals.TradingView/Receivers/TradingViewCryptoSignalReceiver.cs class TradingViewCryptoSignalReceiver (line 9) | internal class TradingViewCryptoSignalReceiver : ISignalReceiver method TradingViewCryptoSignalReceiver (line 22) | public TradingViewCryptoSignalReceiver(string signalName, method Start (line 36) | public void Start() method Stop (line 52) | public void Stop() method GetPeriod (line 63) | public int GetPeriod() method GetSignals (line 68) | public IEnumerable GetSignals() method GetAverageRating (line 73) | public double? GetAverageRating() FILE: IntelliTrader.Signals.TradingView/TimedTasks/TradingViewCryptoSignalPollingTimedTask.cs class TradingViewCryptoSignalPollingTimedTask (line 15) | internal class TradingViewCryptoSignalPollingTimedTask : HighResolutionT... method TradingViewCryptoSignalPollingTimedTask (line 35) | public TradingViewCryptoSignalPollingTimedTask(ILoggingService logging... method Run (line 48) | protected override void Run() method GetSignals (line 115) | public IEnumerable GetSignals() method GetAverageRating (line 123) | public double? GetAverageRating() method GetHistoricalSignals (line 131) | private List GetHistoricalSignals() method CleanUpSignalsHistory (line 147) | private void CleanUpSignalsHistory() method CalculatePercentageChange (line 161) | private double? CalculatePercentageChange(double? a, double? b) method CreateHttpClient (line 189) | private HttpClient CreateHttpClient() FILE: IntelliTrader.Trading/AppModule.cs class AppModule (line 9) | public class AppModule : Module method Load (line 11) | protected override void Load(ContainerBuilder builder) FILE: IntelliTrader.Trading/Models/Accounts/ExchangeAccount.cs class ExchangeAccount (line 11) | internal class ExchangeAccount : TradingAccountBase method ExchangeAccount (line 17) | public ExchangeAccount(ILoggingService loggingService, INotificationSe... method Refresh (line 23) | public override void Refresh() method Save (line 172) | public override void Save() method LoadSavedData (line 199) | private TradingAccountData LoadSavedData() method BackupAccountData (line 227) | private void BackupAccountData(string accountFilePath) method Dispose (line 242) | public override void Dispose() FILE: IntelliTrader.Trading/Models/Accounts/TradingAccountBase.cs class TradingAccountBase (line 11) | internal abstract class TradingAccountBase : ITradingAccount method TradingAccountBase (line 26) | public TradingAccountBase(ILoggingService loggingService, INotificatio... method Refresh (line 36) | public abstract void Refresh(); method Save (line 38) | public abstract void Save(); method AddOrder (line 40) | public virtual void AddOrder(IOrderDetails order) method AddBuyOrder (line 52) | public virtual void AddBuyOrder(IOrderDetails order) method AddSellOrder (line 105) | public virtual ITradeResult AddSellOrder(IOrderDetails order) method AddOrUpdatePair (line 174) | public ITradingPair AddOrUpdatePair(IOrderDetails order, string pair, ... method AddBlankOrder (line 216) | public IOrderDetails AddBlankOrder(string pair, decimal amount, bool i... method AddBalance (line 252) | public void AddBalance(decimal balanceOffset) method GetBalance (line 257) | public decimal GetBalance() method GetTotalBalance (line 265) | public decimal GetTotalBalance() method HasTradingPair (line 275) | public bool HasTradingPair(string pair, bool includeDust = false) method GetTradingPair (line 290) | public ITradingPair GetTradingPair(string pair, bool includeDust = false) method GetTradingPairs (line 305) | public IEnumerable GetTradingPairs(bool includeDust = fa... method Dispose (line 320) | public virtual void Dispose() FILE: IntelliTrader.Trading/Models/Accounts/TradingAccountData.cs class TradingAccountData (line 7) | internal class TradingAccountData FILE: IntelliTrader.Trading/Models/Accounts/VirtualAccount.cs class VirtualAccount (line 11) | internal class VirtualAccount : TradingAccountBase method VirtualAccount (line 15) | public VirtualAccount(ILoggingService loggingService, INotificationSer... method Refresh (line 21) | public override void Refresh() method Save (line 36) | public override void Save() method Load (line 56) | public void Load() method Dispose (line 79) | public override void Dispose() FILE: IntelliTrader.Trading/Models/BuyTrailingInfo.cs class BuyTrailingInfo (line 8) | internal class BuyTrailingInfo : TrailingInfo FILE: IntelliTrader.Trading/Models/Config/TradingConfig.cs class TradingConfig (line 8) | internal class TradingConfig : ITradingConfig method Clone (line 66) | public ITradingConfig Clone() FILE: IntelliTrader.Trading/Models/PairConfig.cs class PairConfig (line 8) | internal class PairConfig : IPairConfig FILE: IntelliTrader.Trading/Models/SellTrailingInfo.cs class SellTrailingInfo (line 8) | internal class SellTrailingInfo : TrailingInfo FILE: IntelliTrader.Trading/Models/TradingPair.cs class TradingPair (line 9) | public class TradingPair : ITradingPair method GetPartialCost (line 41) | public decimal GetPartialCost(decimal partialAmount) method OverrideCost (line 53) | public void OverrideCost(decimal? costOverride) method SetCurrentValues (line 58) | public void SetCurrentValues(decimal currentPrice, decimal currentSpread) method SetMetadata (line 64) | public void SetMetadata(OrderMetadata metadata) FILE: IntelliTrader.Trading/Models/TradingRuleModifiers.cs class TradingRuleModifiers (line 8) | internal class TradingRuleModifiers FILE: IntelliTrader.Trading/Models/TradingRulesConfig.cs class TradingRulesConfig (line 8) | internal class TradingRulesConfig FILE: IntelliTrader.Trading/Models/TrailingInfo.cs class TrailingInfo (line 7) | internal abstract class TrailingInfo FILE: IntelliTrader.Trading/Services/OrderingService.cs class OrderingService (line 8) | internal class OrderingService : IOrderingService method OrderingService (line 14) | public OrderingService(ILoggingService loggingService, INotificationSe... method PlaceBuyOrder (line 21) | public IOrderDetails PlaceBuyOrder(BuyOptions options) method PlaceSellOrder (line 108) | public IOrderDetails PlaceSellOrder(SellOptions options) method NormalizeOrder (line 202) | private void NormalizeOrder(OrderDetails orderDetails, TradePriceType ... FILE: IntelliTrader.Trading/Services/TradingService.cs class TradingService (line 12) | internal class TradingService : ConfigrableServiceBase, I... method TradingService (line 44) | public TradingService(ILoggingService loggingService, INotificationSer... method Start (line 67) | public void Start() method Stop (line 126) | public void Stop() method ResumeTrading (line 151) | public void ResumeTrading(bool forced) method SuspendTrading (line 164) | public void SuspendTrading(bool forced) method GetPairConfig (line 178) | public IPairConfig GetPairConfig(string pair) method ReapplyTradingRules (line 183) | public void ReapplyTradingRules() method Buy (line 188) | public void Buy(BuyOptions options) method Sell (line 242) | public void Sell(SellOptions options) method Swap (line 265) | public void Swap(SwapOptions options) method Arbitrage (line 339) | public void Arbitrage(ArbitrageOptions options) method ArbitrageDirect (line 380) | private void ArbitrageDirect(ArbitrageOptions options) method ArbitrageReverse (line 481) | private void ArbitrageReverse(ArbitrageOptions options) method CanBuy (line 576) | public bool CanBuy(BuyOptions options, out string message) method CanSell (line 642) | public bool CanSell(SellOptions options, out string message) method CanSwap (line 691) | public bool CanSwap(SwapOptions options, out string message) method CanArbitrage (line 728) | public bool CanArbitrage(ArbitrageOptions options, out string message) method GetPrice (line 750) | public decimal GetPrice(string pair, TradePriceType? priceType = null,... method CalculateOrderFees (line 762) | public decimal CalculateOrderFees(IOrderDetails order) method IsNormalizedPair (line 780) | public bool IsNormalizedPair(string pair) method NormalizePair (line 785) | public string NormalizePair(string pair) method LogOrder (line 790) | public void LogOrder(IOrderDetails order) method GetTrailingBuys (line 795) | public List GetTrailingBuys() method GetTrailingSells (line 800) | public List GetTrailingSells() method StopTrailingBuy (line 805) | public void StopTrailingBuy(string pair) method StopTrailingSell (line 810) | public void StopTrailingSell(string pair) method OnTradingRulesChanged (line 815) | private void OnTradingRulesChanged() method PrepareConfig (line 821) | protected override void PrepareConfig() method PauseTasks (line 834) | private void PauseTasks() method ContinueTasks (line 842) | private void ContinueTasks() FILE: IntelliTrader.Trading/TimedTasks/AccountRefreshTimedTask.cs class AccountRefreshTimedTask (line 5) | public class AccountRefreshTimedTask : HighResolutionTimedTask method AccountRefreshTimedTask (line 11) | public AccountRefreshTimedTask(ILoggingService loggingService, IHealth... method Run (line 18) | protected override void Run() FILE: IntelliTrader.Trading/TimedTasks/TradingRulesTimedTask.cs class TradingRulesTimedTask (line 10) | public class TradingRulesTimedTask : HighResolutionTimedTask method TradingRulesTimedTask (line 21) | public TradingRulesTimedTask(ILoggingService loggingService, INotifica... method Run (line 31) | protected override void Run() method GetPairConfig (line 36) | public IPairConfig GetPairConfig(string pair) method ProcessAllRules (line 50) | public void ProcessAllRules() method CreatePairConfig (line 146) | private PairConfig CreatePairConfig(string pair, ITradingConfig modifi... method GetCurrentDCALevel (line 195) | private DCALevel GetCurrentDCALevel(ITradingPair tradingPair, List GetTrailingBuys() method GetTrailingSells (line 293) | public List GetTrailingSells() method StopTrailing (line 298) | public void StopTrailing() method StopTrailingBuy (line 304) | public void StopTrailingBuy(string pair) method StopTrailingSell (line 309) | public void StopTrailingSell(string pair) FILE: IntelliTrader.Web/AppModule.cs class AppModule (line 6) | public class AppModule : Module method Load (line 8) | protected override void Load(ContainerBuilder builder) FILE: IntelliTrader.Web/Controllers/HomeController.cs class HomeController (line 21) | [Authorize] method Login (line 26) | [AllowAnonymous] method Login (line 44) | [HttpPost] method Logout (line 68) | [AllowAnonymous] method PerformLogin (line 75) | private async Task PerformLogin(bool persistent) method ComputeMD5Hash (line 94) | private string ComputeMD5Hash(string input) method Index (line 117) | public IActionResult Index() method Dashboard (line 122) | public IActionResult Dashboard() method Market (line 135) | public IActionResult Market() method Stats (line 148) | public IActionResult Stats() method Rules (line 192) | public IActionResult Rules() method Trades (line 250) | public IActionResult Trades(DateTimeOffset id) method Settings (line 267) | public IActionResult Settings() method Log (line 290) | public IActionResult Log() method Help (line 307) | public IActionResult Help() method Status (line 324) | public IActionResult Status() method SignalNames (line 345) | public IActionResult SignalNames() method TradingPairs (line 351) | [HttpPost] method MarketPairs (line 389) | [HttpPost] method Settings (line 441) | [HttpPost] method SaveConfig (line 470) | [HttpPost] method Sell (line 487) | [HttpPost] method Buy (line 507) | [HttpPost] method BuyDefault (line 528) | [HttpPost] method Swap (line 554) | [HttpPost] method RefreshAccount (line 574) | public IActionResult RefreshAccount() method RestartServices (line 588) | public IActionResult RestartServices() method GetTrades (line 602) | private Dictionary> GetTrades(DateTi... FILE: IntelliTrader.Web/Misc/Utils.cs class Utils (line 7) | public static class Utils method FixInvalidJson (line 11) | public static string FixInvalidJson(string json) method ReadAllLinesWriteSafe (line 55) | public static IEnumerable ReadAllLinesWriteSafe(string path) FILE: IntelliTrader.Web/Models/BaseViewModel.cs class BaseViewModel (line 8) | public class BaseViewModel FILE: IntelliTrader.Web/Models/Config/WebConfig.cs class WebConfig (line 8) | internal class WebConfig : IWebConfig FILE: IntelliTrader.Web/Models/DashboardViewModel.cs class DashboardViewModel (line 9) | public class DashboardViewModel : BaseViewModel FILE: IntelliTrader.Web/Models/HelpViewModel.cs class HelpViewModel (line 8) | public class HelpViewModel : BaseViewModel FILE: IntelliTrader.Web/Models/LogViewModel.cs class LogViewModel (line 8) | public class LogViewModel : BaseViewModel FILE: IntelliTrader.Web/Models/LoginViewModel.cs class LoginViewModel (line 5) | public class LoginViewModel : BaseViewModel FILE: IntelliTrader.Web/Models/MarketViewModel.cs class MarketViewModel (line 8) | public class MarketViewModel : BaseViewModel FILE: IntelliTrader.Web/Models/RulesViewModel.cs class RulesViewModel (line 8) | public class RulesViewModel : BaseViewModel class SignalRuleStats (line 13) | public class SignalRuleStats FILE: IntelliTrader.Web/Models/SettingsViewModel.cs class SettingsViewModel (line 11) | public class SettingsViewModel : BaseViewModel FILE: IntelliTrader.Web/Models/StatsViewModel.cs class StatsViewModel (line 9) | public class StatsViewModel : BaseViewModel FILE: IntelliTrader.Web/Models/TradesViewModel.cs class TradesViewModel (line 9) | public class TradesViewModel : BaseViewModel FILE: IntelliTrader.Web/Services/WebService.cs class WebService (line 11) | internal class WebService : ConfigrableServiceBase, IWebService method WebService (line 21) | public WebService(ILoggingService loggingService) method Start (line 26) | public void Start() method Stop (line 82) | public void Stop() FILE: IntelliTrader.Web/Startup.cs class Startup (line 14) | public class Startup method Startup (line 16) | public Startup(IConfiguration configuration) method ConfigureServices (line 23) | public void ConfigureServices(IServiceCollection services) method Configure (line 44) | public void Configure(IApplicationBuilder app, IHostingEnvironment env) FILE: IntelliTrader.Web/Static/Scripts/Vendor/mdwiki.js function Lexer (line 88) | function Lexer(options) { function InlineLexer (line 505) | function InlineLexer(links, options) { function Parser (line 756) | function Parser(options) { function escape (line 972) | function escape(html, encode) { function replace (line 981) | function replace(regex, opt) { function noop (line 993) | function noop() { } function merge (line 996) | function merge(obj) { function marked (line 1017) | function marked(src, opt, callback) { function init (line 1287) | function init() { function resetStages (line 1334) | function resetStages() { function transformMarkdown (line 1345) | function transformMarkdown(markdown) { function registerFetchMarkdown (line 1363) | function registerFetchMarkdown() { function loadExternalIncludes (line 1404) | function loadExternalIncludes(parent_dfd) { function isSpecialLink (line 1467) | function isSpecialLink(href) { function processPageLinks (line 1487) | function processPageLinks(domElement, baseUrl) { function registerBuildNavigation (line 1566) | function registerBuildNavigation() { function registerFetchConfig (line 1635) | function registerFetchConfig() { function registerClearContent (line 1651) | function registerClearContent() { function loadContent (line 1662) | function loadContent(href) { function runStages (line 1699) | function runStages() { function extractHashData (line 1753) | function extractHashData() { function appendDefaultFilenameToHash (line 1773) | function appendDefaultFilenameToHash() { function recursive_repeat (line 1893) | function recursive_repeat(interval, predicate, maxRepeats) { function ScriptInfo (line 2031) | function ScriptInfo(initial) { function LinkTrigger (line 2043) | function LinkTrigger(initial) { function insertInlineScript (line 2054) | function insertInlineScript(src) { function checkLicense (line 2067) | function checkLicense(license, module) { function loadScript (line 2081) | function loadScript(scriptinfo) { function findActiveLinkTrigger (line 2127) | function findActiveLinkTrigger() { function loadRequiredScripts (line 2138) | function loadRequiredScripts() { function findModuleByTrigger (line 2156) | function findModuleByTrigger(trigger) { function getGimmickLinkParts (line 2166) | function getGimmickLinkParts($link) { function runGimmicksOnce (line 2204) | function runGimmicksOnce() { function subscribeLinkTrigger (line 2230) | function subscribeLinkTrigger($link, args, linktrigger) { function setPageTitle (line 2279) | function setPageTitle() { function wrapParagraphText (line 2293) | function wrapParagraphText() { function removeBreaks (line 2338) | function removeBreaks() { function getFloatClass (line 2354) | function getFloatClass(par) { function groupImages (line 2387) | function groupImages() { function linkImagesToSelf (line 2396) | function linkImagesToSelf() { function addInpageAnchors (line 2420) | function addInpageAnchors() { function buildTopNav (line 2561) | function buildTopNav() { function set_offset_to_navbar (line 2614) | function set_offset_to_navbar() { function check_offset_to_navbar (line 2618) | function check_offset_to_navbar() { function buildSubNav (line 2646) | function buildSubNav() { function buildMenu (line 2668) | function buildMenu() { function isVisibleInViewport (line 2731) | function isVisibleInViewport(e) { function createPageContentMenu (line 2742) | function createPageContentMenu() { function createPageSkeleton (line 2818) | function createPageSkeleton() { function pullRightBumper (line 2836) | function pullRightBumper() { function changeHeading (line 2845) | function changeHeading() { function highlightActiveLink (line 2852) | function highlightActiveLink() { function replaceImageParagraphs (line 2867) | function replaceImageParagraphs() { function adjustExternalContent (line 2940) | function adjustExternalContent() { function addFooter (line 2971) | function addFooter() { function addAdditionalFooterText (line 2986) | function addAdditionalFooterText() { function createAlerts (line 3030) | function createAlerts() { function select_paragraphs (line 3048) | function select_paragraphs() { function carousel (line 3153) | function carousel($link, opt, href) { function facebooklike (line 3266) | function facebooklike($link, opt, text) { function forkmeongithub (line 3307) | function forkmeongithub($links, opt, text) { function gist (line 3366) | function gist($links, opt, href) { FILE: IntelliTrader.Web/Static/Scripts/Views/dashboard.js function refreshTable (line 188) | function refreshTable() { function showRow (line 194) | function showRow(row) { function hideRow (line 199) | function hideRow(row) { function format (line 204) | function format(data) { function showSettings (line 225) | function showSettings(e) { function sellPair (line 235) | function sellPair(e) { function buyPair (line 250) | function buyPair(e) { function swapPair (line 265) | function swapPair(e) { FILE: IntelliTrader.Web/Static/Scripts/Views/market.js function getMultiValueAvg (line 215) | function getMultiValueAvg(element) { function refreshTable (line 256) | function refreshTable() { function showRow (line 262) | function showRow(row) { function hideRow (line 267) | function hideRow(row) { function format (line 272) | function format(data) { function filterClicked (line 281) | function filterClicked(e) { function showSettings (line 287) | function showSettings(e) { function buyPair (line 297) | function buyPair(e) { function buyPairDefault (line 312) | function buyPairDefault(e) { FILE: IntelliTrader.Web/Static/Scripts/Views/settings.js function refreshAccount (line 28) | function refreshAccount() { function restartServices (line 38) | function restartServices() { function logout (line 48) | function logout() { function saveConfig (line 54) | function saveConfig(e) { FILE: IntelliTrader.Web/Static/Scripts/Views/stats.js function showRulesAnalyzer (line 23) | function showRulesAnalyzer() { FILE: IntelliTrader.Web/Static/Scripts/intellitrader.js function updateStatus (line 14) | function updateStatus() { function setStatus (line 60) | function setStatus(status) { FILE: IntelliTrader/Program.cs class Program (line 9) | class Program method Main (line 11) | static void Main(string[] args) method StartCoreService (line 33) | private static void StartCoreService() method PringWelcome (line 41) | private static void PringWelcome() method EncryptKeys (line 58) | private static void EncryptKeys(Dictionary args) method PrintUsage (line 69) | private static void PrintUsage() method ParseCommandLineArgs (line 79) | private static Dictionary ParseCommandLineArgs(string[...