Источник данных TrueFX

Источник данных TrueFX
Atom
3/22/2014
Architectus


Небольшой баг с автопоиском инструментов в Гидре 4.2.2.21. Для данного источника все валютные пары после поиска имеют шаг цены 0,0001. Соответственно если не исправить его для не JPY пар на 0,00001, то качаться они не будут и появятся ошибки.
Для пар с валютой котировки JPY точность 0,0001 избыточна. Правильно - 0,001. Впрочем, возможно, это не проблема.

Tags:


Thanks:


<< < 3 4 5 
Architectus

Avatar
Date: 7/6/2014
Reply


Михаил Сухов
Если из кода выполнить такое?

Code
[TestMethod]
public void TrueFX2()
{
	var source = new TrueFXSource();
	source.LoadTicks(new Security { Code = "EUR/USD" }, new DateTime(2014, 5, 9)).Count().AssertEqual(83428);
}


Скачал версию S# 4.2.3.21.

Code

//Добавляю пространство имен. Автодополнение все видит.
using StockSharp.Algo.History.Forex;

//TrueFXSource доступен
var source = new TrueFXSource();


StockSharp.Algo.History.dll добавлена в проект. Target framework 4.5.

Ошибка: The type or namespace name 'History' does not exist in the namespace 'StockSharp.Algo' (are you missing an assembly reference?)
Thanks:

Mikhail Sukhov

Avatar
Date: 7/7/2014
Reply


Architectus

Ошибка: The type or namespace name 'History' does not exist in the namespace 'StockSharp.Algo' (are you missing an assembly reference?)


Надо подключить сборку Algo.History
Thanks:

Architectus

Avatar
Date: 7/8/2014
Reply


Михаил Сухов
Architectus

Ошибка: The type or namespace name 'History' does not exist in the namespace 'StockSharp.Algo' (are you missing an assembly reference?)


Надо подключить сборку Algo.History


Сборка StockSharp.Algo.History.dll 4.2.3.21 уже добавлена. Я и написал про target framework, т.к. обычно в нем проблема в таких случаях. Например http://stackoverflow.com...even-though-it-is-there или http://stackoverflow.com...und-but-everything-seem

Гм, похоже в этом и дело. StockSharp.Algo.History требует именно target framework 4.5.1, а не 4.5. Обычно было просто 3, 3.5, 4, 4.5.
Thanks:

Architectus

Avatar
Date: 7/12/2014
Reply


Михаил Сухов
Если из кода выполнить такое?

Code
[TestMethod]
public void TrueFX2()
{
	var source = new TrueFXSource();
	source.LoadTicks(new Security { Code = "EUR/USD" }, new DateTime(2014, 5, 9)).Count().AssertEqual(83428);
}


Все ок.
Thanks:

Architectus

Avatar
Date: 8/25/2014
Reply


Закачка данных через Гидру по-прежнему не работает.
Тем не менее при запуске из кода source.LoadTicks данные получить удается.
В чем же дело?
Thanks:

Mikhail Sukhov

Avatar
Date: 8/26/2014
Reply


Architectus
Закачка данных через Гидру по-прежнему не работает.
Тем не менее при запуске из кода source.LoadTicks данные получить удается.
В чем же дело?


Сам не могу понять. Могу выслать через личку версию с расширенными логами, если интересно разобраться.
Thanks:
<< < 3 4 5 

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

loading
clippy