DelegateInstrumentStrategy Class

public class DelegateInstrumentStrategy : DelegateStrategy
This language is not supported or no code example is available.
public ref class DelegateInstrumentStrategy : public DelegateStrategy^
This language is not supported or no code example is available.
public class DelegateInstrumentStrategy 
extends DelegateStrategy
This language is not supported or no code example is available.
Name Description
Public property AccountDataManager (inherited from Strategy).
Public property Asks (inherited from Strategy).
Public property BarFactory (inherited from Strategy).
Public property Bars (inherited from Strategy).
Public property Bids (inherited from Strategy).
Public property ClientId (inherited from Strategy).
Public property Clock (inherited from Strategy).
Public property DataManager (inherited from Strategy).
Public property DataProvider
Public property DataSimulator (inherited from Strategy).
Public property Enabled (inherited from Strategy).
Public property Equity (inherited from Strategy).
Public property EventManager (inherited from Strategy).
Public property ExecutionProvider
Public property ExecutionSimulator (inherited from Strategy).
Public property FundamentalProvider (inherited from Strategy).
Public property Global (inherited from Strategy).
Public property GroupManager (inherited from Strategy).
Public property Id (inherited from Strategy).
Public property Instrument
Public property InstrumentManager (inherited from Strategy).
Public property Instruments (inherited from Strategy).
Public property IsInstance (inherited from DelegateStrategy).
Public property Mode (inherited from Strategy).
Public property Name (inherited from Strategy).
Public property OrderManager (inherited from Strategy).
Public property Parent (inherited from Strategy).
Public property Portfolio (inherited from Strategy).
Public property PortfolioManager (inherited from Strategy).
Public property Position
Public property ProviderManager (inherited from Strategy).
Public property Status (inherited from Strategy).
Public property Strategies (inherited from Strategy).
Public property StrategyManager (inherited from Strategy).
Public property Type
Top
Methods
 
