//----------------------------------------------------------------------------------------------------------------- public MainWindow() { InitializeComponent(); freq = 0.3; Candles = GenerateNewCandlesSource(500, 38650); DataContext = this; }
//----------------------------------------------------------------------------------------------------------------- private CandlesSource GenerateNewCandlesSource(int candlesCount, double shiftY) { CandlesSource newCandles = new CandlesSource(timeFrame); for (int i = 0; i < candlesCount; i++) { newCandles.Add(CalculateCandle(i, shiftY)); } return(newCandles); }
//----------------------------------------------------------------------------------------------------------------- private void OnReplaceCandlesBy10SecondOne(object sender, RoutedEventArgs e) { timeFrame = TimeFrame.S10; freq = 0.8; Candles = GenerateNewCandlesSource(500, 38650); }
private void OnReplaceCandlesByOneWithNegativeCandles(object sender, RoutedEventArgs e) { timeFrame = TimeFrame.M5; freq = 0.8; Candles = GenerateNewCandlesSource(500, -40); }
//----------------------------------------------------------------------------------------------------------------- private void OnReplaceCandlesByEmptyOne(object sender, RoutedEventArgs e) { timeFrame = TimeFrame.M5; freq = 0.8; Candles = GenerateNewCandlesSource(0, 38650); }