Экспорт по DDE таблицы Инструменты~/topic/2252/ehksport-po-dde-tablitsy-instrumenty/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T15:28:20Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/15015/ S# берёт окна, которые являются дочерними к самому квику. А если руками перейти на активную вкладку...2011-12-21T08:44:29Z2011-12-21T08:44:29Z_maratrus_https://stocksharp.ru/users/28038/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.ru/posts/m/14991/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><br /><br />S# берёт окна, которые являются дочерними к самому квику.<br />А если руками перейти на активную вкладку?<br />Или поставить её первой по номеру?<br /><br />Можно проверять работоспособность с помощью Verifier.</div></div><br /><br />Александр, спасибо за ваше сообщение.<br />Я пробовал перейти руками на активную вкладку.<br />Однако, при подключении он переходит на одну и ту же (другую вкладку)<br />и бесконечно ждет.<br />Удалил все вкладки, всё заработало.<br />Стал добавлять по одной. Пока работает. Если что-то поломается, приду на форум вновь :)<br />Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14991/Здравствуйте, помогите, пожалуйста, разобраться со следующей проблемой. Был терминал Quik, на которо...2011-12-20T15:04:30Z2011-12-20T15:04:30ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">_maratrus_ <a href="https://stocksharp.ru/posts/m/14989/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Здравствуйте,<br /><br />помогите, пожалуйста, разобраться со следующей проблемой.<br />Был терминал Quik, на котором торговал человек. Он создал<br />себе несколько закладок, поместил на них свои таблицы, графики и т д<br />В общем, подстроил терминал под себя.<br /><br />Я хотел бы использовать StockSharp с этим терминалом.<br />Для этого создал дополнительную вкладку, куда поместил и настроил<br />все таблицы согласно документации.<br /><br />Есть следующие строчки кода<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
Action<IEnumerable<Security>> secAction =
new Action<IEnumerable<Security>>
(
securities =>
{
waitHandle.Set();
}
);
trader.NewSecurities += secAction;
trader.StartExport(trader.SecuritiesTable);
MessageBox.Show("Waiting for Securities Table");
waitHandle.WaitOne();
</pre>
</div></div><br /><br />Я вижу сообщение "Waiting for Securities Table", а дальше подвисаю<br />на бесконечном ожидании.<br />Таблица "Инструменты", при этом на моей закладке передает данные по DDE.<br />При старте, однако, Quik переходит не на мою закладку, а на одну из ранее существовавших.<br />Может ли S# работать с несколькими закладками в Quik? Как он определяет таблицу "Инструменты",<br />из которой берёт данные? В чем может быть проблема? Благодарю заранее за помощь.</div></div><br /><br />S# берёт окна, которые являются дочерними к самому квику.<br />А если руками перейти на активную вкладку?<br />Или поставить её первой по номеру?<br /><br />Можно проверять работоспособность с помощью Verifier.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/14989/Здравствуйте, помогите, пожалуйста, разобраться со следующей проблемой. Был терминал Quik, на которо...2011-12-20T14:13:47Z2011-12-20T14:13:47Z_maratrus_https://stocksharp.ru/users/28038/info@stocksharp.ruЗдравствуйте,<br /><br />помогите, пожалуйста, разобраться со следующей проблемой.<br />Был терминал Quik, на котором торговал человек. Он создал<br />себе несколько закладок, поместил на них свои таблицы, графики и т д<br />В общем, подстроил терминал под себя.<br /><br />Я хотел бы использовать StockSharp с этим терминалом.<br />Для этого создал дополнительную вкладку, куда поместил и настроил<br />все таблицы согласно документации.<br /><br />Есть следующие строчки кода<br /><br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
Action<IEnumerable<Security>> secAction =
new Action<IEnumerable<Security>>
(
securities =>
{
waitHandle.Set();
}
);
trader.NewSecurities += secAction;
trader.StartExport(trader.SecuritiesTable);
MessageBox.Show("Waiting for Securities Table");
waitHandle.WaitOne();
</pre>
</div></div><br /><br />Я вижу сообщение "Waiting for Securities Table", а дальше подвисаю<br />на бесконечном ожидании.<br />Таблица "Инструменты", при этом на моей закладке передает данные по DDE.<br />При старте, однако, Quik переходит не на мою закладку, а на одну из ранее существовавших.<br />Может ли S# работать с несколькими закладками в Quik? Как он определяет таблицу "Инструменты",<br />из которой берёт данные? В чем может быть проблема? Благодарю заранее за помощь.Copyright @ StockSharp Platform LLC 2010 - 2024