Для изменения размера нажмите или перетащите
Собственные сделки

MyTradeGrid - таблица для отображения собственных сделок.

Основные члены

Ниже показаны внеший вид компонета, а также фрагменты кода с его использованием. Пример кода взят из Samples/Quik/Sample.

GUI Mytrade Grid
XAML
<Window x:Class="Sample.MyTradesWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:loc="clr-namespace:StockSharp.Localization;assembly=StockSharp.Localization"
    xmlns:xaml="http://schemas.stocksharp.com/xaml"
    Title="{x:Static loc:LocalizedStrings.MyTrades}" Height="284" Width="644">
  <xaml:MyTradeGrid x:Name="TradeGrid" x:FieldModifier="public" />
</Window>
C#
private void ConnectClick(object sender, RoutedEventArgs e)
{
    if (!_isConnected)
    {

        if (Trader == null)
        {
            // создаем подключение
            Trader = isLua
                ? new QuikTrader
                {
                    LuaFixServerAddress = Address.Text.To<EndPoint>(),
                    LuaLogin = Login.Text,
                    LuaPassword = Password.Password.To<SecureString>()
                }
                : new QuikTrader(Path.Text) { IsDde = true };

            ...............................................

            Trader.NewMyTrades += trades => _myTradesWindow.TradeGrid.Trades.AddRange(trades);

            ...............................................

            ShowSecurities.IsEnabled = ShowTrades.IsEnabled =
                ShowMyTrades.IsEnabled = ShowOrders.IsEnabled =
                    ShowPortfolios.IsEnabled = ShowStopOrders.IsEnabled = true;
        }

        Trader.Connect();

        _isConnected = true;
        ConnectBtn.Content = LocalizedStrings.Disconnect;
    }
    else
    {
        Trader.Disconnect();

        _isConnected = false;
        ConnectBtn.Content = LocalizedStrings.Connect;
    }
}