Panel de órdenes rápidas

Captura de pantalla: panel de órdenes rápidas

QuickOrderPanel - un panel compacto para registrar órdenes con un clic. Muestra los mejores precios de compra y venta, el spread y el volumen de la orden; al pulsar un lado se forma la orden de inmediato.

Propiedades principales

El panel no registra órdenes por sí mismo: solo forma un objeto Order y lo pasa al evento RegisterOrder. La cartera y las comprobaciones adicionales se añaden en el manejador. Cambiar el volumen o el aspecto genera SettingsChanged, punto cómodo para guardar la configuración.

A continuación se muestran fragmentos de código con su uso:

<Window x:Class="Sample.QuickOrderWindow"
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	xmlns:xaml="http://schemas.stocksharp.com/xaml"
	Height="300" Width="260">
	<xaml:QuickOrderPanel x:Name="QuickOrderPanel" Volume="10" />
</Window>
// Establecemos el instrumento: el panel se suscribe a sus mejores precios
QuickOrderPanel.Security = _security;

// El panel forma la orden, la registramos nosotros
QuickOrderPanel.RegisterOrder += order =>
{
	order.Portfolio = _portfolio;
	_connector.RegisterOrder(order);
};

// Guardamos la configuración cuando cambia
QuickOrderPanel.SettingsChanged += () => SaveSettings();

Ver también

Operaciones