Skip to content

FuturesSettings

Summary

Represents a future contract symbol settings.

Signature

1
public abstract interface FuturesSettings

Namespace

cAlgo.API

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
 using cAlgo.API;
 namespace cAlgo.Robots;
 [Robot(AccessRights = AccessRights.None)]
 public class TestExample : Robot
 {
     protected override void OnStart()
     {
         if (Symbol.FuturesSettings is {} futureSettings)
         {
             Print($"Symbol {SymbolName} futures settings, ExpirationTime: {futureSettings.ExpirationTime}, LastTradeTime: {futureSettings.LastTradeTime}, MaintenanceMargin: {futureSettings.MaintenanceMargin}");
         }
     }
 }

See Also

Properties

LastTradeTime

Summary

Gets the last trade time of future contract.

Signature

1
public abstract DateTime LastTradeTime {get;}

Return Value

DateTime

ExpirationTime

Summary

Gets the expiration time of future contract.

Signature

1
public abstract DateTime ExpirationTime {get;}

Return Value

DateTime

MaintenanceMargin

Summary

The amount of quote asset that will be taken as a margin per one traded lot.

Signature

1
public abstract double? MaintenanceMargin {get;}

Return Value

double?