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


не могу загрузить произвольную таблицу
Atom
11/13/2010


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

Вот код ATRTable.cs

Code

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));
        }
    }
}


Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 11/13/2010
Reply


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

romanick

Avatar
Date: 11/13/2010
Reply


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


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy