Exemple #1
0
        public void autobid(OrderDirections directions)
        {
            WriteLog("autobid on directions {0} " + directions.ToString());
            this.directions = directions;
            this.state      = State.Watching;
            string tql = querytable.TqlForBidAskTrade(directions.Symbol, null, "A", "B", "C", "D", "E", "I", "J", "K", "M", "N", "P", "Q", "W", "X", "Y");

            querytable.WantData(tql, true, true);
            querytable.OnRegional += new EventHandler <DataEventArgs <RegionalRecord> >(OnData);
            querytable.OnDead     += new EventHandler <EventArgs>(OnConnectionDead);
            if (!querytable.Connected)
            {
                WriteLog("!querytable.Connected, querytable.Start()");
                querytable.Start();
            }
        }