Exemple #1
0
 public static void RequestComodityContract(IBClient ibClient, string symbol, string currency)
 {
     ibClient.GetContractDetails(new Contract
     {
         Symbol   = symbol,
         SecType  = SecurityType.CMDTY.ToString(),
         Exchange = "SMART",
         Currency = currency
     });
 }
Exemple #2
0
 /// <summary>
 /// An example of EUR/USD would be symbol=EUR and currency=USD
 /// </summary>
 /// <param name="ibClient"></param>
 /// <param name="symbol"></param>
 /// <param name="currency"></param>
 public static void RequestForexContract(IBClient ibClient, string symbol, string currency)
 {
     ibClient.GetContractDetails(new Contract
     {
         Symbol   = symbol,
         SecType  = SecurityType.CASH.ToString(),
         Exchange = "IDEALPRO",
         Currency = currency
     });
 }
Exemple #3
0
 public static void RequestFutureContract(IBClient ibClient, string symbol)
 {
     ibClient.GetContractDetails(symbol, SecurityType.FUT);
 }