Esempio n. 1
0
        bool IsTheCorrectInformation(Catalog.Codes param)
        {
            switch (param.Code.Length)
            {
            case int length when length == 6 && int.TryParse(param.Price, out int price) && param.MaturityMarketCap.StartsWith("증거금"):
                return((param.MarginRate == 1 || param.MarginRate == 2) && price > 0 && (param.MaturityMarketCap.Contains("거래정지") || string.IsNullOrEmpty(param.Price)) == false);

            default:
                return(false);
            }
        }
Esempio n. 2
0
        internal TrendToCashflow(Catalog.Codes codes)
        {
            InitializeComponent();
            random        = new Random();
            boxTrend.Text = codes.Name.Contains("&") ? UseMnemonic(codes.Name) : codes.Name;
            code          = codes.Code;

            foreach (var check in panel.Controls)
            {
                if (check is CheckBox button)
                {
                    button.Checked = random.Next(0, 4) == 0;
                }
            }
        }
Esempio n. 3
0
        internal TrendsInValuation(string symbol, Catalog.Codes codes)
        {
            InitializeComponent();
            random        = new Random();
            boxTrend.Text = codes.Name.Contains("&") ? UseMnemonic(codes.Name) : codes.Name;
            code          = codes.Code;
            this.symbol   = string.Concat(symbol, '|');

            foreach (var check in panel.Controls)
            {
                if (check is CheckBox button)
                {
                    button.Checked = random.Next(0, 4) == 0;
                }
            }
        }