|
13 | 13 |
|
14 | 14 | namespace Dashboard.Pages.Futures |
15 | 15 | { |
16 | | - public class Indexer : List<(long, double)> |
| 16 | + public partial class Covariance |
17 | 17 | { |
18 | | - public new void Add((long, double) item) |
| 18 | + public class Indexer : List<(long, double)> |
19 | 19 | { |
20 | | - if (Count is 0 || item.Item1 > this[^1].Item1) |
| 20 | + public new void Add((long, double) item) |
21 | 21 | { |
22 | | - base.Add(item); |
23 | | - } |
| 22 | + if (Count is 0 || item.Item1 > this[^1].Item1) |
| 23 | + { |
| 24 | + base.Add(item); |
| 25 | + } |
24 | 26 |
|
25 | | - this[^1] = item; |
| 27 | + this[^1] = item; |
| 28 | + } |
26 | 29 | } |
27 | | - } |
28 | 30 |
|
29 | | - public partial class Covariance |
30 | | - { |
31 | | - ControlsComponent View { get; set; } |
32 | 31 | ChartsComponent DataView { get; set; } |
33 | 32 | ChartsComponent ScoreView { get; set; } |
34 | 33 | ChartsComponent IndicatorsView { get; set; } |
@@ -109,8 +108,8 @@ protected override async Task OnViewUpdate(Instrument instrument) |
109 | 108 | } |
110 | 109 |
|
111 | 110 | var performance = await Performance.Update([adapter]); |
112 | | - var scaleX = await Scales[assetX.Name].Update(seriesX); |
113 | | - var scaleY = await Scales[assetY.Name].Update(seriesY); |
| 111 | + var scaleX = Scales[assetX.Name].Update(seriesX); |
| 112 | + var scaleY = Scales[assetY.Name].Update(seriesY); |
114 | 113 | var priceX = seriesX.Last(); |
115 | 114 | var priceY = seriesY.Last(); |
116 | 115 | var retSeriesX = seriesX.Select(o => o.Last.Value * assetX.Leverage.Value).ToArray(); |
|
0 commit comments