◆ Clear()
void ATAS.DataFeedsCore.ISecurityPositionManager.Clear |
( |
| ) |
|
◆ GetIsChanged()
bool ATAS.DataFeedsCore.ISecurityPositionManager.GetIsChanged |
( |
| ) |
|
◆ GetIsNeedSubscribeLevel1()
bool ATAS.DataFeedsCore.ISecurityPositionManager.GetIsNeedSubscribeLevel1 |
( |
| ) |
|
◆ Process() [1/2]
bool ATAS.DataFeedsCore.ISecurityPositionManager.Process |
( |
MyTrade |
trade | ) |
|
◆ Process() [2/2]
bool ATAS.DataFeedsCore.ISecurityPositionManager.Process |
( |
Order |
order | ) |
|
◆ SetAveragePrice()
void ATAS.DataFeedsCore.ISecurityPositionManager.SetAveragePrice |
( |
decimal |
avgPrice | ) |
|
◆ Update()
bool ATAS.DataFeedsCore.ISecurityPositionManager.Update |
( |
decimal? |
volume = null , |
|
|
decimal? |
averagePrice = null , |
|
|
decimal? |
openedPnL = null , |
|
|
decimal? |
closedPnL = null , |
|
|
decimal? |
commission = null , |
|
|
decimal? |
openVolume = null , |
|
|
RiskInfo? |
risk = null |
|
) |
| |
◆ UpdateAveragePriceByTrades()
bool ATAS.DataFeedsCore.ISecurityPositionManager.UpdateAveragePriceByTrades |
( |
| ) |
|
◆ UpdateOpenPnL()
bool ATAS.DataFeedsCore.ISecurityPositionManager.UpdateOpenPnL |
( |
Security |
security, |
|
|
MarketDataType |
type, |
|
|
decimal |
price |
|
) |
| |
◆ IsPositionInitialized
bool ATAS.DataFeedsCore.ISecurityPositionManager.IsPositionInitialized |
|
get |
◆ Position
Position ATAS.DataFeedsCore.ISecurityPositionManager.Position |
|
get |
The documentation for this interface was generated from the following file: