swerg (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 15 16 17 18 19 20 21 22 23 24 25 След.
Ошибка с core.dll
 
По русски же пишет - нет файла core.dll по указанному пути
Скопируйте его туда из того места, где он есть.
Очень нужны индикаторы, когда появятся?
 
Мне интересно - на какой вы платформе, что маетесь таким образом в Web-версии?
Windows 10 упорно себя предлагает, пробовал кто на совместимость?
 
Выкосить это упорное предлагательство - всего и делов-то
OnOrder без UID
 
Гипотетический случай последовательности событий вижу таковой:
- отправлена транзакция
- получена заявка с биржи - в ней нет UID (нет еще ответа на транз)
- тут же закончилась торг. сессия - заявка снята биржей, о чем опять нас уведомили, но UID всё еще нет
- пришел ответ на транзакцию - квик сумел связать заявку с транзакцией и радостно сообщил нам UID на снятой заявке, вызвав OnOrder
Скорость получения данных OnParam OnQuote
 
Цитата
Максим пишет:
вызватьЭтотВашOnParam(paramPamPam)
вызватьЭтотВашOnQuote(класс, бумага)
В общем случае - это разные сигналы с биржи. Это очевидно хотя бы из того, что в OnParam - одно любое (!) значение, а OnQuote - это всегда целый стакан, а не только bid/offer

Если бы всё было так, как вы говорите - мы бы не узнали об изменении данных в стакане в случае, когда bid/offer не изменились.

Таким образом наблюдаемые факты - результат везения пакетов в интернете и настройка серверов биржи и брокера по поводу частоты обновления стакана (именно это параметр в бОльшей степени рулится биржей и где-то было на форуме, что сервер квик тоже настраивается на эту тему вроде, нежели рассылка данных ТТП).
Пустой стакан в нерабочее время
 
На реальном счёте в выходные стакана не может быть, нет торгов -> нет заявок.
А в любой демо-системе, коей является "конкурс Инвестор-ХХХХ ММВБ", можно в любое время рисовать что угодно.
Подобные вопросы надо адресовать устроителям конкурса.
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
sam063rus, это про другое, это про количество (и только количество! а не качество какое-либо)  исходящих соединений.
Пакетное получение данных, Все сделки приходят не по одной, а пакетами от 1 до xx штук
 
Цитата
Старатель пишет:
отдаёт сделку клиенту немедленно по факту получения с биржи
Немедленно, да. Паре сотен клиентов немедленно.
Вы сами-то подумайте, может такое быть или нет.
А еще сколько маршрутизаторов между вами и брокером стоит, и многие из них тоже своё мнение имеют на тему переупаковки данных (особенно когда среда распространения меняется: медь/оптика/космос)
Компель LUA
 
С# - это то еще упражнение в данном случае.
Но в целом смешно читать про сопли там, и параллельно с этим - сопливое клянченье "ну расскажите", хотя всё уже написано в этой ветке
Internal exception happend, Не запускается Quik.
 
А, вон оно как, т.е. quik где-то что-то сохранил, а потом с сохранёнными этими данными не может запуститься.
Тогда другое дело.

Хотелось бы спросить у ARQA: а что это и зачем QUIK пишет в такую витиеватую папочку?
Автомасштабирование графиков
 
Мне-то это не надо, потому своего варианта я не предлагаю, но вы ведь понимаете, чт формализация "как мне удобно" - ключевой момент в пожелании?
Квиковцы на основании вашего пожелания сделают "всегда поднимать график на 150 пикселей вверх" - и добьются вашей желаемой картинки и будут правы, реализацию-то сделали, правая часть цены попала. Но врятли это принесёт вам счастье. Так зачем желать того, что счастья не принесёт?
Internal exception happend, Не запускается Quik.
 
Вот просто в пустую директорию устанавливаете квик, запускаете и сразу такое окошко?! что-то как-то с трудом верится
CreateDataSource если график не открыт
 
Смотря как вы ожидание организуете. Можно и не дождаться.
ещё много много раз - потокобезопасные операции, Потокобезопасность.
 
Цитата
Michael Bulychev пишет:
Выполнение функции sinsert заблокирует выполнение кода в другом потоке до окончания работы функции.
Вообще любого Луа-кода, или заблокирует выполнение только другой потоко-безопасной функции работы с таблицами?

Иначе говоря, рассмотрим приведённый ранее пример:


Код
local t = {}
function OnAllTrade(alltrade)
  table.sinsert(t, alltrade)
end
function main()
  local t1 = t[1]
end
Предположим, что уже начался выполняться оператор
Код
local t1 = t[1]
из main()

И тут вызывается
Код
table.sinsert(t, alltrade)
из OnAllTrade(alltrade)

Это вполне возможно, т.к. это независимые потоки.
Вопрос: table.sinsert() будет ждать завершение выполнения t1 = t[1] или нет?
Ввод заявки
 
Про какой рынок речь?
Общий спрос,Общее предложение
 
Если бы про айсберг всё было известно - он бы не был айсбергом.
Автомасштабирование графиков
 
Интересно, с какого места начинается "правая часть индикатора"?
почему масштаб вы именно такой сделали, а не крупнее/мельче?
я про формальный признак, а не "мне так удобно".
Получить имя исполняемого скрипта., Возможно?
 
Цитата
green_X5 пишет:
к его имени файла уникальный хвостик, запуск, хвостик считывается и создает уникальные имена элементов vclua. Т.о. два скрипта не мешают друг другу в библиотеке vcl.
Заранее признателен за идеи.
Можно поподробнее о самой проблеме с vclua и именами?
И еще: какую версию vclua вы используете? там в разных версиях разный подход применён к формированию имён.
Логирование ошибок выполнения скрипта
 
Так вам блокировать, выводить, писать в файл - или что?
Highlight
 
Есть такой Юра, музыкант. Которому был задан простой и логичный вопрос.
Здравомыслящий человек не будет на его место становиться в здравом уме.
Как быстрее войти в сделку, Как быстрее получить нужно значение цены или графика для выполнения условия
 
Цитата
ED921 пишет:
можно же наверно расчеты тех же скользяшек делать в скрипте используя (что-то, что лучше?,
Можно.
Использовать формулы, очевидно, собственно какие есть еще варианты, если расчет делаем в скрипте?
Цитата
и так будет быстрее, чем ждать когда Квик посчитает...
С одной стороны чисто формально сам квик посчитает быстрее, чем Lua. Но учитывая всякие обвязки (получения значения с индикатора, вообще само время реакции на событие) - наверное основную роль будет играть сложность самого индикатора.
Я думаю (то только теоретически! не проверял), если расчет по 5-ти свечками типа сложить/разделить - одинаково, при этом внутри скрипта - как-то надёжнее, вернее - управляемее, на мой взгляд.
Если же надо просуммировать 1000 свечей, да еще дифур решить для вычисления значения индикатора - лучше взять готовое значение из квика, если там есть такой индикатор, это и проще и надёжнее, ибо в своём алгоритме мы еще и наошибаться можем, а квиковый индикатор - хотя бы глазами видишь что он на самом деле считает.
Цитата
ED921 пишет:
к примеру купили и хотим сразу выставить заявку на продажу, что лучше ждать?
Купили - это:
а) сделка.
б) изменение статуса заявки

Т.е. вроде можно заточиться на любое из этих событий.
Либо на оба сразу, какое раньше случиться, но тут важно построить алгоритм так, чтобы после срабатывания обоих этих событий не оказалось выставленными 2 заявки, а выпулилась только одна, по первому произошедшему.
Проблема работы кнопки "оформление цитаты"
 
Выглядит так:

В каком-либо имеющемся сообщении темы форума выделяем часть текста.
Прокручиваем страницу вниз (до окна ввода сообщения), жмём кнопку "Оформление текста в виде цитаты". Вставляется выделенный нами ранее текст в виде цитаты. Тут всё правильно.
Теперь набираем какой-то наш собственный текст в окне ввода сообщения. Выделяем часть этого текста и снова жмём кнопку "Оформление текста в виде цитаты". Логично ожидая, что цитатой станет текст, выделенный в вводимом сообщении.
Однако вместо этого выделенный в сообщении текст заменяется всё на тот же текст, который выделен на странице выше! что неожиданно.
И только если снять выделение на странице выше (в имеющихся в теме сообщениях) - то цитатой начнёт оформляться выделенный в сообщении текст.

На мой взгляд - это ошибка, приоритет в форматировании в любом случае должен иметь выделенный текст внутри вводимого сообщения, даже если это оформление - цитата. (например, хочется как-то выделить скопированный откуда-то текст, не с этого форума).
Автоматическое выставление стопа
 
Цитата
Из платных решений наиболее развитое вот это http://www.i-tt.ru/soft/super_adx.html
Из инструкции по установке на это чудо инженерной мысли:

Цитата
Версия Quik у вас должна быть не ниже 6.0, если ниже, тогда обновите ее.
Если у Вас на компьютере WindowsVista, Windows7, тогда запускать Quik и SuperADXот имени администратора. (см. Руководство пользователя, техническая часть стр. 15).
2) запустите Quik, версия Quik у вас должна быть не ниже 17, если ниже, тогда обновите ее до 17, меню Связь - Обновление версии программы.
Какая должна быть в итоге версия - не понятно. Заметьте, есть 17-я версия, надо просто обновить!
Запуск скриптов lua
 
Цитата
Вячеслав пишет:
Часть скриптов стартует автоматом, но некоторые неприлично игнорируют автозапуск. КЛУА, в чём же дело?
А если встать на нестартанувший скрипт (в диалоге выбора скриптов), что про него будет написано (внизу)?
getInfoParam is not a string?
 
"А если написать просто

Код
message("23:22:21",':',''))

Кстати, вы вторым параметром message передаёте 100, хорошо ли это?
64-битная версия QUIK
 
Цитата
Alex пишет:
Ну а как насчет хотя бы Trans2QuikAPI для Linux?

Так и будете существовать в 90-х прошлого века?
Как, Windows уже в прошлом?! я  явно что-то пропустил.
Формирование текста запроса
 
У вас ошибка в программе.
Причем не в том месте, которое вы привели.
А это нормально ?, Нужно остановить скрипт, чтобы обновился totalnet ?
 
Цитата
В конце цикла на вход ставлю паузу в 5 секунд. Только тогда все заработало как нужно
Этот момент немного не понятен.
А если поставить 1..2 секунды? откуда именно 5? неужели к вам так долго приходит ответ и изменение позиций? (в терминале вы ведь видите изменение?)

Как быстро ваш робот выставляет столько заявок, что "Превышен лимит по инструменту"?

Дело в том, что в отличии от QPILE в QLua при отправке транзакции ваш скрипт сразу продолжает работать как только отправит транзакцию, не дожидаясь ответа на неё.

Это опять же к вопросу необходимости добавления синхронного метода отправки транзакции для написания скриптов QLIPE-стайл
Падает iquik для iphone после обновления до версии 1.8... HELP!!!, После запуска приложения и подключения к серверам приложение начинает работать и через 2-4 секунды самопроизвольно завершается...
 
Вроде новая версия в AppStore есть
Починилось??
Архивный форум: исправить имеющиеся ссылки
 
Предлагаю во всех сообщениях архивного (старого) форума аккуратно исправить все ссылки на сам этот архивный форум так, чтобы они корректно указывали на его новое место расположения.
Сделать это в базе форума, очевидно, не проблема, просто подменить домен в ссылках.
Будет намного удобнее его читать, а то сейчас пытаешься куда-нибудь там перейти на другие темы - а выкидывает на новый форум редиректом - и все.
Диалоговое окно при закрытие графика!
 
