Rebelion
|
Date: 11/22/2013
Кажись, проблема с Фортсом и 4.2.1 - не дружат они. Попробуйте, например, по Лукойлу то же сделать.
|
|
|
|
Thanks:
|
|
|
|
|
|
esper
|
Date: 11/22/2013
[quote=molasar;28371]не понятен ответ.
почему пример Sample в win8 ошибок не выдает, но стакан пустой?[/quote]
Из документации:
[quote]Заголовок окна должен содержать через @ код и класс инструмента, по которому в QuikTrader будет происходить сопоставление объекта Security и стакана. Например, для Лукойла заголовок будет LKOH@QJSIM на демо счете, и LKOH@EQBR на реальном. Для инструментов РТС класс инструмента будет равен FORTS. Стакан для июньского фьючерса на индекс РТС, к примеру, будет иметь заголовок RIM1@FORTS.[/quote]
У вас стакан называется "RIZ3 [FORTS...", поэтому при открытии и выдается ошибка:
[quote=molasar;28248]А в Win8 ругается, что стакан RIZ3 уже открыт, надо закрыть или открыть и настроить согласно документации.[/quote]
|
|
|
|
Thanks:
|
|
|
|
|
|
Rebelion
|
Date: 11/22/2013
Ok, хорошо, тогда вопрос - как настроить стакан по RIZ3? Почему при использовании RegisterMarketDepth в 4.1.19.1 стакан нормально подвязывался и не требовалось доп.настроек, а в 4.2.1 уже ничего не работает и требуется какая-то ручная донастройка стакана по заголовку? Кстати, менял оный - результата всё равно ноль.
|
|
|
|
Thanks:
|
|
|
|
|
|
esper
|
Date: 11/22/2013
[quote=Rebelion;28376]Ok, хорошо, тогда вопрос - как настроить стакан по RIZ3? Почему при использовании RegisterMarketDepth в 4.1.19.1 стакан нормально подвязывался и не требовалось доп.настроек, а в 4.2.1 уже ничего не работает и требуется какая-то ручная донастройка стакана по заголовку? Кстати, менял оный - результата всё равно ноль.[/quote]
Доп. настройка не требуется, но если в квике был открыт стакан, то его надо закрывать вручную. У меня на win7 и win2008 server никаких проблем нет. У вас win8 и воспроизводится эта проблема? Если в квике закрыть стакан и потом запустить робота?
|
|
|
|
Thanks:
|
|
|
|
|
|
Rebelion
|
Date: 11/22/2013
Да, проблема воспроизводится. Причём, только с RIZ3 (для проверки брал Лукойл - там всё нормально отрисовалось). Закрытие, открытие стакана - никаких изменений. RegisterMarketDepth в упор не видит стакан по RIZ3, а точнее ругается, что неверно задан заголовок у окна. Ну, и на другие тож ругается, хотя, конечно, неявно. По Луку всё тип-топ.
В версии 4.1.19.1 всё работает стабильно под Win8.
|
|
|
|
Thanks:
|
|
|
|
|
|
molasar
|
Date: 11/22/2013
[quote=Rebelion;28379]Да, проблема воспроизводится. Причём, только с RIZ3 (для проверки брал Лукойл - там всё нормально отрисовалось). Закрытие, открытие стакана - никаких изменений. RegisterMarketDepth в упор не видит стакан по RIZ3, а точнее ругается, что неверно задан заголовок у окна. Ну, и на другие тож ругается, хотя, конечно, неявно. По Луку всё тип-топ.
В версии 4.1.19.1 всё работает стабильно под Win8.[/quote]
т.е. для торговли фРТС нужно откатиться на 4,1,19,1?
других проблем с Sample под старой версией у вас не было??
|
|
|
|
Thanks:
|
|
|
|
|
|
Rebelion
|
Date: 11/22/2013
Собственно, да. Фортс нормально работает с версией 4.1.19.1 под Windows 8. Но есть ньюанс, как говорится - порой складывается ощущение, что винда не пускает данные с DDE в бота. Пиндусы достали своей секьюрностью а-ля ЫбlOS. Если есть твики, с помощью которых можно снести всю защиту в 8-ке - делитесь (но эт так, оффтоп).
Насчёт других проблем - вопрос с RenkoCandle. Пока ещё ковыряюсь с фабрикой (за неимением достаточного кол-ва опыта и времени процесс этот медленный). Так вот, складывается ощущение, что по Renko за раз он несколько свечек формирует - так сказать, некоторые формируются "отложенным" способом. Цена уже фиг знает где, ушла выше, а он только вниз свечку отрисовал. Гонево какое-то, в общем. Возможно, это тоже связано с проблемами с DDE в Win8 - на 7-ке буду сегодня проверять ночкой, думаю.
|
|
|
|
Thanks:
|
|
|
|
|
|
Mikhail Sukhov
|
Date: 11/22/2013
[quote=molasar;28381]
т.е. для торговли фРТС нужно откатиться на 4,1,19,1?
других проблем с Sample под старой версией у вас не было??[/quote]
Вы лучше совет Эспера проверьте. По-моему вы тут друг друга запутали. У одного одна проблема. У другого другая. В итоге вы своими советами друг другу только еще хуже делаете.
|
|
|
|
Thanks:
|
|
|
|
|
|
molasar
|
Date: 11/22/2013
[quote=Михаил Сухов;28383][quote=molasar;28381]
т.е. для торговли фРТС нужно откатиться на 4,1,19,1?
других проблем с Sample под старой версией у вас не было??[/quote]
Вы лучше совет Эспера проверьте. По-моему вы тут друг друга запутали. У одного одна проблема. У другого другая. В итоге вы своими советами друг другу только еще хуже делаете.[/quote]
обозвал квик стакан RIZ@FORTS и Sample стакан наполнился)Спасибо.
Попутно есть такой вопрос. При резком увеличении количества сделок, например, утренний гэп, какой способ лучше выбрать для излечения текущей цены:
- Стакан с BestAsk и BestBid
- Последняя сделка, пусть даже 10-20 пунктов разница.
Мне кажется, что стакан все таки будет сильнее тормозить.
|
|
|
|
Thanks:
|
|
|
|
|
|
Rebelion
|
Date: 11/25/2013
molasar, а какие поля в таблице "инструменты" по 4.2.1 используете? Просто у меня на стандартных настройках, что из wnd файла версии 4.2.1, экспорт таблицы "инструменты" по DDE ругается - пишет, мол, не удалось установить соединение. Либо не запущен "инструменты", либо в него не загружен лист. При этом Verifier никаких ошибок не выдаёт. Поля таблицы "инструменты": бумага, код бумаги, код класса, статус, лот, ша цены, цена последней сделки.
P.S. ни одна таблица не экспортируется. Видимо, проблема либо в "stocksharp", либо в указании какого-либо листа в настройках вывода по DDE.
|
|
|
|
Thanks:
|
|
|
|
|