pondiriver
|
Дата: 07.11.2011
Здравствуйте!
Пытаюсь запустить SampleSmart с тестовым счетом по адресу 62.141.86.229. Вручную прописал:
string ipAddress = "62.141.86.229"; System.Net.IPAddress addr = System.Net.IPAddress.Parse(ipAddress); System.Net.IPEndPoint add = new System.Net.IPEndPoint(addr, 8090);
И прописал этот адрес с портом при создании шлюза. В итоге выдает ошибку, не может подключиться к серверу.
Нужно как-то иначе прописывать ip адрес?
спасибо.
|
|
|
|
Mikhail Sukhov
|
Дата: 07.11.2011
Я написал вопрос, а не новость. Адрес сервера у АйТи я не знаю. Выясните?
|
Автор топика
|
|
|
BigBen
|
Дата: 10.11.2011
Новый адрес сервера тестового доступа: 62.141.86.229
В SampleSmart ComboBox Сервер содержит 4 адреса; Основной, Демо, Резервный, Сталкер. Для демо надо изменить адрес на новый, но не вижу, где в свойствах это можно сделать. Кто-нибудь сможет подсказать?
|
|
|
|
Alexander
|
Дата: 10.11.2011
BigBen  Новый адрес сервера тестового доступа: 62.141.86.229
В SampleSmart ComboBox Сервер содержит 4 адреса; Основной, Демо, Резервный, Сталкер. Для демо надо изменить адрес на новый, но не вижу, где в свойствах это можно сделать. Кто-нибудь сможет подсказать? Поменяем.
|
|
|
|
BigBen
|
Дата: 10.11.2011
А как самому сделать, если не секрет?
|
|
|
|
Alexander
|
Дата: 10.11.2011
BigBen  А как самому сделать, если не секрет? Стать одним из команды Stock# и иметь доступ ко всем исходникам :)
|
|
|
|
BigBen
|
Дата: 10.11.2011
Стать одним из команды Stock# это хорошо, но это потом, а изменить адрес сервера тестового доступа на новый хотелось бы сейчас, оперативно, а не потом когда-то  .
|
|
|
|
Mikhail Sukhov
|
Дата: 10.11.2011
BigBen  Стать одним из команды Stock# это хорошо, но это потом, а изменить адрес сервера тестового доступа на новый хотелось бы сейчас, оперативно, а не потом когда-то  . Не использовать пока SmartAddressComboBox, а передавать адрес напрямую. Смена адреса у демо сервера никак не отражается на SmartTrader.
|
Автор топика
|
|
|
ktulhu2000
|
Дата: 21.12.2011
опять поменяли - демо :) 95.131.26.246 еще два вопроса есть Code
this
.When(this.Security.SecurityNewTrades())
.Do(AddMaValues);
SecurityNewTrades не вызывается в смарткоме, но вызывается в эмуляции. 4.0.8 демосчет смартком Code
Trader.RegisterTrades(Security);
Trader.NewTrades += (trades) => AddMaValues();
так работает. а второй вопрос - смарком использую потому что удобно получить тестовый доступ подключения + терминал. если смотреть в будущее, на HFT, что выбрать для учебы/тестов?
|
|
|
|
Alexander
|
Дата: 21.12.2011
ktulhu2000  опять поменяли - демо :) 95.131.26.246 еще два вопроса есть Code
this
.When(this.Security.SecurityNewTrades())
.Do(AddMaValues);
SecurityNewTrades не вызывается в смарткоме, но вызывается в эмуляции. 4.0.8 демосчет смартком Code
Trader.RegisterTrades(Security);
Trader.NewTrades += (trades) => AddMaValues();
так работает. а второй вопрос - смарком использую потому что удобно получить тестовый доступ подключения + терминал. если смотреть в будущее, на HFT, что выбрать для учебы/тестов? демо-сервер заменил уже, в 4.0.10 даже фикс был включен по первому - а если так сделать - будет работать? Code
Trader.RegisterTrades(Security);
Security.Trader.NewTrades += (trades) => AddMaValues();
Покажите где и как создаёте правило через When. Работают ли другие правила (Security.Changed()) к примеру По второму - Plaza2
|
|
|
|
ktulhu2000
|
Дата: 21.12.2011
Code
protected override void OnStarting()
{
//this
// .When(this.Security.Changed())
// .Do(AddMaValues);
//this
// .When(this.Security.SecurityNewTrades())
// .Do(AddMaValues);
Trader.RegisterTrades(Security);
Trader.NewTrades += (trades) => AddMaValues();
}
Вот так создаю. Работает как раньше (Changed вызывается, SecurityNewTrades не вызывается) StockSharp_4.0.10_Sources.zip Created Dec 19, 2011 18.1 MB там stocksharp.smart.dll 121856 такого же размера как в 4.0.8 это нормально? -)
|
|
|
|
Alexander
|
Дата: 21.12.2011
Нормально, главное чтоб версия была 4.0.10 попробуйте Code
Trader.RegisterTrades(Security);
Security.Trader.NewTrades += (trades) => AddMaValues();
|
|
|
|
ktulhu2000
|
Дата: 21.12.2011
Code
Trader.RegisterTrades(Security);
Security.Trader.NewTrades += (trades) => AddMaValues();
работает
|
|
|
|
Alexander
|
Дата: 21.12.2011
Trader.RegisterTrades(Security)
сделайте до создания правила
|
|
|
|
ktulhu2000
|
Дата: 21.12.2011
Да, рботает. Trader.RegisterSecurity я вызвал и забыл! думал что Changed как-то сам все видит -) спасибо
|
|
|
|
tmt
|
Дата: 23.12.2011
Вот скачал последнюю версию, там демку для smart консольную открыл и у меня после ввода логина пароля ничего не происходит (производим подключение...) Хотя SampleSmart норм коннектится, в чем может быть проблема?
|
|
|