Algorithmischer Handel für .NET und Python✦86+ Konnektoren · Börsen · Broker · Krypto✦S#.Designer · Backtest · optimieren · live gehen✦Eine Community von 31,459+ Tradern und Entwicklern✦Algorithmischer Handel für .NET und Python✦86+ Konnektoren · Börsen · Broker · Krypto✦S#.Designer · Backtest · optimieren · live gehen✦Eine Community von 31,459+ Tradern und Entwicklern✦
Михаил, еще раз здравствуйте,
я начал с таблицы Портфель, пытаюсь её экспортировать,
код:
if (string.Compare(name, "portfolio", true) == 0)
{
foreach (var row in rows)
}
Так вот, когда нет торговой сессии почему-то она не экспортируется,
так и должно быть? или я что-то напортачил?
пробую посмотреть по точкам, что там происходит, как мне показалось,
перестает выполняться здесь: myPortfel.in_rest = (double)row[2];
чего-то не могу понять почему, если не трудно не могли бы объяснить
Да, Михаил, вы совершенно правы, в row[2] содержится не double, а
название столбца, и вот тут у меня возникает вопрос,
как я проследил в rows содержится две коллекции (если я правильно
выражаюсь), одна с названием столбцов, вторая со значениями. сначала в
row передается первая и у меня происходит процесс присваивания, т.е.
попытка преобразовать string в doublе. Почему-то во время торговой
сессии это дело прокатывало, т.е. выполнение программы на этом не
останавливалось, потом уже когда передается второй список со
значениями, все вроде бы норм. Но вот какое дело, нет торговой сессии,
и программа встрявает.
Может быть у Вас есть какие-нибудь соображения на данный счет.
Заранее благодарен.
Wir verwenden Cookies, um die beste Erfahrung auf unserer Website zu gewährleisten. Durch die weitere Nutzung unserer Seite stimmen Sie der Verwendung von Cookies zu.
Kommentare (6)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Нигде. Нужно самому подписываться, и писать в файл. Например, через StreamWriter.
Спасибо!!!
ÔÉÐÁ ÔÁËÏÇÏ: private void OnLog(Strategy strategy, StrategyErrorStates errorState, string m) { Log(" [" + strategy.Id + "] " + errorState + " => " + m); }
message); } //Console.WriteLine(DateTime.Now.ToString("o") + " " + message); }
Михаил, еще раз здравствуйте, я начал с таблицы Портфель, пытаюсь её экспортировать,
код: if (string.Compare(name, "portfolio", true) == 0) { foreach (var row in rows) } Так вот, когда нет торговой сессии почему-то она не экспортируется, так и должно быть? или я что-то напортачил? пробую посмотреть по точкам, что там происходит, как мне показалось, перестает выполняться здесь: myPortfel.in_rest = (double)row[2]; чего-то не могу понять почему, если не трудно не могли бы объяснить
Да, Михаил, вы совершенно правы, в row[2] содержится не double, а название столбца, и вот тут у меня возникает вопрос, как я проследил в rows содержится две коллекции (если я правильно выражаюсь), одна с названием столбцов, вторая со значениями. сначала в row передается первая и у меня происходит процесс присваивания, т.е. попытка преобразовать string в doublе. Почему-то во время торговой сессии это дело прокатывало, т.е. выполнение программы на этом не останавливалось, потом уже когда передается второй список со значениями, все вроде бы норм. Но вот какое дело, нет торговой сессии, и программа встрявает. Может быть у Вас есть какие-нибудь соображения на данный счет. Заранее благодарен.