Exemplo n.º 1
0
        public AlgoForm()
        {
            InitializeComponent();
            stiApp.SetModeXML(true);
            stiEvents.SetOrderEventsAsStructs(true);
            stiEvents.OnSTIOrderUpdateXML += new SterlingLib._ISTIEventsEvents_OnSTIOrderUpdateXMLEventHandler(OnSTIOrderUpdateXML);

            dateTimePicker1.Value = DateTime.Now;

            //Create DB connection
            //sqlite_conn = new SQLiteConnection("Data Source=database.db;Version=3;New=True;Compress=True;");

            //Open connection
            //sqlite_conn.Open();
        }
Exemplo n.º 2
0
        public ScaleTrade()
        {
            stiEvents.SetOrderEventsAsStructs(true);
            //stiEvents.OnSTITradeUpdateXML += new SterlingLib._ISTIEventsEvents_OnSTITradeUpdateXMLEventHandler(stiEvents_OnSTITradeUpdateXML);
            stiEvents.OnSTIOrderUpdateXML += new SterlingLib._ISTIEventsEvents_OnSTIOrderUpdateXMLEventHandler(stiEvents_OnSTIOrderUpdateXML);

            //stiEvents.OnSTIOrderRejectXML += new SterlingLib._ISTIEventsEvents_OnSTIOrderRejectXMLEventHandler(stiEvents_OnSTIOrderRejectXML);
        }
Exemplo n.º 3
0
        public Form2()
        {
            InitializeComponent();
            stiApp.SetModeXML(bModeXML);

            stiEvents.SetOrderEventsAsStructs(true);
            //stiQuote.OnSTIQuoteUpdateXML += new SterlingLib._ISTIQuoteEvents_OnSTIQuoteUpdateXMLEventHandler(OnSTIQuoteUpdateXML);
            //stiQuote.OnSTIQuoteSnapXML += new SterlingLib._ISTIQuoteEvents_OnSTIQuoteSnapXMLEventHandler(OnSTIQuoteSnapXML);
        }
Exemplo n.º 4
0
        public AutoProfit()
        {
            InitializeComponent();
            stiApp.SetModeXML(bModeXML);
            stiEvents.SetOrderEventsAsStructs(true);
            stiEvents.OnSTIOrderUpdateXML += new SterlingLib._ISTIEventsEvents_OnSTIOrderUpdateXMLEventHandler(stiEvents_OnSTIOrderUpdateXML);
            stiPosition.DeRegisterPositions();
            stiPosition.RegisterForPositions();

            //stiPosition.OnSTIPositionUpdateXML += new SterlingLib._ISTIPositionEvents_OnSTIPositionUpdateXMLEventHandler(OnSTIPositionUpdateXML);
        }
Exemplo n.º 5
0
        //[StructLayout(LayoutKind.Sequential)]

        public Form1()
        {
            InitializeComponent();
            stiApp.SetModeXML(true);
            stiEvents.SetOrderEventsAsStructs(true);
            //stiEvents.OnSTIOrderUpdateXML += new SterlingLib._ISTIEventsEvents_OnSTIOrderUpdateXMLEventHandler(OnSTIOrderUpdateXML);
            //stiPos.OnSTIPositionUpdateXML += new SterlingLib._ISTIPositionEvents_OnSTIPositionUpdateXMLEventHandler(OnSTIPositionUpdateXML);

            //Set globals from settings file
            Globals.account = Properties.Settings.Default.SterlingAccount;
            textBox1.Text   = Globals.account;
        }