/// <summary> /// применить настройки серий из UserSettings /// </summary> public void SetupSeries(SeriesSettings sets) { if (sets == null) return; // бары Фибо if (sets.FiboLevels != null && sets.FiboLevels.Count > 0) seriesTurnBar.fibonacciSeries = sets.FiboLevels.ToArray(); seriesTurnBar.fibonacciTurnBarFilter = sets.FiboFilter; if (sets.FiboMarks != null && sets.FiboMarks.Count > 0) seriesTurnBar.fibonacciMarks = sets.FiboMarks.ToArray(); seriesTurnBar.DontSumDegree = sets.FiboDontSumDegrees; }
public SeriesSettings SaveSeriesSettings(SeriesSettings sets) { if (sets == null) sets = new SeriesSettings(); // бары Фибо sets.FiboLevels = seriesTurnBar.fibonacciSeries.ToList(); sets.FiboFilter = seriesTurnBar.fibonacciTurnBarFilter; sets.FiboDontSumDegrees = seriesTurnBar.DontSumDegree; sets.FiboMarks = seriesTurnBar.fibonacciMarks.ToList(); return sets; }