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


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

Теги:


Спасибо:


<< < 2 3 4 5  >
Architectus

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


Михаил Сухов Перейти
Architectus Перейти

Я попробовал запустить Гидру с другого диска и сохранять в другом месте данные. Также сменил IP адрес. Никакого эффекта это не принесло.


1. Пропишите путь в exe.Config на локальную директорию. Там где сейчас указано %Documents%. Так БД будет создана отдельная для теста.

2. Папку для данных нужно указать так же другую, а не ту, что раньше использовалась.

Если просто гидру из другого места запустить, но настройки не менять - то ничего не меняется.


Все то же самое.
Спасибо:

Mikhail Sukhov

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


Architectus Перейти
Все то же самое.


Гидра скачена с сайта, установлена. Настройки в локальную папку, как я описывал выше. Результат работы на скрине:



Попробуйте совсем на чистом компьютере. Или ваш IP внесен уже в черный список.
Спасибо:

Architectus

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


Михаил Сухов Перейти

Попробуйте совсем на чистом компьютере. Или ваш IP внесен уже в черный список.


Я уже писал выше, что пробовал другой IP.
В любом случае Гидра работает некорректно. Уж если не получается загрузить, то нужно где-то писать ошибку.
Спасибо:

Mikhail Sukhov

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


Architectus Перейти

Я уже писал выше, что пробовал другой IP.


Это другой комп или что?
Спасибо:

Architectus

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


Михаил Сухов Перейти
Architectus Перейти

Я уже писал выше, что пробовал другой IP.


Это другой комп или что?


Комп этот же. IP другой. Хотя, конечно, MAC тот же. Вообще я не качал ни много, ни часто. Да и проблемы подтвердил devruss. Согласитесь, что вероятность, что проблема связана с каким-то хитрым баном 1 из 100.
Спасибо:

Mikhail Sukhov

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


Про бан отметаем тогда. Значит настройки. Пришлите исправленный конфиг файл.
Спасибо:

Architectus

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


Михаил Сухов Перейти
Про бан отметаем тогда. Значит настройки. Пришлите исправленный конфиг файл.


В смысле с некой БД не в Documents? Менял только это от дефолта

Код

<connectionStrings>
		<!--<add name="SqlServerConStr" connectionString="Server=.\SQLExpress;Database=Trading;User ID=trading;Password=trading;" providerName=""/>-->
		<add name="SQLiteConStr" connectionString="Data Source=C:\HydraTestFolder\StockSharp.db" providerName="System.Data.SQLite"/>
</connectionStrings>


Кстати еще пробовал удалить старую Гидру и перекачать с нуля. Это также не помогло.
Спасибо:

Mikhail Sukhov

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


Architectus Перейти
Кстати еще пробовал удалить старую Гидру и перекачать с нуля. Это также не помогло.


В конфиг файле 2 пути. Посмотрите поиском по фразе %Documents%. Эти 2 пути замените на какой-то свой. Далее, запустите Гидру, включите TrueFX, скачайте инструменты, добавьте один и выберите нужную дату. При этом путь к данным тоже должен быть неиспользованный ранее.
Спасибо:

Architectus

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


Возобновил тестирование.

1. Скачал файл установщика с сайта. Установил Гидру. Версия - 4.2.3.19.
2. Не запуская Гидру правлю конфиг.

3. Запускаю Гидру в режиме x86. В папке Documents/StockSharp чисто. Все файлы в указанной папке.
4. Настраиваю TrueFX - закачка с 2014.05.01. Путь к данным новый. Добавляю инструмент EUR/USD.
5. Начинаю закачку.

=> Результат тот же. Ничего не качается.

Попробуйте кто-нибудь еще скачать. Пока в теме отписались 3 человека. Качается у 1-го - Михаила)
Спасибо:

Mikhail Sukhov

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


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

Код
[TestMethod]
public void TrueFX2()
{
	var source = new TrueFXSource();
	source.LoadTicks(new Security { Code = "EUR/USD" }, new DateTime(2014, 5, 9)).Count().AssertEqual(83428);
}
Спасибо:
<< < 2 3 4 5  >

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

loading
clippy