Комментарии к постам Quntag

Мои комментарии:в блогах в форуме
Ответы мне:в блогах в форуме
Все комментарии: к моим постам
3Qu, не советуйте Осу. Не работает она. Пришли, получили пачку ошибок, ушли — вот основной сценарий. Код — аховый.
avatar
  • 29 октября 2024, 23:31
  • Еще
Quntag, сделайте через какую-то платформу. Я собрал у себя на сайте варианты, работающие с рынком РФ osaengine.ru/ Конкретный API всегда будет менее универсальным решением. Всегда.
avatar
  • 29 октября 2024, 23:24
  • Еще
Quntag, к сожалению Квик-Луа. АПИ у Квик нет, но у Луа есть C-API.
Есть сторонние программы для торговли через Квик, все они работают через Луа. OS Engine, например (не единственная) — там все под С#, если не ошибаюсь. Мне она не нравится, но многие говорят, что самое оно.
Кто-то прямо на Луа ТС пишет, но язык больше для сценариев, для работы как самостоятельная программа как-то не оч.
avatar
  • 29 октября 2024, 23:25
  • Еще
Влад Л., Всё таки RIZ4. В первом комменте написано в чём было дело.
avatar
  • 29 октября 2024, 23:09
  • Еще
3Qu, А что, по Вашему, самое универсальное на РФ рынке? API Квика? API другого брокера? 
Конечно хочется сделать, чтобы надолго и как можно более универсальнее.
avatar
  • 29 октября 2024, 23:05
  • Еще

Дмитрий Овчинников, 
Добрый день.
Смена символов каждый месяц-квартал. 4 терминала, ~10 символов в каждом, 40 раз «перетянуть» актуальный контракт на «окошко» с символом. Шов между терминалом, ведением статистики торговли, отправкой результатов в телеграм. Хочется чтобы всё было в одной среде и MQL, увы, это не позволяет.

Дмитрий, а у Вас удалось наладить тестирование стратегий на МТ5 от Финама? Интересуют ТФ минутные или тиковые. Раньше пользовался открытием но теперь, к сожалению, тестирую иначе. 

P.S. Вспомнил что ещё. Не нравится держать открытым терминал, в котором открыты все символы. Хочется чтобы было что то полегче, визуальная часть мне перестаёт быть нужна. И тогда сразу требования к платформам (Windows) уходит, требования к ОЗУ снижаются. На арендованном сервере это имеет значение. 

avatar
  • 29 октября 2024, 23:08
  • Еще
Anest, Всё верно. И создатель библиотек подправил проект на гитхабе.
avatar
  • 29 октября 2024, 23:01
  • Еще
Gambler , то-то я смотрю, че-то не сходится. Теперь понятно.
avatar
  • 29 октября 2024, 20:55
  • Еще
Cubigator, 
За полтора года получения данных из графиков не было ни одного сбоя.

Даже сама фраза звучит как мем.)

Совет: проведите такой тест — включите квик и Ваших ботов, дождитесь клиринга и убедитесь что после его начала Вам не приходят данные(которые только добрались до Вас т.к. бот был сильно занят расчётами и тасканием данных с графиков).
avatar
  • 29 октября 2024, 20:53
  • Еще
3Qu, нет-нет-нет. Вы всё неправильно поняли ))

osaengine.ru/ это мой сайт. Там каталог готовых платформ. Я никаких программ или платформ не предлагаю. Я занимаюсь описанием и отзывами к программам от других авторов.
avatar
  • 29 октября 2024, 20:33
  • Еще
3Qu, 
… чается от просто написания ДЛЛ и далее на чем хош?

Тем что сделано руками которые растут из нужного места. В отличии от «кастомных решений». И меньше вероятность получить «кривые стаканы».

Конкретно про ДЛЛ и тот код который выше:

представим что 1 ядро записало в кэш ...ask_price=tonumber(ql2.offer[1].price) и уснуло, другое проснулось и у него совсем другое в кэше(так как оно спало икс переключений в зависимости от кол-ва ядер и нагрузки на них). Потом появляются разговоры о «кривых стаканах», биржа сломалась, квик не так работает. Нужно читать док-цию как с чем работать и где что можно вызывать а где не очень.

avatar
  • 29 октября 2024, 20:34
  • Еще
3Qu, 
… потоке работает ГУИ

