Reglas de comisión

Captura de pantalla: tabla de reglas de comisión

CommissionPanel - una tabla de reglas de comisión. Cada fila es una regla ICommissionRule: por operación, por volumen, por facturación o un porcentaje del importe.

Propiedades principales

Las reglas de esta tabla se pasan al gestor de comisiones, de modo que la prueba sobre histórico calcula los costes igual que la operativa real.

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

<Window x:Class="Sample.CommissionWindow"
	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="700">
	<xaml:CommissionPanel x:Name="CommissionPanel" />
</Window>
// Comisión por operación
CommissionPanel.Rules.Add(new CommissionPerTradeRule { Value = 1.5m });

// Comisión por volumen de la orden
CommissionPanel.Rules.Add(new CommissionPerOrderVolumeRule { Value = 0.01m });

// Aplicamos las reglas al gestor de comisiones
_connector.CommissionManager.Rules.Clear();
_connector.CommissionManager.Rules.AddRange(CommissionPanel.Rules);

Ver también

Paneles de servicio