69 lines
1.6 KiB
C#
69 lines
1.6 KiB
C#
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;
|
|
}
|
|
}
|
|
} |