Все комментарии на форумах

  1. Логотип QUIK
    Утилита для QUIK Напоминалка

    Скрипт для Quik, служит для показа напоминаний:

     • на текущую дату,
     • ежедневных,
     • еженедельных,
     • ежемесячных,
     • ежемесячных в определённый день недели,
     • на конкретную дату, они же ежегодные.

      Напоминания хранятся в обычном текстовом файле, поэтому его можно редактировать в любом текстовом редакторе, например, в «Блокноте».
      После внесения изменений перезапускать скрипт не нужно, главное — не забыть сохранить файл, ибо скрипт — не телепат.
      Если перед временем сообщения поместить какой-нибудь символ, такая строка станет невидимой для скрипта, так можно хранить напоминания о событиях, которые происходят регулярно, но не вписываются ни в одну группу.
      Имена файлов скрипта и напоминаний должны быть одинаковые, отличаться только расширением, и находиться в одной папке.
      Строку "* Сегодня, дд Mmm ГГГГ:" и разделительную линию после этой секции изменять нельзя. По ним скрипт определяет напоминания на текущую дату.

    Авто-репост. Читать в блоге >>>
  2. Видео о том, как участвовать в работе над проектом OsEngine.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  3. Логотип MetaTrader5
    MetaTrader 5: подписывайтесь на данные Nasdaq в реальном времени

    Используйте детализированные данные Nasdaq, чтобы усовершенствовать свои торговые стратегии за счет более точных решений и эффективного управления рисками.

    Это уникальная возможность для тех, кто хочет улучшить свои результаты, — в отличие от традиционных минутных или часовых баров, подписка дает доступ к тиковым данным, которые содержат информацию о каждом изменении цены, что позволяет глубже анализировать рынок.

    Подписывайтесь на данные Nasdaq в реальном времени

    Что вы получаете благодаря подписке:

    • Точность — используйте качественные данные о каждом изменении стоимости активов, чтобы получать более точные результаты при тестировании стратегий и снижайте риски ошибок.
    • Глубина — в вашем распоряжении до 20 лет тиковой истории, чтобы просчитывать поведение активов в различных рыночных условиях и лучше подготовиться к волатильности.
    • Актуальность — рыночные данные в реальном времени позволяют оперативно реагировать на изменения, что критически важно в условиях активной торговли.

    Для разных задач доступны четыре тарифа: realtime-данные без доступа к истории, а также realtime-данные с историей глубиной 12 месяцев, 36 месяцев или 20 лет. Тарифы на подписку делятся на профессиональные и непрофессиональные.



    Авто-репост. Читать в блоге >>>
  4. Логотип QUIK
    Фандинг в Квике - терзают смутные сомненья
    В кои то веки решил проверить — а как там фандинг копится и... ничего не понял.

    Привожу скрин, такие вводные:
    CNYRUBF лонг +100 лотов,
    цена закрытия вечернего клиринга на графике в 18:45 (5 минутка) 12.974,
    текущая цена CNYRUBF 12.951
    фандинг отрицательный  -0.0295, т.е. на мой лонг должно накапать +2950 руб,
    В итоге ожидаю
    Вармаржу= ТекущаяПереоценка  + Фандинг
    (12951-12974)*100 + 2950 = +650
    а в Квике вижу — 3900!!!!


    Фандинг в Квике - терзают смутные сомненья

    плиз, покажите где я ошибаюсь.

    Еще смущает в Квике параметр Эффект.цена.поз. = 12.990 это что за цена такая? на закрытие не похожа.
    Есть подозрение, что именно Эффект.цена.поз. изменяется при фандинге:

    Эффект.цена.поз.=ЦенаЗакрытия + Фандинг

    но блин в моем случае она должна быть:

    Эффект.цена.поз.=12.974 - 0.0295 = 12.944  но в квике вижу 12.990!!! т.е. ухудшение позиции при плюсовом фандинге.




    Авто-репост. Читать в блоге >>>
  5. Логотип QUIK
    Сегодня Сбер ввел в квике ограничение на число транзакций в секунду
    Теперь разом выставить/снять больше 40 заявок на фонде нельзя.
    Плохая новость для ботоводов. Сбер и так был не шибко быстр, особенно в начале торгов.
    Причем новое ограничение на лютые тормоза на открытии рынка сегодня никак не повлияло.
    У нас брокеры без ограничений еще остались?

    Авто-репост. Читать в блоге >>>
  6. Как узнать, где у робота утекает ЦП? Профилировка ботов в VisualStudio. Быстрый старт в программировании OsEngine #10

    В данном посте будем учиться запускать «профилирование» в Visual Studio, чтобы глазами увидеть место самых больших нагрузок у бота.

    Ну и в целом заканчиваем нашу минисерию постов про производительность роботов и как делать так, чтобы у Вас никакие очереди не забивались, а роботы работали быстро и качественно.

    Как узнать, где у робота утекает ЦП? Профилировка ботов в VisualStudio. Быстрый старт в программировании OsEngine #10 

    1. Профилировка – это что?

    Профилировка производительности C# — это процесс анализа производительности программы путём мониторинга использования процессора различными функциями и сегментами кода.

    Профилируя приложение C#, можно определить, какие части кода занимают больше всего времени процессора и вызывают проблемы с производительностью. Эта информация важна для оптимизации приложения и улучшения его общей производительности.

    С точки зрения прикладного:

    Профилировка производительности – один из способов запуска проектов на СиШарп (OsEngine), который помогает увидеть «узкие» места в коде, где больше всего расходуется ЦП.

    Так проект OsEngine можно запустить в нескольких режимах:



    Авто-репост. Читать в блоге >>>
  7. OsData и Тестер в OsEngine. Качаем слепки стаканов и запускаем на них тесты. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  8. Логотип Tradingview
    Кто знает как исправить ситуацию ?
    Все показатели валютных пар остановились и не двигаются уже 2 дня, + свечи тоже не двигаются .
    В общем как будто сайт стал на паузу.
  9. Проблемы при нагрузках на поток, посылающий данные в роботов. Быстрый старт в программировании OsEngine #9

    В данной статье поговорим о проблемах «перегрузки» в пользовательской логике в роботе. Очень условно поговорим про поточную модель OsEngine и о том, почему нельзя нагружать поток робота «лишней» работой или укладывать «Спать».

    Проблемы при нагрузках на поток, посылающий данные в роботов. Быстрый старт в программировании OsEngine #9 

    Для начала давайте взглянем на поток, который отдаёт данные в роботов в реале. Для этого нужно открыть класс AServer. Это вот здесь:



    Авто-репост. Читать в блоге >>>
  10. Логотип CScalp
  11. Тестер. Хранение данных и настройки бумаг. Видео.

    VK Видео:


    RuTube:



    Авто-репост. Читать в блоге >>>
  12. Логотип Сбербанк инвестор
    Приветствую. Прошу помощи, не могу понять ценообразование облигации в приложении. Цена облигации 947,7 + НКД и комиссии 3,93 получается 951.63 р. Почему приложение показывает 961.14 ?
  13. Логотип Quik Lua
    Программисты Lua!
    Во- первых с праздником!
    Во-вторых, очень нужна помощь.

    Отправка из квика в телеграм канал оповещения.
    На Lua.
    На php знаю как а на луа опыта нет

    Авто-репост. Читать в блоге >>>
  14. Логотип QUIK
    Не вопрос а недоумение. Quik+Сбер интересная ситуацияРаботаю с ноутбука в Квике, брокер — Сбербанк. Там требуется двухфакторная идентификаци...

    Каркун, Была похожая ситуация, действия такие же.
  15. Логотип QUIK
    Кривая максимальная цена в квике
    Вторую неделю наблюдаю странный глюк в сберовском квике. У некоторых бумаг максимально возможная цена сильно не соответствует биржевой.
    Например:
    Кривая максимальная цена в квике

    И таких бумаг немало. Непонятно, то ли квик у меня начал делать мозг, то ли сбер косячит.




    Авто-репост. Читать в блоге >>>
  16. Перенос скриптов ботов/индикаторов из проекта и обратно.

    В OsEngine скрипты роботов могут храниться как внутри проекта, так и снаружи, в виде текстовых файлов.

    Если роботы (и индикаторы) внутри проекта, то их можно «дебажить» и правит, так что Visual Studio будет помогать.

    Если роботы (и индикаторы) как файлы, то их можно очень быстро переносить из версии в версию OsEngine.

    И то, и другое имеет свои преимущества и нужно в разные стадии жизни робота. В этой статье поговорим о том, как роботов (и индикаторы) переносить из проекта в скрипты и обратно.

    Перенос скриптов ботов/индикаторов из проекта и обратно.

    1. Перенос робота из проекта в скрипты.

    Задача: У Вас есть полностью оттестированный и готовый робот внутри проекта. Например, у Вас есть робот «MyEnvelopeTrend». В проекте он находится здесь:



    Авто-репост. Читать в блоге >>>
  17. Блогу OsEngine на СмартЛабе ровно один год!

    Год прошёл, как первый пост опубликовали. Фига время бежит…

    И я кстати вчера обратил внимание на рейтинги, походу мы сегодня догоним сам! Mozgovik Тимофея! по популярности!

    Блогу OsEngine на СмартЛабе ровно один год!

    Я, конечно, шокирован, что алгопроект! Про программирование! Open Source! В стадии разработки! Может вообще какие-то плюсы и рейтинги получать на СмартЛабе…

    Реально, небесная ось сошла с орбиты и ударилась об офис Тимофея в Питере. Думаю, он и сам удивляется.

    Но вот так. Низкий всем поклон! СмартЛаб не безнадёжен! Инвесторы излечимы!



    Авто-репост. Читать в блоге >>>
  18. Логотип MetaTrader5
    Специфика тестирования торгового робота в Metatrader
    Многие пользователи моего торгового робота Fly Dynamic спрашивают: можно ли получить Set (комплекс настроек) для робота, который в тестере стратегий Metatrader будет показывать доходность на протяжении года? При этом, как правило решающую роль играет даже не размер доходности, а отсутствие значимой просадки или, проще говоря, чтобы робот «не сливал» депозит. Из моего опыта торговли и тестирования робота, могу дать следующие рекомендации.


    Специфика тестирования торгового робота в Metatrader

    Роман Корнев — тестирование торговых роботов в Metatrader
    Тестирование на больших периодах не имеет особого смысла, так как рынок меняется каждые 3-4 месяца и не существует паттернов, закономерностей, которые повторяются вечно. Поэтому нет смысла тратить время на их поиск.


    Эффективнее найти закономерности, которые работают прямо сейчас, в течение последних 2, 3-х месяцев. В процессе тестирования и подбора настроек вы можете обнаружить с какими настройками он показывает максимальную доходность и минимальный риск. Обычно это называют «подгонкой» результатов и критикуют такой метод. Однако, я не виду ничего плохого в этом, ведь таким образом мы, по сути, выясняем какая именно сейчас фаза рынка.

    Авто-репост. Читать в блоге >>>
  19. Конфигурации в веб-терминале Альфа-Инвестиции

    В нашей предыдущей статье мы рассказывали про виджеты десктопного веб-терминал Альфа-Инвестиции и их ключевые преимущества. Пользователи могут размещать их на вкладках своего рабочего стола, настраивать и линковать между собой. Настроенный рабочий стол представляет из себя конфигурацию.

    Конфигурации в веб-терминале Альфа-Инвестиции

    В состав конфигурации также входят настроенные списки активов в виджете Инструменты, нанесённые на График индикаторы, графические объекты и алерты. Пользовательские конфигурации хранятся локально в используемом браузере, в котором открывается веб-терминал. Ранее действовало ограничение в 10 конфигураций, которое мы убрали по запросам наших пользователей, и теперь можно хранить любое количество конфигураций.

    В одном из наших предыдущих обновлений десктопного веб-терминала мы реализовали новый функционал, который может быть полезен тем, кто хочет сохранять свои конфигурации в виде файла. 

    Для того, чтобы сохранить свою конфигурацию, необходимо перейти в основное меню терминала, нажав на иконку Альфа-Инвестиции в левом верхнем углу терминала, затем выбрать вкладку Конфигурации, нажать на троеточие напротив нужной конфигурации и нажать на кнопку Выгрузить в файл. Загрузка из файла доступна из этой же вкладки по нажатию на кнопку Загрузить из файла.



    Авто-репост. Читать в блоге >>>
  20. Логотип QUIK
    Не вопрос а недоумение. Quik+Сбер интересная ситуация

    Работаю с ноутбука в Квике, брокер — Сбербанк. Там требуется двухфакторная идентификация, т.е. логин+пароль и затем пин-код, который должен прийти по СМС. И вот сегодня л+п программа хавает, просит ввести код, а код не прилетает. Попробовал трижды, затем звоню в техподдержку. Девочка говорит, что я должен перезагрузить телефон. Я уточняю, что работаю с ноута, не с приложения, телефон не при чем. Настаивает, что нужно перезагрузить телефон. Выполняю. Повторяю вход в прогу и — билят! — все проходит гладко. Л+п приняты, СМСка с пин-кодом тут как тут.

     

    Я в растерянности и любопытстве. Как может быть связан прилет/отсутствие СМСки с перезагрузкой телефона???



    Авто-репост. Читать в блоге >>>