Name Description
Public method AddExchangeReminder(DateTime, object) (inherited from Strategy).
Public method AddInstrument(Instrument)
Public method AddInstruments(InstrumentList) (inherited from Strategy).
Public method AddInstruments(string[]) (inherited from Strategy).
Public method AddReminder(DateTime, object) (inherited from Strategy).
Public method AddStop(Stop) (inherited from Strategy).
Public method AddStrategy(Strategy) (inherited from Strategy).
Public method AddStrategy(Strategy, bool) (inherited from Strategy).
Public method Buy(IExecutionProvider, Instrument, OrderType, double, double, double, string) (inherited from Strategy).
Public method Buy(IExecutionProvider, Instrument, double, string) (inherited from Strategy).
Public method Buy(Instrument, OrderType, double, double, double, string) (inherited from Strategy).
Public method Buy(Instrument, double, string) (inherited from Strategy).
Public method Buy(short, Instrument, OrderType, double, double, double, string) (inherited from Strategy).
Public method Buy(short, Instrument, double, string) (inherited from Strategy).
Public method BuyLimit(IExecutionProvider, Instrument, double, double, string) (inherited from Strategy).
Public method BuyLimit(Instrument, double, double, string) (inherited from Strategy).
Public method BuyLimit(short, Instrument, double, double, string) (inherited from Strategy).
Public method BuyLimitOrder(Instrument, double, double, string) (inherited from Strategy).
Public method BuyOrder(Instrument, double, string) (inherited from Strategy).
Public method BuyPegged(IExecutionProvider, Instrument, double, double, string) (inherited from Strategy).
Public method BuyPegged(Instrument, double, double, string) (inherited from Strategy).
Public method BuyPegged(short, Instrument, double, double, string) (inherited from Strategy).
Public method BuyPeggedOrder(Instrument, double, double, string) (inherited from Strategy).
Public method BuyStop(IExecutionProvider, Instrument, double, double, string) (inherited from Strategy).
Public method BuyStop(Instrument, double, double, string) (inherited from Strategy).
Public method BuyStop(short, Instrument, double, double, string) (inherited from Strategy).
Public method BuyStopLimit(IExecutionProvider, Instrument, double, double, double, string) (inherited from Strategy).
Public method BuyStopLimit(Instrument, double, double, double, string) (inherited from Strategy).
Public method BuyStopLimit(short, Instrument, double, double, double, string) (inherited from Strategy).
Public method BuyStopLimitOrder(Instrument, double, double, double, string) (inherited from Strategy).
Public method BuyStopOrder(Instrument, double, double, string) (inherited from Strategy).
Public method Cancel(Order, string) (inherited from Strategy).
Public method CancelAll(Instrument, OrderSide, string) (inherited from Strategy).
Public method CancelAll(Instrument, string) (inherited from Strategy).
Public method CancelAll(OrderSide) (inherited from Strategy).
Public method CancelAll(string) (inherited from Strategy).
Public method Deposit(DateTime, double, byte, string, bool) Deposits specified amount of currency to portfolio account of this strategy. (inherited from Strategy).
Public method Deposit(double, byte, string, bool) Deposits specified amount of currency to portfolio account of this strategy at the current DateTime. (inherited from Strategy).
Public method ExecuteMethod(string) (inherited from Strategy).
Public method GetModeAsString() (inherited from Strategy).
Public method GetParameter(string) (inherited from Strategy).
Public method GetParameters() (inherited from Strategy).
Public method GetRootStrategy() (inherited from Strategy).
Public method GetStatusAsString() (inherited from Strategy).
Public method GetStrategy(Instrument)
Public method GetStrategyById(int) (inherited from Strategy).
Public method Group(string, string, Color) (inherited from Strategy).
Public method Group(string, string, double) (inherited from Strategy).
Public method Group(string, string, int) (inherited from Strategy).
Public method Group(string, string, string) (inherited from Strategy).
Public method HasLongPosition()
Public method HasLongPosition(double)
Public method HasPosition()
Public method HasPosition(PositionSide, double)
Public method HasShortPosition()
Public method HasShortPosition(double)
Public method Init()
Public method Log(DateTime, double, Group) Obsolete. (inherited from Strategy).
Public method Log(DateTime, double, int) Obsolete. (inherited from Strategy).
Public method Log(DateTime, double, string) Obsolete. (inherited from Strategy).
Public method Log(DateTime, string, Group) Obsolete. (inherited from Strategy).
Public method Log(DateTime, string, int) Obsolete. (inherited from Strategy).
Public method Log(DateTime, string, string) Obsolete. (inherited from Strategy).
Public method Log(DataObject, Group, Nullable<DateTime>) (inherited from Strategy).
Public method Log(DataObject, int, Nullable<DateTime>) (inherited from Strategy).
Public method Log(DataObject, string, Nullable<DateTime>) (inherited from Strategy).
Public method Log(Event, Group, Nullable<DateTime>) (inherited from Strategy).
Public method Log(Event, int, Nullable<DateTime>) (inherited from Strategy).
Public method Log(Event, string, Nullable<DateTime>) (inherited from Strategy).
Public method Log(PortfolioStatisticsResult) (inherited from Strategy).
Public method Log(double, Group, Nullable<DateTime>) (inherited from Strategy).
Public method Log(double, int, Nullable<DateTime>) (inherited from Strategy).
Public method Log(double, string, Nullable<DateTime>) (inherited from Strategy).
Public method Log(string, Group, Nullable<DateTime>) (inherited from Strategy).
Public method Log(string, int, Nullable<DateTime>) (inherited from Strategy).
Public method Log(string, string, Nullable<DateTime>) (inherited from Strategy).
Public method Objective() (inherited from Strategy).
Internal protected (Protected Friend) method OnAccountData(AccountData) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnAccountReport(AccountReport) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnAsk(Instrument, Ask) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnBar(Instrument, Bar) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnBarOpen(Instrument, Bar) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnBarSlice(BarSlice) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnBid(Instrument, Bid) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnCommand(Command_) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnException(string, Event, Exception) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnExchangeReminder(DateTime, object) (inherited from DelegateStrategy).
Protected method OnExecutionReport(ExecutionReport) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnFill(Fill) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnFundamental(Instrument, Fundamental) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnInstrumentAdded(Instrument) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnInstrumentRemoved(Instrument) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnLevel2(Instrument, Level2Snapshot) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnLevel2(Instrument, Level2Update) (inherited from DelegateStrategy).
Protected method OnMetaData(Instrument, MetaData) (inherited from Strategy).
Internal protected (Protected Friend) method OnNewOrder(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnNews(Instrument, News) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderCancelRejected(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderCancelled(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderDone(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderExpired(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderFilled(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderPartiallyFilled(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderRejected(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderReplaceRejected(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderReplaced(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnOrderStatusChanged(Order) (inherited from DelegateStrategy).
Protected method OnParameterChanged(Parameter, Parameter) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnPendingNewOrder(Order) (inherited from DelegateStrategy).
Protected method OnPortfolioStatistics(PortfolioStatisticsItem) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnPositionChanged(Position) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnPositionClosed(Position) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnPositionOpened(Position) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnPropertyChanged(OnPropertyChanged) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnProviderConnected(Provider) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnProviderDisconnected(Provider) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnProviderError(ProviderError) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnReminder(DateTime, object) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnSendOrder(Order) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnStopCancelled(Stop) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnStopExecuted(Stop) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnStopStatusChanged(Stop) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnStopStatusChanged_(Stop) (inherited from Strategy).
Internal protected (Protected Friend) method OnStrategyEvent(object) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnStrategyInit() (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnStrategyStart() (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnStrategyStop() (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnTrade(Instrument, Trade) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnTransaction(Transaction) (inherited from DelegateStrategy).
Internal protected (Protected Friend) method OnUserCommand(string) (inherited from DelegateStrategy).
Protected method OnUserEvent(Event) (inherited from DelegateStrategy).
Public method Order(Instrument, OrderType, OrderSide, double, double, double, string) (inherited from Strategy).
Public method Reject(Order) (inherited from Strategy).
Public method RemoveExchangeReminder(DateTime) (inherited from Strategy).
Public method RemoveInstrument(Instrument) (inherited from Strategy).
Public method RemoveInstrument(Instrument, IDataProvider) (inherited from Strategy).
Public method RemoveInstrument(int) (inherited from Strategy).
Public method RemoveInstrument(string) (inherited from Strategy).
Public method RemoveReminder(DateTime) (inherited from Strategy).
Public method RemoveStrategy(Strategy) (inherited from Strategy).
Public method Replace(Order, OrderType, double, double, double, string) (inherited from Strategy).
Public method Replace(Order, double, double, double, string) (inherited from Strategy).
Public method Replace(Order, double, string) (inherited from Strategy).
Public method Respond(DataObject) (inherited from Strategy).
Public method Respond(DataObject, int) (inherited from Strategy).
Public method Sell(IExecutionProvider, Instrument, OrderType, double, double, double, string) (inherited from Strategy).
Public method Sell(IExecutionProvider, Instrument, double, string) (inherited from Strategy).
Public method Sell(Instrument, OrderType, double, double, double, string) (inherited from Strategy).
Public method Sell(Instrument, double, string) (inherited from Strategy).
Public method Sell(short, Instrument, OrderType, double, double, double, string) (inherited from Strategy).
Public method Sell(short, Instrument, double, string) (inherited from Strategy).
Public method SellLimit(IExecutionProvider, Instrument, double, double, string) (inherited from Strategy).
Public method SellLimit(Instrument, double, double, string) (inherited from Strategy).
Public method SellLimit(short, Instrument, double, double, string) (inherited from Strategy).
Public method SellLimitOrder(Instrument, double, double, string) (inherited from Strategy).
Public method SellOrder(Instrument, double, string) (inherited from Strategy).
Public method SellPegged(IExecutionProvider, Instrument, double, double, string) (inherited from Strategy).
Public method SellPegged(Instrument, double, double, string) (inherited from Strategy).
Public method SellPegged(short, Instrument, double, double, string) (inherited from Strategy).
Public method SellPeggedOrder(Instrument, double, double, string) (inherited from Strategy).
Public method SellStop(IExecutionProvider, Instrument, double, double, string) (inherited from Strategy).
Public method SellStop(Instrument, double, double, string) (inherited from Strategy).
Public method SellStop(short, Instrument, double, double, string) (inherited from Strategy).
Public method SellStopLimit(IExecutionProvider, Instrument, double, double, double, string) (inherited from Strategy).
Public method SellStopLimit(Instrument, double, double, double, string) (inherited from Strategy).
Public method SellStopLimit(short, Instrument, double, double, double, string) (inherited from Strategy).
Public method SellStopLimitOrder(Instrument, double, double, double, string) (inherited from Strategy).
Public method SellStopOrder(Instrument, double, double, string) (inherited from Strategy).
Public method Send(Order) (inherited from Strategy).
Public method Send(Order[], Provider) (inherited from Strategy).
Public method SendStrategyEvent(object) (inherited from Strategy).
Public method SetParameter(string, object) (inherited from Strategy).
Public method Withdraw(DateTime, double, byte, string, bool) Withdraws specified amount of currency from portfolio account of this strategy. (inherited from Strategy).
Public method Withdraw(double, byte, string, bool) Withdraws specified amount of currency from portfolio account of this strategy at the current DateTime. (inherited from Strategy).
Top
Events
 
Name Description
Public event OnAccountDataEvent (inherited from DelegateStrategy).
Public event OnAccountReportEvent (inherited from DelegateStrategy).
Public event OnAskEvent (inherited from DelegateStrategy).
Public event OnBarEvent (inherited from DelegateStrategy).
Public event OnBarOpenEvent (inherited from DelegateStrategy).
Public event OnBarSliceEvent (inherited from DelegateStrategy).
Public event OnBidEvent (inherited from DelegateStrategy).
Public event OnCommandEvent (inherited from DelegateStrategy).
Public event OnExceptionEvent (inherited from DelegateStrategy).
Public event OnExchangeReminderEvent (inherited from DelegateStrategy).
Public event OnExecutionReportEvent (inherited from DelegateStrategy).
Public event OnFillEvent (inherited from DelegateStrategy).
Public event OnFundamentalEvent (inherited from DelegateStrategy).
Public event OnInstrumentAddedEvent (inherited from DelegateStrategy).
Public event OnInstrumentRemovedEvent (inherited from DelegateStrategy).
Public event OnLevel2SnapshotEvent (inherited from DelegateStrategy).
Public event OnLevel2UpdateEvent (inherited from DelegateStrategy).
Public event OnNewOrderEvent (inherited from DelegateStrategy).
Public event OnNewsEvent (inherited from DelegateStrategy).
Public event OnOrderCancelRejectedEvent (inherited from DelegateStrategy).
Public event OnOrderCancelledEvent (inherited from DelegateStrategy).
Public event OnOrderDoneEvent (inherited from DelegateStrategy).
Public event OnOrderExpiredEvent (inherited from DelegateStrategy).
Public event OnOrderFilledEvent (inherited from DelegateStrategy).
Public event OnOrderPartiallyFilledEvent (inherited from DelegateStrategy).
Public event OnOrderRejectedEvent (inherited from DelegateStrategy).
Public event OnOrderReplaceRejectedEvent (inherited from DelegateStrategy).
Public event OnOrderReplacedEvent (inherited from DelegateStrategy).
Public event OnOrderStatusChangedEvent (inherited from DelegateStrategy).
Public event OnParameterChangedEvent (inherited from DelegateStrategy).
Public event OnPendingNewOrderEvent (inherited from DelegateStrategy).
Public event OnPortfolioStatisticsEvent (inherited from DelegateStrategy).
Public event OnPositionChangedEvent (inherited from DelegateStrategy).
Public event OnPositionClosedEvent (inherited from DelegateStrategy).
Public event OnPositionOpenedEvent (inherited from DelegateStrategy).
Public event OnPropertyChangedEvent (inherited from DelegateStrategy).
Public event OnProviderConnectedEvent (inherited from DelegateStrategy).
Public event OnProviderDisconnectedEvent (inherited from DelegateStrategy).
Public event OnProviderErrorEvent (inherited from DelegateStrategy).
Public event OnReminderEvent (inherited from DelegateStrategy).
Public event OnSendOrderEvent (inherited from DelegateStrategy).
Public event OnStopCancelledEvent (inherited from DelegateStrategy).
Public event OnStopExecutedEvent (inherited from DelegateStrategy).
Public event OnStopStatusChangedEvent (inherited from DelegateStrategy).
Public event OnStrategyEventEvent (inherited from DelegateStrategy).
Public event OnStrategyInitEvent (inherited from DelegateStrategy).
Public event OnStrategyInstanceAddedEvent
Public event OnStrategyStartEvent (inherited from DelegateStrategy).
Public event OnStrategyStopEvent (inherited from DelegateStrategy).
Public event OnTradeEvent (inherited from DelegateStrategy).
Public event OnTransactionEvent (inherited from DelegateStrategy).
Public event OnUserCommandEvent (inherited from DelegateStrategy).
Public event OnUserEventEvent (inherited from DelegateStrategy).
Top
Fields
 
Name Description
Internal protected (Protected Friend) field framework (inherited from Strategy).
Internal protected (Protected Friend) field raiseEvents (inherited from Strategy).
Top
OberMind.DelegateInstrumentStrategy

In this article

Definition