не могу загрузить произвольную таблицу

не могу загрузить произвольную таблицу
Atom
13.11.2010
romanick


Добрый день! Сделал класс-описание ATRTable для "произволной таблицы" Quik так как это показано в Документации. Делаю _trader.AddCustomTableMapping(typeof(ATRTable)); после _trader = new QuikTrader(quikPath); Однако ProcessCustomTables никогда не вызывается... Что я ещё не сделал?

Вот код ATRTable.cs


using System;

namespace Scalping
{
	using System.ComponentModel;

	using Ecng.Serialization;
	using Ecng.Trading.Quik;
	/// <summary>
	/// Описание таблицы ATR, экспортируемой в робота из Quik
	/// </summary>
	[DdeCustomTable("ATR")]
	public class ATRTable : INotifyPropertyChanged
	{
		public ATRTable()
		{
		}
		
		private string _CDate;
		[DdeCustomColumn("CDate", Order = 0)]
		public string CDate {
			get{return _CDate;}
			set {
				_CDate = value;
				NotifyPropertyChanged("CDate");
			}
		}
		
		private string _CTime;
		[DdeCustomColumn("CTime", Order = 1)]
		public string CTime {
			get{return _CTime;}
			set {
				_CTime = value;
				NotifyPropertyChanged("CTime");
			}
		}
		
		private string _ATR;
		[DdeCustomColumn("ATR", Order = 2)]
		public string ATR {
			get{return _ATR;}
			set {
				_ATR = value;
				NotifyPropertyChanged("ATR");
			}
		}
		
		private PropertyChangedEventHandler _propertyChanged;

		event PropertyChangedEventHandler INotifyPropertyChanged.PropertyChanged
		{
			add { _propertyChanged += value; }
			remove { _propertyChanged -= value; }
		}

		private void NotifyPropertyChanged(string info)
		{
			if (_propertyChanged != null)
				_propertyChanged(this, new PropertyChangedEventArgs(info));
		}
	}
}

Теги:


Спасибо:


Mikhail Sukhov

Фотография
Дата: 13.11.2010
Ответить


ProcessDataError что нибудь пишет?

Спасибо: romanick

romanick

Фотография
Дата: 13.11.2010
Ответить


Спасибо за подсказку. Действительно, сделал обработчик ошибки и увидел что неверно конвертируются даты. Сейчас всё ок.

Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy