Re: Визуальный интерфейс QVCLua: обсуждения, замечания, предложения
kalikazandr,
не могу проверить свой Sample на 8.1, т.к. даже новые комп. откатил на win7. Чего и вам желаю.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
QUIK -> DDE → Lua: визуальные библиотеки → Визуальный интерфейс QVCLua: обсуждения, замечания, предложения
kalikazandr,
не могу проверить свой Sample на 8.1, т.к. даже новые комп. откатил на win7. Чего и вам желаю.
kalikazandr,
не могу проверить свой Sample на 8.1, т.к. даже новые комп. откатил на win7. Чего и вам желаю.
На нет и суда нет ) Значит в топку визуализацию, так работает и ладно.
таким образом, при небольших доходах, нет смысла развивать собственное направление(велики затраты на инфраструктуру + найм толкового программера). Однако, пройдя через всё это - у вас просто не останется конкурентов, а рынок сейчас - другой. руками уже не так дают торговать.
Не совсем понятно применительно "конкуренты", на бирже шанс найти конкурента довольно мал, реальную конкуренцию составляют те трейдеры, которые используют ту-же стратегию, что и у вас. Если стратегии разные, то и конкурировать не с кем, каждая стратегия генерирует разные цены входа/выхода. Если стратегии одинаковые, то нюансы в расчетах, силе сигнала убирают напрочь конкуренцию.
Вот для сравнения: выставляю одинаковые настройки на Qpile и qLua, по trans_id убираю путаницу между ними.
За 2 часа обоими было сгенерировано по 30 заявок(цены парных заявок одинаковы).
qLua купил в 12 случаях.
Qpile купил в 2 случаях(там где цена просела на 0,5%)
Вот конкуренция на лицо
Вне конкуренции тот, кто видит очередь заявок и может свои заявки выставлять в не очереди.
При попытке остановить скрипт кнопкой "остановить" - квик просто падает (без onStop() просто должен упасть)
Арка отказывается помогать.
w.8.1x64
На выходных попробую на w.8 откатится м.б. поможет, хз.
как себя ведет на 8.1 вот этот скрипт при остановке:
1. крестиком формы ?
2. кнопкой "Остановить"?
vcl=require "qvcl"
OnStop = function() mainForm:Release() vcl=nil end
mainForm = vcl.Form{Visible=true, OnClose=OnStop}
function main() repeat sleep(1) until not vcl end
Поправил Sample, теперь корректно останавливается и кнопкой "остановить".
как себя ведет на 8.1 вот этот скрипт при остановке:
1. крестиком формы ?
2. кнопкой "Остановить"?
Unknown error. Possible unhandled exception.
Поправил Sample, теперь корректно останавливается и кнопкой "остановить".
Отваливается квик при нажатии кнопки "остановить".
GREEN_X5 пишет:как себя ведет на 8.1 вот этот скрипт при остановке:
1. крестиком формы ?
2. кнопкой "Остановить"?Unknown error. Possible unhandled exception.
GREEN_X5 пишет:Поправил Sample, теперь корректно останавливается и кнопкой "остановить".
Отваливается квик при нажатии кнопки "остановить".
попробуйте вот с [url=http://rghost.ru/download/60481611/9aec21420879d3533d4473ac93f57604fc8d995d/qvcl.dll]этой версией qvcl[/url]
попробуйте вот с [url=http://rghost.ru/download/60481611/9aec21420879d3533d4473ac93f57604fc8d995d/qvcl.dll]этой версией qvcl[/url]
Все работает, спасибо. Буду прикручивать интерфейс.
GREEN_X5 пишет:попробуйте вот с [url=http://rghost.ru/download/60481611/9aec21420879d3533d4473ac93f57604fc8d995d/qvcl.dll]этой версией qvcl[/url]
Все работает, спасибо. Буду прикручивать интерфейс.
Коррект-версия от Михаила Булычева (ARQA Technologies). Надеюсь он не против что я в общий доступ выложил. )
лучше бы он нормальный хелп и апи выложил...
и вообще. сорсы в студию. нет доверия к компилированным вариантам.
сорс по ссылке в 1-ом сообщении. знатокам делфи править и компилировать не воспрещается. )
Михаилу большое спасибо за правку библиотеки под qlua от 6.16... Совсем не обязан был это делать.
там написано, что последняя редакция была от сверга. стало быть это не то.
да, я думаю Михаил подправил исходник от swerg.
Возможно Михаил выложит здесь правленый участок исходника. )
Михаилу большое спасибо за правку библиотеки под qlua от 6.16... Совсем не обязан был это делать.
Согласен, отдельное спасибо Михаилу
sam063rus,
политика Арки на этот счет постоянна, тверда и очевидна - за работу сторонних библиотек они ответственности не несут и помогать их прилаживать к qlua не собираются. Это вроде как понятно и очевидно - каждый будет со своей библиотекой проблемы выкладывать, Арка до бесконечности их совмещать со своим продутом - вот где маразм.
Михаил сделал мне одолжение - выслал подправленный вариант от swerg. Я, сердобольный, выложил его (заметьте, единственно корректно работающий с Квик от 6.16.0) в свет.
И Вы меня уже заставляете жалеть об этом. Не нравится, боязно - не пользуйтесь. Или кто-то насильно заставляет?
Сделаете свою супер-пупер да потокобезопасную - искренне порадуемся за Вас, выложите здесь - скажем спасибо. Ни в коей мере не ограничиваем Вас в Ваших желаниях, стремлениях и достижениях.
Успехов.
Подскажите пожалуйста, какое свойство кнопки отвечает за цвет её фона? (или как его поменять)
Подскажите пожалуйста, какое свойство кнопки отвечает за цвет её фона? (или как его поменять)
К сожалению так и не выяснил, Color объявлен в свойствах, но не работает.
Таким образом, НИКАК.
Да, игнор полный. Но автор зачем то установил контрол
У себя уже поменял в VCLua на другй компонент, чтобы менялся цвет фона, как дойдут руки - непременно выложу.
Звиняйте, что забываю обновлять на сайте.
У себя уже поменял в VCLua на другй компонент, чтобы менялся цвет фона, как дойдут руки - непременно выложу.
Звиняйте, что забываю обновлять на сайте.
а сильно ли изменится синтаксис и прочее, если его заменить? И если не сложно, то выложите побыстрее пожалуйста.
Еще один вопрос. Мы создаём панель, на которую добавляем страницы
PageControl = VCL.PageControl(Panel1,{Top = 5, Left = 10, Height = 420, Width = 490,})
Page5 = VCL.TabSheet(PageControl,{Caption = "Trade", ClientHeight = 410, ClientWidth = 460,})
Page8 = VCL.TabSheet(PageControl,{Caption = "Options", ClientHeight = 410, ClientWidth = 460,})
Итд
Какое свойство отвечает за "видимость" этих страниц. Ну т.е как сделать так, чтобы некоторые страницы были не видны до нажатия определённой кнопки.
И еще вопрос- как лог записанный в LogMemo сохранить в тхт файл? Операцию SaveToFile оно не понимает
Еще один вопрос. Мы создаём панель, на которую добавляем страницы
Page5 = VCL.TabSheet(PageControl,{Caption = "Trade", ClientHeight = 410, ClientWidth = 460,})
Какое свойство отвечает за "видимость" этих страниц. Ну т.е как сделать так, чтобы некоторые страницы были не видны до нажатия определённой кнопки.
Плпробуйте
Page5.TabVisible=false
И еще вопрос- как лог записанный в LogMemo сохранить в тхт файл? Операцию SaveToFile оно не понимает
Нет метода SaveToFile для Memo. Тот контрол, в который пишете строки, вероятно формирует значение в виде таблицы. Попробуйте и работать с ним как с таблицей (например сохранить таблицу в файл) функциями в синтаксисе Lua.
slkumax пишет:Еще один вопрос. Мы создаём панель, на которую добавляем страницы
Page5 = VCL.TabSheet(PageControl,{Caption = "Trade", ClientHeight = 410, ClientWidth = 460,})
Какое свойство отвечает за "видимость" этих страниц. Ну т.е как сделать так, чтобы некоторые страницы были не видны до нажатия определённой кнопки.Плпробуйте
Page5.TabVisible=false
slkumax пишет:И еще вопрос- как лог записанный в LogMemo сохранить в тхт файл? Операцию SaveToFile оно не понимает
Нет метода SaveToFile для Memo. Тот контрол, в который пишете строки, вероятно формирует значение в виде таблицы. Попробуйте и работать с ним как с таблицей (например сохранить таблицу в файл) функциями в синтаксисе Lua.
Спасибо TabVisible - помогло.
А не подскажите, как можно открыть эту библиотеку в delphi чтобы подробнее в ней разобраться?
Открыть библиотеку легко: скачиваете исходники, в них есть проект - его и открываете.
Только не в Delphi, а в [url=http://lazarus.freepascal.org/]Lazarus[/url] - кросс-платформенный бесплатный весьма подробный аналог Delphi.
Открыть библиотеку легко: скачиваете исходники, в них есть проект - его и открываете.
Только не в Delphi, а в [url=http://lazarus.freepascal.org/]Lazarus[/url] - кросс-платформенный бесплатный весьма подробный аналог Delphi.
Спасибо. Скачиваю Lazarus
Как я понимаю чтобы работали GetText и SetText нужно еще какие то библиотеки кроме QVCLua использовать?
Скорее всего вы неправильно понимаете.
Чтобы ответить точнее - хорошо бы понять контекст вопроса. Может вас не затруднит задать его более развёрнуто?
QUIK -> DDE → Lua: визуальные библиотеки → Визуальный интерфейс QVCLua: обсуждения, замечания, предложения
Форум работает на PunBB, при поддержке Informer Technologies, Inc