Skip to content

SymbolTradingMode

enum cAlgo.API

DesktopCLICloud

Defines symbol trading modes.

Definition

public enum SymbolTradingMode

Namespace: cAlgo.API · Group: Symbols

Examples

if (Symbol.TradingMode == SymbolTradingMode.FullAccess)
    ExecuteMarketOrder(TradeType.Buy, SymbolName, Symbol.VolumeInUnitsMin, "myLabel");
else
    Print("New orders are not allowed, trading mode: {0}", Symbol.TradingMode);
if api.Symbol.TradingMode == SymbolTradingMode.FullAccess:
    api.ExecuteMarketOrder(TradeType.Buy, api.SymbolName, api.Symbol.VolumeInUnitsMin, "myLabel")
else:
    api.Print(f"New orders are not allowed, trading mode: {api.Symbol.TradingMode}")

Values

Name Value Description
FullAccess 0 Full access mode.
CloseOnly 1 Close only mode.
DisabledWithPendingOrderExecution 2 Trading is disabled but pending order execution is allowed mode.
FullyDisabled 3 Trading is fully disabled mode.

See also