コード例 #1
0
ファイル: XingAppForm.cs プロジェクト: aum-inv/AUM
        private void btnReal_Click(object sender, EventArgs e)
        {
            if (!isLogoned)
            {
                return;
            }

            btnReal.Enabled = false;

            bool isRealCL  = true;
            bool isRealNG  = true;
            bool isRealGC  = true;
            bool isRealSI  = true;
            bool isRealHSI = true;
            bool isRealNQ  = true;
            bool isRealURO = true;
            bool isRealES  = true;

            Task.Factory.StartNew(() => {
                if (isRealCL)
                {
                    Api.Api_WorldFutureReal realFFCL = new Api_WorldFutureReal();
                    realFFCL.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_WTI), "CL");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealNG)
                {
                    Api.Api_WorldFutureReal realFFNG = new Api_WorldFutureReal();
                    realFFNG.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_NG), "NG");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealGC)
                {
                    Api.Api_WorldFutureReal realFFGC = new Api_WorldFutureReal();
                    realFFGC.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_GOLD), "GC");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealSI)
                {
                    Api.Api_WorldFutureReal realFFSI = new Api_WorldFutureReal();
                    realFFSI.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_SILVER), "SI");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealHSI)
                {
                    Api.Api_WorldFutureReal realFFHSI = new Api_WorldFutureReal();
                    realFFHSI.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_항셍), "HMH");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealNQ)
                {
                    Api.Api_WorldFutureReal realFFNQ = new Api_WorldFutureReal();
                    realFFNQ.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_나스닥), "NQ");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealURO)
                {
                    Api.Api_WorldFutureReal realFFURO = new Api_WorldFutureReal();
                    realFFURO.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_유로FX), "URO");
                }
                if (isRealES)
                {
                    Api.Api_WorldFutureReal realFFES = new Api_WorldFutureReal();
                    realFFES.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_SNP), "ES");
                }
            });
        }
コード例 #2
0
ファイル: XingAppForm2.cs プロジェクト: aum-inv/AUM
        private void btnReal_Click(object sender, EventArgs e)
        {
            if (!isLogoned)
            {
                return;
            }

            btnReal.Enabled = false;

            bool isRealCL  = chkRealCL.Checked;
            bool isRealNG  = chkRealNG.Checked;
            bool isRealGC  = chkRealGC.Checked;
            bool isRealSI  = chkRealSI.Checked;
            bool isRealHSI = chkRealHSI.Checked;
            bool isRealNQ  = chkRealNQ.Checked;
            bool isRealURO = chkRealURO.Checked;

            Task.Factory.StartNew(() => {
                Api.Api_IndexFutureReal realKF = new Api_IndexFutureReal();
                realKF.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_국내_코스피200), "90199999");
                System.Threading.Thread.Sleep(5000);

                if (isRealCL)
                {
                    Api.Api_WorldFutureReal realFFCL = new Api_WorldFutureReal();
                    realFFCL.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_WTI), "CL");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealNG)
                {
                    Api.Api_WorldFutureReal realFFNG = new Api_WorldFutureReal();
                    realFFNG.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_NG), "NG");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealGC)
                {
                    Api.Api_WorldFutureReal realFFGC = new Api_WorldFutureReal();
                    realFFGC.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_GOLD), "GC");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealSI)
                {
                    Api.Api_WorldFutureReal realFFSI = new Api_WorldFutureReal();
                    realFFSI.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_SILVER), "SI");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealHSI)
                {
                    Api.Api_WorldFutureReal realFFHSI = new Api_WorldFutureReal();
                    realFFHSI.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_항셍), "HMH");
                    System.Threading.Thread.Sleep(5000);
                }
                if (isRealNQ)
                {
                    Api.Api_WorldFutureReal realFFNQ = new Api_WorldFutureReal();
                    realFFNQ.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_나스닥), "NQ");
                }
                if (isRealURO)
                {
                    Api.Api_WorldFutureReal realFFNQ = new Api_WorldFutureReal();
                    realFFNQ.Query(ItemCodeSet.GetItemSHCodeByName(ItemCode.물_해외_유로FX), "URO");
                }
            });
        }