public TradingSettingsDialog() { InitializeComponent(); ControlsValidation.SetupErrorProvider(out tbMakersCountErrorProvider, tbMakersCount); ControlsValidation.SetupErrorProvider(out tbOneShotCountErrorProvider, tbOneShotCount); ControlsValidation.SetupErrorProvider(out tbRandomPercCancelErrorProvider, tbRandomPercCancel); ControlsValidation.SetupErrorProvider(out tbRandomPercMassErrorProvider, tbRandomPercMass); }
public LoadSettingsDialog() { InitializeComponent(); ControlsValidation.SetupErrorProvider(out tbThreadsCountErrorProvider, tbThreadsCount); ControlsValidation.SetupErrorProvider(out tbIntervalMsErrorProvider, tbIntervalMs); ControlsValidation.SetupErrorProvider(out tbPropOfPlacingOrderErrorProvider, tbPropOfPlacingOrder); ControlsValidation.SetupErrorProvider(out tbFadeInPeriodErrorProvider, tbFadeInPeriod); ControlsValidation.SetupErrorProvider(out tbPayloadSinusPeriodMsErrorProvider, tbPayloadSinusPeriodMs); }
public SetupStrategiesDialog() { InitializeComponent(); ControlsValidation.SetupErrorProvider(out tbShotIterationsErrorProvider, tbShotIterations); ControlsValidation.SetupErrorProvider(out tbShotProbOfTakeErrorProvider, tbShotProbOfTake); ControlsValidation.SetupErrorProvider(out tbMMOrdersCountErrorProvider, tbMMOrdersCount); ControlsValidation.SetupErrorProvider(out tbMMActionIntervalErrorProvider, tbMMActionInterval); ControlsValidation.SetupErrorProvider(out tbMMlotsPerOrderErrorProvider, tbMMlotsPerOrder); }
public MoneyManagementDialog() { InitializeComponent(); settings = TradersSettings.ReadSettings(); tbContracts.Text = JsonConvert.SerializeObject(settings.MoneyManagementSets.Tickers, Formatting.Indented); cbTradeRandomContract.Checked = settings.MoneyManagementSets.TradeRandomTicker; tbFixedContractId.Text = settings.MoneyManagementSets.FixedTickerIndex.ToString(); tbLotsMin.Text = settings.MoneyManagementSets.LotsMin.ToStringDefault(); tbLotsMax.Text = settings.MoneyManagementSets.LotsMax.ToStringDefault(); ControlsValidation.SetupErrorProvider(out tbLotsMinErrorProvider, tbLotsMin); ControlsValidation.SetupErrorProvider(out tbLotsMaxErrorProvider, tbLotsMax); }
public CommonSettingsDialog() { InitializeComponent(); settings = TradersSettings.ReadSettings(); var logTypes = Enum.GetValues(typeof(LoggingLevel)).Cast <object>().ToArray(); cbLoggingLevel.Items.AddRange(logTypes); cbLoggingLevel.SelectedItem = settings.LoggingLevel; cbSaveServersStat.Checked = settings.LogServerStatistics; tbStatTimeframe.Text = settings.StatisticsTimeframeSeconds.ToStringDefault(); tbTestDuration.Text = settings.TestDurationSeconds.ToStringDefault(); ControlsValidation.SetupErrorProvider(out tbStatTimeframeErrorProvider, tbStatTimeframe); }
public PricingSettingsDialog() { InitializeComponent(); ControlsValidation.SetupErrorProvider(out amplitudeErrorProvider, tbAmplitude); }