Teddy
|
Дата: 16.11.2011
всё таки удалось запустить пример со свечками,удалив из файла chartwindow.xaml из строчки Title="ChartWindow" Height="480" Width="640" Icon="/SampleAlfaCandles;component/stocksharp.ico" Topmost="False" WindowStartupLocation="CenterScreen"> вот эту запись --Icon="/SampleAlfaCandles;component/stocksharp.ico" Но по прежнему не работает выбор начала и конца построения свечек.причём выбор даты работает. Выявилась ещё одна проблема. свечки строятся не по таймфрейму который выбирается,а в зависимости от выбранного интервала истории. Так например выбираю минутки ,интервал оставляю по дефолту,а строятся почему то часовики. наименьший таймфрейм который выводится 15мин ,в независимости от того что выбраны минутки.
|
|
|
|
|
Самунджян Артем
|
Дата: 17.11.2011
Не получаеться выставить заявку в примере SampleGui Нормально подключаюсь получаю все инструменты и так далее. Но пример не отправялет завку в альфу,пробовал то же самое вручную в своём терминале ,всё нормально. Чем это может быть вызвано? При этом никакой ошибки проект не отлавливает....
|
|
Спасибо:
|
|
|
|
|
Sergey Masyura
|
Дата: 17.11.2011
Teddy всё таки удалось запустить пример со свечками,удалив из файла chartwindow.xaml из строчки Title="ChartWindow" Height="480" Width="640" Icon="/SampleAlfaCandles;component/stocksharp.ico" Topmost="False" WindowStartupLocation="CenterScreen"> вот эту запись --Icon="/SampleAlfaCandles;component/stocksharp.ico" Но по прежнему не работает выбор начала и конца построения свечек.причём выбор даты работает. Выявилась ещё одна проблема. свечки строятся не по таймфрейму который выбирается,а в зависимости от выбранного интервала истории. Так например выбираю минутки ,интервал оставляю по дефолту,а строятся почему то часовики. наименьший таймфрейм который выводится 15мин ,в независимости от того что выбраны минутки. Спасибо по поводу иконки. Как оказалось, это работает не на всех машинах. По поводу свечек - возможно am chart их так группирует, посмотрю в чем причина. Для референса - http://stocksharp.codeplex.com/workitem/692
|
|
Спасибо:
|
|
|
|
|
Sergey Masyura
|
Дата: 17.11.2011
samujan Не получаеться выставить заявку в примере SampleGui Нормально подключаюсь получаю все инструменты и так далее. Но пример не отправялет завку в альфу,пробовал то же самое вручную в своём терминале ,всё нормально. Чем это может быть вызвано? При этом никакой ошибки проект не отлавливает.... Проверил маркет и лимитные заявки - работают обе. В терминале в таблице с заявками она вобще не появляется? Или может Вы отправляли по цене вне лимита и она при этом не выставится в стакан? Как будет время еще посмотрю.
|
|
Спасибо:
|
|
|
|
|
Самунджян Артем
|
Дата: 17.11.2011
sergey.masyura samujan Не получаеться выставить заявку в примере SampleGui Нормально подключаюсь получаю все инструменты и так далее. Но пример не отправялет завку в альфу,пробовал то же самое вручную в своём терминале ,всё нормально. Чем это может быть вызвано? При этом никакой ошибки проект не отлавливает.... Проверил маркет и лимитные заявки - работают обе. В терминале в таблице с заявками она вобще не появляется? Или может Вы отправляли по цене вне лимита и она при этом не выставится в стакан? Как будет время еще посмотрю. В таблице не появляеться ,потому что и не выставляеться.Точно проверил несколько раз,не вне лимита и потом я точно такую же отправял вручную и она ставилась нормально. Версия альфы 3.5.2(сборка 7) Спасибо за быстрый ответ!
|
|
Спасибо:
|
|
|
|
|
Sergey Masyura
|
Дата: 17.11.2011
samujan sergey.masyura samujan Не получаеться выставить заявку в примере SampleGui Нормально подключаюсь получаю все инструменты и так далее. Но пример не отправялет завку в альфу,пробовал то же самое вручную в своём терминале ,всё нормально. Чем это может быть вызвано? При этом никакой ошибки проект не отлавливает.... Проверил маркет и лимитные заявки - работают обе. В терминале в таблице с заявками она вобще не появляется? Или может Вы отправляли по цене вне лимита и она при этом не выставится в стакан? Как будет время еще посмотрю. В таблице не появляеться ,потому что и не выставляеться.Точно проверил несколько раз,не вне лимита и потом я точно такую же отправял вручную и она ставилась нормально. Версия альфы 3.5.2(сборка 7) Спасибо за быстрый ответ! Так. C codeplex можете собрать Connectors\Alfa\Samples\AlfaTest\ и выставить заявку через него? Заодно в output окно Visual Studio идут подробные логи от коннектора.
|
|
Спасибо:
|
|
|
|
|
Самунджян Артем
|
Дата: 18.11.2011
|
|
|
|
sergey.masyura samujan sergey.masyura samujan Не получаеться выставить заявку в примере SampleGui Нормально подключаюсь получаю все инструменты и так далее. Но пример не отправялет завку в альфу,пробовал то же самое вручную в своём терминале ,всё нормально. Чем это может быть вызвано? При этом никакой ошибки проект не отлавливает.... Проверил маркет и лимитные заявки - работают обе. В терминале в таблице с заявками она вобще не появляется? Или может Вы отправляли по цене вне лимита и она при этом не выставится в стакан? Как будет время еще посмотрю. В таблице не появляеться ,потому что и не выставляеться.Точно проверил несколько раз,не вне лимита и потом я точно такую же отправял вручную и она ставилась нормально. Версия альфы 3.5.2(сборка 7) Спасибо за быстрый ответ! Так. C codeplex можете собрать Connectors\Alfa\Samples\AlfaTest\ и выставить заявку через него? Заодно в output окно Visual Studio идут подробные логи от коннектора. Запустил коннектор альфа директ ,вручную только прописал именно свой счёт потому ,что у меня их 2. И он всё равно не выставляет заявки Может быть проблема в двух счетах,при том что один на фортсе ,а другой на споте? Логи: AlfaTest.vshost.exe Information: 0 : TestForm AlfaTrader successfuly created <--------------------------------> [Удалено в целях безопасности / Сергей] AlfaTest.vshost.exe Information: 0 : TestForm Buy Limit AlfaTest.vshost.exe Information: 0 : AlfaTrader RegisterOrder: TransactionId=2956805003, Id=0, Price=7900, Balance=1, Security=SBER-12.11@FORTS, State=None
|
|
|
|
|
Sergey Masyura
|
Дата: 18.11.2011
|
|
|
|
samujan sergey.masyura samujan sergey.masyura samujan Не получаеться выставить заявку в примере SampleGui Нормально подключаюсь получаю все инструменты и так далее. Но пример не отправялет завку в альфу,пробовал то же самое вручную в своём терминале ,всё нормально. Чем это может быть вызвано? При этом никакой ошибки проект не отлавливает.... Проверил маркет и лимитные заявки - работают обе. В терминале в таблице с заявками она вобще не появляется? Или может Вы отправляли по цене вне лимита и она при этом не выставится в стакан? Как будет время еще посмотрю. В таблице не появляеться ,потому что и не выставляеться.Точно проверил несколько раз,не вне лимита и потом я точно такую же отправял вручную и она ставилась нормально. Версия альфы 3.5.2(сборка 7) Спасибо за быстрый ответ! Так. C codeplex можете собрать Connectors\Alfa\Samples\AlfaTest\ и выставить заявку через него? Заодно в output окно Visual Studio идут подробные логи от коннектора. Запустил коннектор альфа директ ,вручную только прописал именно свой счёт потому ,что у меня их 2. И он всё равно не выставляет заявки Может быть проблема в двух счетах,при том что один на фортсе ,а другой на споте? Логи: AlfaTest.vshost.exe Information: 0 : TestForm AlfaTrader successfuly created [Удалено в целях безопасности/Сергей] <--------------------------------> AlfaTest.vshost.exe Information: 0 : TestForm Buy Limit AlfaTest.vshost.exe Information: 0 : AlfaTrader RegisterOrder: TransactionId=2956805003, Id=0, Price=7900, Balance=1, Security=SBER-12.11@FORTS, State=None Молодец, двигаешься в верном направлении. В Альфа-коннекторе не поддерживается несколько счетов. В AlfaWrapper.cs есть такой код. Код public void RegisterOrder(Order order) { //Logger.Debug("RegisterOrder", _logTag);
if (order == null) throw new ArgumentNullException("order");
var account = order.Portfolio.Name + "-000"; // Портфель. // TODO: use AD portfolio instead of the AD account, "-000" is hardcoded
Чтобы сделать поддержку нескольких счетов, это надо еще 150р заплатить за подключение клиринговой пары =)
|
|
|
|
|
Самунджян Артем
|
Дата: 18.11.2011
Огромное спасибо ,никогда бы не догадался ,поменял вместо "-000" на "-001" и всё стало выставляться!
|
|
Спасибо:
|
|
|
|
|
Самунджян Артем
|
Дата: 02.12.2011
Вот ещё одну вещь заметил ,когда запрашиваю свечки через getCandleBounds допустим часовики,то последняя готовая свечка приходит с неправильным закрытием p.s Говоря про последнюю свечку я говорю именно про ту которая уже закрылась и поменяться она уже не может.
|
|
Спасибо:
|
|
|
|