ГУЙ работает в отдельном потоке(это база для любого адекватного писателя кода, если будет работать не в отдельном то будет виснуть). Сколько там ещё потоков знают только разработчики, но никак не Вы. Поэтому:
… ий (а там только один поток на всех, кроме main...

Это разговор «с дивана или кухни». Порядочные коллеги используют отдельный поток для ГУЯ, ассинхронные всякие моменты в какой-то период чтобы не грузить бэкэнд и т.д. Если у Вас есть код где можно посмотреть сколько потоков запускается квиком то — «в студию».
… темная тема дает задержку времени сервера до неск минут. Говорят, что разработчики уже неск лет не знают причину.

Не знают или не отвечают на подобные вопросы? Как по мне то тёмная, светлая или любая другая тема это то что вообще никак не влияет. Потому что устанавливается один раз при старте квика(т.е. не на «горячем пути») и потом никак процессорное время не занимает. Вот покрасили Вы кнопку в чёрный один раз когда стартовал квик и пока не выключите его она так и будет чёрной. Что за проблема?
avatar
  • 29 октября 2024, 20:25
  • Еще
Cubigator, 
 … Я знаю, но так проще, а значит стабильнее.

 А потом появляются коментарии типа почему квик висит. Потому что:
 … так проще, а значит стабильнее.

)))

 … Я знаю

 Очень сомнительно.
За полтора года получения данных из графиков не было ни одного сбоя.

Опишите в общих чертах как Вы это тестировали чтобы так говорить.)))
avatar
  • 29 октября 2024, 20:23
  • Еще
Gambler , т.е., к Алексу Ван с его OS Engine вы никакого? А я было подумал — дубль.)
Посмотрел ваш сайт и гитхаб, Питон для крипты, смотрю, поддерживается и обновляется. Смотрю и асинхронность, вроде, есть. Поддерживаемые версии Питон только не указаны. И не понял, там и REST API и вебсокеты? Че-то подробностей не нашел.
Я, вообще, софт от Unicorn использую.
avatar
  • 29 октября 2024, 20:29
  • Еще
Cubigator, 
… но если не знаете не утверждайте.
 Я знаю что данные берутся с бэкэнда и только не совесм умные люди берут их с фронтэнда.
 Про адекватность коллег из Квика, зайдите на форум Квика, вам там расскажут про их «адекватность».

Кто расскажет? Такие же кубигаторы как Вы?))) Мне их и здесь достаточно. И объяснять им очень сложная и затратная задача, которая держится только на «тщеславных моментах».
avatar
  • 29 октября 2024, 20:21
  • Еще
Не, если Lua — лишь тонкая прослойка, то смысла в Lanes может и нет. У меня весь робот на Lua, поэтому Lanes хорошо вписался.

Я тоже сперва огреб немало гемора с многопоточкой, в том числе терминал наглухо зависал, но перенос всей обработки событий полностью в поток скрипта с помощью механизма обмена сообщениями из Lanes их полностью устранил.

В общем, если что, Lanes с квиком дружит, включая создание своих потоков.
avatar
  • 29 октября 2024, 20:01
  • Еще
Gambler, Я знаю, но так проще, а значит стабильнее. За полтора года получения данных из графиков не было ни одного сбоя.
avatar
  • 29 октября 2024, 19:52
  • Еще
Cubigator, график не обязательно открывать, если создать источник данных из Луа. Он эквивалентно делает подписку на сервер.
avatar
  • 29 октября 2024, 19:43
  • Еще
3Qu, ахаха, сайт посмотрите, вы меня с кем-то путаете. А не с той Осы, у меня другой сайт. Свободный от маркетинга и объективный.

А дает то, что вы написали. Не мучаться с переходом на другое АПИ, что возможно даже в рамках одного брокера.
avatar
  • 29 октября 2024, 19:41
  • Еще
John Smith, эт, наверное, да. Но, даже уже по описанию, возникает куча особенностей и проблем. Так не проще ли написать одну лишь ДЛЛ с несколькими единообразными функциями (т.е.,  вариации одного и того же кода), и далее работать со знакомыми потоками С++ или С#, чем разбираться еще и с этим.
avatar
  • 29 октября 2024, 19:40
  • Еще
Выберите надежного брокера, чтобы начать зарабатывать на бирже:
....все тэги
UPDONW
Новый дизайн