Смена IP демо сервера
Atom Ответить
02.11.2011


http://www.itinvest.ru/about/news/682718/ В SmartCOM нужно менять?

Теги:


Спасибо:




16 Ответов
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

BigBen

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


А как самому сделать, если не секрет?
Спасибо:

Alexander

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


BigBen Перейти
А как самому сделать, если не секрет?


Стать одним из команды Stock# и иметь доступ ко всем исходникам :)
Спасибо:

BigBen

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


Стать одним из команды Stock# это хорошо, но это потом, а изменить адрес сервера тестового доступа на новый хотелось бы сейчас, оперативно, а не потом когда-то BigGrin .
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 10.11.2011
Ответить


BigBen Перейти
Стать одним из команды Stock# это хорошо, но это потом, а изменить адрес сервера тестового доступа на новый хотелось бы сейчас, оперативно, а не потом когда-то BigGrin .


Не использовать пока SmartAddressComboBox, а передавать адрес напрямую. Смена адреса у демо сервера никак не отражается на SmartTrader.
Автор топика
Спасибо:

ktulhu2000

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


опять поменяли - демо :)
95.131.26.246

еще два вопроса есть
Код
this
     .When(this.Security.SecurityNewTrades())
     .Do(AddMaValues);

SecurityNewTrades не вызывается в смарткоме, но вызывается в эмуляции.
4.0.8 демосчет смартком

Код
Trader.RegisterTrades(Security);
Trader.NewTrades += (trades) => AddMaValues();

так работает.

а второй вопрос - смарком использую потому что удобно получить тестовый доступ
подключения + терминал.
если смотреть в будущее, на HFT, что выбрать для учебы/тестов?
Спасибо:

Alexander

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


ktulhu2000 Перейти
опять поменяли - демо :)
95.131.26.246

еще два вопроса есть
Код
this
     .When(this.Security.SecurityNewTrades())
     .Do(AddMaValues);

SecurityNewTrades не вызывается в смарткоме, но вызывается в эмуляции.
4.0.8 демосчет смартком

Код
Trader.RegisterTrades(Security);
Trader.NewTrades += (trades) => AddMaValues();

так работает.

а второй вопрос - смарком использую потому что удобно получить тестовый доступ
подключения + терминал.
если смотреть в будущее, на HFT, что выбрать для учебы/тестов?


демо-сервер заменил уже, в 4.0.10 даже фикс был включен

по первому - а если так сделать - будет работать?
Код
Trader.RegisterTrades(Security);
Security.Trader.NewTrades += (trades) => AddMaValues();


Покажите где и как создаёте правило через When. Работают ли другие правила (Security.Changed()) к примеру

По второму - Plaza2
Спасибо:

ktulhu2000

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


Код
        
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

попробуйте
Код
Trader.RegisterTrades(Security);
Security.Trader.NewTrades += (trades) => AddMaValues();
Спасибо:

ktulhu2000

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


Код
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 норм коннектится, в чем может быть проблема?
Спасибо:


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

loading
clippy