void Run()
{
try
{
MainServer srv = QuoteClient.LoadSrv(@"GerchikCo-Demo.srv");
QuoteClient qc = new QuoteClient(67611, "wx1yhpn", srv.Host, srv.Port);
Console.WriteLine("Connecting...");
qc.Connect();
OrderClient oc = new OrderClient(qc);
Console.WriteLine("Connected to server");
while (qc.GetQuote("EURUSD") == null)
Thread.Sleep(10);
double ask = qc.GetQuote("EURUSD").Ask;
Order order = oc.OrderSend("EURUSD", Op.Buy, 0.1, ask, 0, 0, 0, null, 0, new DateTime());
Console.WriteLine("Order " + order.Ticket + " opened");
Console.WriteLine("Press any key...");
Console.ReadKey();
qc.Disconnect();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
Console.WriteLine("Press any key...");
Console.ReadKey();
}
}