В целом предложение, пожалуй, звучит понятно, в самом деле: чуть промахнулся - и куку.

В качестве совета как исправить проблему сейчас, могу предложить такое: активизируйте окно графика и нажмите ALT+L. Сразу два профита:
- рамка окна станет меньше, больше пространства;
- исчезнут кнопки на заголовке окна, случайным кликом его уже не закроешь.

Окно станет не перемещаемым, не изменяемого размера, но, на сколько могу понять, вам это вполне подходит. Надо исправить размер/положение - снова ALT+L, поправили, и снова ALT+L. и хорошо.
Аккаунт выставившего заявку, Можно ли увидеть?
 
Цитата
lergen пишет:
Ок. Спасибо. Это я и хотел уточнить.
Как-то вы легко сдались, по-моему.
Но ведь ваш брокер про ваши заявки знает, верно?
Аккаунт выставившего заявку, Можно ли увидеть?
 
Цитата
lergen пишет:
Что будет игроку на бирже который пользуясь преимуществами более короткого доступа и более быстрой системы подсовывает вам приманку и затем просто вовремя ее убирает.
Подождите, вы сейчас резко изменили постановку относительно исходной.
Исходно вы подозревали, что кто-то играет конкретно простив вас. Теперь же это некий робот, который использует схожий алгоритм, но ему - по той причине, что он удачнее реализован, технически ближе к бирже и т.п. - обыгрывает робота вашего.
Согласитесь, это кардинально разные вариации объяснений наблюдаемой действительности.

Что до быстрого доступа к бирже - вы посмотрите на линейку продуктов Arqa - там есть специализированные инструменты  ровно для этого. Может стоит смотреть туда?
Аккаунт выставившего заявку, Можно ли увидеть?
 
Цитата
lergen пишет:
Ну да мы как то удалились от основной темы. Я хотел узнать у разработчика позволяют ли средства Lua получить информацию о томкем выставлена заявка?
Эту информацию не раскрывает биржа. Только по запросу (органов? я тут не в курсе регламента.)
Так что никакой LUA не поможет.

Что касается "брокер транслирует только котировки": если вы свои сделки видите на бирже в таблице "Все сделки" (они там обезличенные) - то это реальные биржевые сделки, а не сделки "внутри брокера".
Аккаунт выставившего заявку, Можно ли увидеть?
 
Цитата
lergen пишет:
он просто катает меня возле рынка
А как это?
Аккаунт выставившего заявку, Можно ли увидеть?
 
Цитата
lergen пишет:
Вот если можно бы можно было получить информацию о последних сделках кто был контрагентом???
Это на биржу.
Аккаунт выставившего заявку, Можно ли увидеть?
 
"Даже если у вас нет паранойи, это еще не значит, что за вами не следят."

Расскажите, откуда такие подозрения про "кто-то играет против меня"? Из каких видимых вами фактов это складывается?
Приостановить скрипт, возможно?
 
Что-то я думаю наплачетесь вы еще с ними.
Проще заставить сделать синхронную отправку транзакций с ожиданием ответа.
Перестал запускаться QUIK, QUIK, запуск
 
Монитор один?
Понажимайте Alt+Tab - может окно квика и появится
коды событий поворотов колеса мыши SetTableNotificationCallback
 
Цитата
sam063rus пишет:
а вы где-нибудь такое событие в delphi или vc++ видели?
События кликов мыши можно обработать на любой части окна.
коды событий поворотов колеса мыши SetTableNotificationCallback
 
Цитата
Серж пишет:
sam063rus , вы разработчик? Вам-то что за интерес?
Мне тоже любопытно зачем оно может понадобиться.
Каждый раз при запуске Quik пытается подключиться к сетевому принтеру
 
