Example #1
0
File: Program.cs Project: ifzz/FDK
		private static void SpeedTest(LocalClient client)
		{
			Extended extended = new Extended(client);

			DateTime start = DateTime.UtcNow;
			Int32 count = 16 * 1024 * 1024;
			for (Int32 index = 0; index < count; ++index)
			{
				Double amount = 0;
				Double volume = 100000;
				extended.MarketBuy("EUR/USD", 1.3, ref volume, out amount);
			}
			DateTime finish = DateTime.UtcNow;
			Double interval = (finish - start).TotalSeconds;
			Double speed = (count / interval);
			Console.WriteLine("LRP speed");
			Console.WriteLine("Interval = {0}", interval);
			Console.WriteLine("Speed = {0}", speed / 1000);
		}
Example #2
0
File: Program.cs Project: ifzz/FDK
		private static void ExtendedTest(IClient client)
		{
			Extended extended = new Extended(client);
			//UsedType usedType = new UsedType();
			//usedType.Code = 1;
			//usedType.Description = "test";

			//InType inType = new InType();
			//inType.Used = usedType;
			//inType.Value = 2;

			//InOutType inOutType = new InOutType();
			//inOutType.Used = usedType;
			//inOutType.Value2 = 3;

			//OutType outType = null;

			//ReturnType returnType = extended.Do(inType, ref inOutType, out outType);
			//return;
		}