<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; Использование последовательностей символов в таблицах вроде "%q+"]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=272&amp;type=atom" />
	<updated>2018-12-13T11:46:34Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=272</id>
		<entry>
			<title type="html"><![CDATA[Re: Использование последовательностей символов в таблицах вроде "%q+"]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2248#p2248" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bitsotik пишет:</cite><blockquote><p>Функция отправки транзакции что-то ведь возвращает?!<br />&nbsp; local res = sendTransaction(trans)<br />Как узнать что у меня в переменной res ?</p></blockquote></div><p>result – строка, содержащая текст ошибки, если она случилась при обработке транзакции<br />Результат транзакции можно получить, воспользовавшись функцией обратного вызова OnTransReply.</p><div class="quotebox"><cite>bitsotik пишет:</cite><blockquote><p>Как я понял - для удаления заявки используется функция отправки транзакции. То есть она же может удалить любой ордер будь то лимит или стоп?</p></blockquote></div><p>Да, всё так<br />С форматом заполнения полей только не просто для разных операций, надо выискивать.</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2018-12-13T11:46:34Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2248#p2248</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование последовательностей символов в таблицах вроде "%q+"]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2247#p2247" />
			<content type="html"><![CDATA[<p>Да, есть такая проблема, что многие callback-функции вызываются по несколько раз, потому как callback вызывается &quot;при изменении параметров&quot;, а не только при возникновении новой сущности (например, новой сделки).<br />Но часто несколько вызовов происходят и при идентичных параметрах в каждом вызове.</p><p>Если это критично - приходится как-то объезжать.</p><p>Ваш метод не совсем удачный вот почему: сделок может быть несколько, причем от разных заявок (если у вас может быть несколько активных заявок одновременно). А вы сохраняете только один номер заявки для проверки.</p><p>Вам спасибо, что заходите <img src="https://quik2dde.ru/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>PS<br />В папке с QUIK у вас есть файл qlua.chm, в нём справка по QLua с параметрами, примерами и т.д. Примеры, правда, совершенно бестолковые в смысле торг. роботов.</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2018-12-13T11:44:33Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2247#p2247</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование последовательностей символов в таблицах вроде "%q+"]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2246#p2246" />
			<content type="html"><![CDATA[<p>Здравствуйте. swer, спасибо вам что помогаете.<br />Разобрался, что кал бек функция OnTrade очень много умеет, в том числе присылает и id аккаунда. Код бумаги как и класс узнал оттуда. Очень удивился что функция реагирует на событие 3 раза одинаково. Пофиксил этот баг так:<br />Fix = nil<br />function OnTrade(trade_data)<br />&nbsp; &nbsp; order_num = trade_data.order_num<br />&nbsp; if order_num == Fix then return<br />&nbsp; else<br />&nbsp; Fix = order_num<br />&nbsp; SendOrder(type, qty, price)<br />&nbsp; end</p><p>Также добавил звучки, подключив библиотеку:<br />-- подключить библиотеку w32<br />local w32 = require(&quot;w32&quot;)</p><p>Функция отправки транзакции что-то ведь возвращает?!<br />&nbsp; local res = sendTransaction(trans)<br />Как узнать что у меня в переменной res ?</p><p>Функция getOrderByNumber работает непосредственно с заданным ордером - здесь все понятно.<br />Как узнать состояние всех выставленных ордеров, включая стоп заявки?</p><p>Как я понял - для удаления заявки используется функция отправки транзакции. То есть она же может удалить любой ордер будь то лимит или стоп?</p>]]></content>
			<author>
				<name><![CDATA[bitsotik]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3115</uri>
			</author>
			<updated>2018-12-12T07:22:06Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2246#p2246</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование последовательностей символов в таблицах вроде "%q+"]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2245#p2245" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bitsotik пишет:</cite><blockquote><p>Как узнать id бумаги, по которой совершилась сделка? в OnTrade(trade_data)</p></blockquote></div><p>trade_data.sec_code</p><div class="quotebox"><cite>bitsotik пишет:</cite><blockquote><p>Здравствуйте. Где узнать торговый счет?</p></blockquote></div><p>Торговый счет чего?<br />Уточните, речь про спот-рынок или про срочный?</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2018-12-09T19:40:32Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2245#p2245</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование последовательностей символов в таблицах вроде "%q+"]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2244#p2244" />
			<content type="html"><![CDATA[<p>Здравствуйте. Где узнать торговый счет?<br />Как узнать id бумаги, по которой совершилась сделка? в OnTrade(trade_data)</p>]]></content>
			<author>
				<name><![CDATA[bitsotik]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3115</uri>
			</author>
			<updated>2018-12-07T06:31:38Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2244#p2244</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Использование последовательностей символов в таблицах вроде "%q+"]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2234#p2234" />
			<content type="html"><![CDATA[<p>Добрый день!<br />Могли бы вы привести пример кода программы, где такие символы используются?<br />Из вашего сообщения не понятно о чем речь, признаться. Что за &quot;символы в таблицах&quot;? в каких таблицах?</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2018-11-22T06:43:32Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2234#p2234</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Использование последовательностей символов в таблицах вроде "%q+"]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=2227#p2227" />
			<content type="html"><![CDATA[<p>Здравствуйте! Только начал изучать lua по книге Роберто&nbsp; Иерусалимского и у него сразу пошло, без обьяснения, использование неких последовательностей символов в таблицах вроде &quot;%q+&quot; или &quot;%w+&quot; или &quot;%a+&quot; или все тоже самое но без плюса, растолкуйте мне пожалуйста что они значат, имеет ли значение буква после % или нет и что дает добавление знака плюс?</p>]]></content>
			<author>
				<name><![CDATA[Nordman]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3096</uri>
			</author>
			<updated>2018-10-09T17:12:34Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=2227#p2227</id>
		</entry>
</feed>
