Эмулятор
Atom Ответить
15.09.2014


Эмулятор не работает с историческими *.csv фалами (с *.bin форматом все работает корректно).
Что можно подкрутить или инициация событий эмулятора через *.csv файлы не поддерживается ?

Теги:


Спасибо:




6 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 15.09.2014
Ответить


robot.sv Перейти
Эмулятор не работает с историческими *.csv фалами (с *.bin форматом все работает корректно).
Что можно подкрутить или инициация событий эмулятора через *.csv файлы не поддерживается ?


А вы роботу как задали, чтобы он искал данные в CSV, а не Bin?
Спасибо:

robot.sv

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


Так же как к bin, хотя подобную настройку и хотел уточнить
public virtual StorageRegistry getStorage()
{
var storage = new StorageRegistry();

// изменяем путь, используемый по умолчанию
((LocalMarketDataDrive)storage.DefaultDrive).Path = MyFiles.HidraFolder;
((LocalMarketDataDrive)storage.DefaultDrive).UseAlphabeticPath = false;
return storage;
}
public virtual HistoryEmulationConnector CreateTrader(TimeSpan interval)
{
var store = getStorage();
var trader = new HistoryEmulationConnector(
GetSecurities(),
GetPortfilios())
{
CreateDepthFromOrdersLog = false,
CreateTradesFromOrdersLog = false,
//MarketTimeChangedInterval = Interval,
StorageRegistry = store,
MarketEmulator =
{
Settings =
{
UseCandlesTimeFrame = TimeSpan.FromTicks(0),

MatchOnTouch = false,
}
},
};
trader.MarketDataAdapter.SessionHolder.MarketTimeChangedInterval = interval;
return trader;
}
Автор топика
Спасибо:

robot.sv

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


Дополнительно еще один вопрос: в просессе работы эмулятора
в событии ProcessDataError появляется сообщение - "Неизвестное изменение -1 инструмента."
после чего происходит аварийный останов. Что это означает и главное как обойти ?
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 16.09.2014
Ответить


robot.sv Перейти
Так же как к bin


Вот у вас эмулятор bin и ищет.
Спасибо:

robot.sv

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


А что не так. Пака с хранилищем
(((LocalMarketDataDrive)storage.DefaultDrive).Path = @"c:\arc") указывает на CSV файлы.
Какие свойства еще подкрутить
Автор топика
Спасибо:

devruss

Фотография
Курсы
Дата: 27.09.2014
Ответить


robot.sv Перейти
А что не так. Пака с хранилищем
(((LocalMarketDataDrive)storage.DefaultDrive).Path = @"c:\arc") указывает на CSV файлы.
Какие свойства еще подкрутить


robot.sv, удалось cvs скормить напрямую (без импорта в Гидру)?
Спасибо:


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

loading
clippy