public FormChart(Market market_) { InitializeComponent(); market = market_; ticker = "BTC_BTC"; tradeLogic = new FormTradeLogic(ticker, market); timerLastPrice = new AppTimer(9000, UpdatePrice_Tick, this); }
private void listBoxTicker_SelectedIndexChanged(object sender, EventArgs e) { timerLastPrice.Stop(); chart = null; ticker = listBoxTicker.SelectedItem.ToString(); tradeLogic = new FormTradeLogic(ticker, market); tradeLogic.GetPriceHistoryByPeriod("Min5", DateTime.Now.AddDays(-6), DateTime.Now.AddYears(10), listBoxTicker_SelectedIndexChanged_UIResultHandler); }
public FormChart(Market market_, string ticker_) { InitializeComponent(); panelChart.MouseWheel += panelChart_MouseWheel; market = market_; ticker = ticker_; totalPeriod = TotalPeriod.Default; PrintTotalPeriod(); tradeLogic = new FormTradeLogic(ticker, market); timerLastPrice = new AppTimer(7000, UpdatePrice_Tick, this); }
private void listBoxTicker_SelectedIndexChanged(object sender, EventArgs e) { timerLastPrice.Stop(); chart = null; ticker = listBoxTicker.SelectedItem.ToString(); tradeLogic = new FormTradeLogic(ticker, market); int dayCount = 6; if (totalPeriod != TotalPeriod.Default) { dayCount = GetTotalPeriodDayCount(); } tradeLogic.GetPriceHistoryByPeriod("Min5", DateTime.Now.AddDays(-dayCount), DateTime.Now.AddYears(10), listBoxTicker_SelectedIndexChanged_UIResultHandler); totalPeriod = TotalPeriod.Default; PrintTotalPeriod(); }
private void FormChart_Load(object sender, EventArgs e) { Text = "Chart " + market.MarketName(); LoadTickers(); // form created with some ticker if (ticker != "BTC_BTC") { timerLastPrice.Stop(); chart = null; tradeLogic = new FormTradeLogic(ticker, market); int dayCount = 6; if (totalPeriod != TotalPeriod.Default) { dayCount = GetTotalPeriodDayCount(); } tradeLogic.GetPriceHistoryByPeriod("Min5", DateTime.Now.AddDays(-dayCount), DateTime.Now.AddYears(10), listBoxTicker_SelectedIndexChanged_UIResultHandler); totalPeriod = TotalPeriod.Default; PrintTotalPeriod(); } }
public FormTrade(Market market, string ticker) { InitializeComponent(); tradeLogic = new FormTradeLogic(ticker, market); }