""Закройте терминал.
Откройте файл info.ini  в любом текстовом редакторе.
Найдите секцию [printer] и удалите её и все строчки из нее:



У вас там, конечно, не "Microsoft XPS Document Writer" будет и не "XPSPort", а что-то другое.
Сохраните этот файл и снова запустите терминал. Проблема исчезла?
Приостановить скрипт, возможно?
 
По-моему речь про то, что человеку нужна синхронная отправка транзакции с ожиданием на неё ответа, и лишь после получения ответа на транзакцию продолжение работы.
Может её стоит добавить в QLua? выглядит разумно для написания не событийных роботов а-ля QLIPE-стайл
Расчет доходов/убытков, Расчет доходов/убытков
 
По соти исходного сообщения вот что мне не понятно: о какой прибыли или убытках идёт речь, если вы даже на биржу заявку не поставили?
Возможно, картинка поможет вас понять.
Расчет доходов/убытков, Расчет доходов/убытков
 
Вставка картинок:
Идём на хостинг картинок (можно любой другой)
Берем сохранённый на диск файл с нашей картинкой Обзор

и загружаем на хостинг Загрузить


От нас упорно пытаются спрятать ссылку на картинку, но нас не проведёшь.
В строке "Изображение BB Code (для форумов)" находим начало и конец ссылки на картинку, она расположена между тегами [IMG] и [ /IMG ]
Выделяем именно тот текст, который между этими тегами


Т.е. начинаться выделенный текст должен на http:// и заканчиваться .png или какое-то другое расширение именно картинки
Например, для картинки выше это
http://s7.hostingkartinok.com/uploads/images/2015/04/2e6d6607b5dc2a53cbfa368d3e0f0cf6.png

Выделили, скопировали в буфер обмена Ctrl+C

Теперь в панельке над редактированием текста жмём "Вставить ссылку на картинку"



В открывшуюся форму вставляем запомненный адрес картинки из буфера обмена Crtl+V



и жмём Сохранить

И вуя-ля, видим картинку в нашем сообщении.

(товарищи квиковцы. обратите внимание, как безобразно отображается текст ссылки в форме вставки картинки, его фактически не видно, надо что-то с этим делать)
64-битная версия QUIK
 
Шаги, кстати, очень полезные. Собственно на втором можно и закончить с чистой совестью.
Но в целом обожаю, когда с умным видом дают ссылки на маркетинговые буквари "смотрите, что я нашёл!"
О чем люди думают в такой момент - даже и не знаю.
Строго горизонтальные линии трендов
 
Есть прямо инструмент такой "Горизонтальная линия" называется.
преднамеренное исполнение стоп заявки, кто может видить и заставлять сработать стоп заявку.
 
Еще раз. Сделки регистрируются на бирже, а не у брокера и не у квика.
Простой код по созданию файла с ценами из all_trades таблички, файл создаётся, но пустой, табличку получаем.
 
Функция assert() выдает сообщение об ошибке, если значение её первого параметра равно false (то есть nil или false).
из одного блога, нашёл гуглем за 30 сек. по запросу "Lua assert"

А "зарабобтало" у вас потому, что добавили getScriptPath()
Беда в том, что QUIK из скриптов создаёт файлы в том каталоге, из которого вы последний раз открывали како-либо файл (со скриптом, згружали настройки  - и т.п.), либо в каталоге самого квика.

При добавке getScriptPath() файл гарантированно создаётся рядом со скриптом - вот вы его и нашли. До этого он тоже создавался, но где - ответ даст только поиск по диску.
преднамеренное исполнение стоп заявки, кто может видить и заставлять сработать стоп заявку.
 
Цитата
Олег Окишев пишет:
Вопрос, это проделки брокера или спецов квика?
Это сделки биржи.
А не брокера и не квика.
Страницы: Пред. 1 ... 15 16 17 18 19 20 21 22 23 24 25 След.
Наверх