using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using Avalonia.Controls; using Avalonia.Media; using Avalonia.Platform.Storage; using CommunityToolkit.Mvvm.Input; using Eremex.AvaloniaUI.Controls; using MarketData; using MarketData.DataAccess; using MarketData.Generator; using MarketData.Generator.CMMomentum; using MarketData.Generator.Interface; using MarketData.Generator.Model; using MarketData.MarketDataModel; using MarketData.Utils; using PortfolioManager.DataSeriesViewModels; using PortfolioManager.Dialogs; using PortfolioManager.Models; using PortfolioManager.UIUtils; using Position = MarketData.Generator.CMMomentum.Position; namespace PortfolioManager.ViewModels { public partial class BollingerBandViewModel : WorkspaceViewModel { private bool isBusy = false; public BollingerBandViewModel() { DisplayName = "BollingerBand View"; } public bool IsBusy { get { return isBusy; } set { isBusy = value; base.OnPropertyChanged("IsBusy"); } } // ******************************************************************* P E R S I S T E N C E *************************************************** public override bool CanPersist() { return false; } public override SaveParameters GetSaveParameters() { return null; } public override void SetSaveParameters(SaveParameters saveParameters) { return; } } }