Как сохранять свои сделки в базу даных

Как сохранять свои сделки в базу даных
Atom
6/28/2012
longtrades


Уважаемые разработчики , есть поблемка ... при работе робота формируеться список своих сделок(List<MyTrade>), обьясните , а лучше покажите, пожалуйста, на примере как можно сохранять этот список в базу даных, а потом при следующем запуске достать его и записать в тот же список.( можно и не базу данных, но очень нужно при следующем запуске иметь этот список, перерыл весь форум ничего не нашол )

Зарание благодарен.


Tags:


Thanks:


esper

Avatar
Date: 6/28/2012
Reply


longtrades: перерыл весь форум ничего не нашол А документацию смотрели? Например, здесь.

Thanks: Sergey Masyura

longtrades

Avatar
Date: 6/28/2012
Reply


Ну, конечно, смотрел , но все же как решить мою проблемку так и не понял.

скажем, поднял я базу на MS SQL 2008 скриптом trading.sql:


var storage = new StorageRegistry(new InMemoryStorage()); //  на что заменить InMemoryStorage() чтобы подключится к этой базе ?

  • мне нужно сохранять не все мои сделки , а несколько списков сделок, как такое сделать ? пускай один список я смогу загнать в :

            var futTrades1 = storage.MyTrades;
            futTrades1.Clear();
            foreach( MyTrade trade in  fut_Trades1)
            {
            futTrades1.Save(trade);
            }

куда мне сохранить второй список (fut_Trades2) ?

Thanks:

esper

Avatar
Date: 6/28/2012
Reply


longtrades: ODE0� Тут надо смотреть в сторону класса Ecng.Data.Database и исходников Гидры.

longtrades:

  • мне нужно сохранять не все мои сделки , а несколько списков сделок, как такое сделать ? пускай один список я смогу загнать в :
        var futTrades1 = storage.MyTrades;
        futTrades1.Clear();
        foreach( MyTrade trade in  fut_Trades1)
        {
        futTrades1.Save(trade);
        }
>   куда мне сохранить второй список (fut_Trades2) ?
Для разных списков нужны разные хранилища, как вариент, в ExtensionInfo каждой сделки сохранять идентификатор списка и хранить все сделки вместе, а при загрузке группировать по этому идентификатору.
Thanks:

longtrades

Avatar
Date: 6/28/2012
Reply


esper: Тут надо смотреть в сторону класса Ecng.Data.Database и исходников Гидры.

Документации такой к сожалению нет...

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy