Esempio n. 1
0
 public FormChart(Market market_)
 {
     InitializeComponent();
     market         = market_;
     ticker         = "BTC_BTC";
     tradeLogic     = new FormTradeLogic(ticker, market);
     timerLastPrice = new AppTimer(9000, UpdatePrice_Tick, this);
 }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
 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);
 }
Esempio n. 4
0
        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();
        }
Esempio n. 5
0
        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();
            }
        }
Esempio n. 6
0
 public FormTrade(Market market, string ticker)
 {
     InitializeComponent();
     tradeLogic = new FormTradeLogic(ticker, market);
 }