Rostislav Kudryashov

Читают

User-icon
179

Записи

411

Измерьте скорость Quik'а

Она разная у разных  провайдеров и брокеров и в разное время дня. Сейчас из Питера до моего брокера БКС ping идёт 13 мсек.
Скрипт Lua показывает вот такие времена срабатывания в секундах
----------
Send  0.001
----------
Reply 0.029
status 3
trans_id 9999
msg Заявка 2001882023283372213 успешно зарегистрирована.
client_code SPBFUT00egd
order_num 2001882023283372213 price 2508.0
----------
Order 0.103
client_code SPBFUT00egd
order_num 2001882023283372213 price 2508.0
----------
Order 0.103
client_code SPBFUT00egd
order_num 2001882023283372213 price 2508.0
----------
Лет 10 назад через Церих капитал было: Reply 0.1 сек, Order 0.2 сек.
Кто хочет, попробуйте скрипт у себя
-- Если FILL_OR_KILL не исполняется, msg в окне сообщений
-- Ошибка создания заявки. [GW][4103]
-- "Неполное сведение FOK заявки."
-- result = "",
-- OnTransReply(): status=4, msg=см.выше, order_num=0.
SecCode = "MMZ5"
ClsCode = "SPBFUT"
TransId = 9999
EventLog = {}
Tags = {"Send", "Reply", "Order", "Trade"}

function OnInit (scriptPath)
  ScriptPath = scriptPath
end -- OnInit()

function OnOrder (order) -- Постановка в очередь
  if order.


( Читать дальше )
  • обсудить на форуме:
  • QUIK

Удобство использования визуального интерфейса IUP в Quik Lua

Не так давно я сетовал на неудобства IUP smart-lab.ru/blog/1212710.php
Это «не точно». На самом деле есть возможность вывешивать из скрипта main() в Quik Lua немодальные окна IUP.
require("iuplua")
local interrupted

function OnStop()
  interrupted = true
end
--[[
function sleep(n) -- standalone
  if n > 0 then
    os.execute("ping -n "..
      tonumber(n) .." localhost > nul")
  end
end
--]]
function main()
  local btn1 = iup.button { title = "Show Dialog", }
  function btn1:action()
    local r = iup.Alarm("", "Main Title doesn't update!", "Exit")
    if r == 1 then
      interrupted = true
    end
  end -- btn1:action()

  local btn2 = iup.button { title = "Show menu", }
  function btn2:action()
    local item = iup.item { title = "Exit", }
    function item:action()
      interrupted = true
    end

    local menu = iup.menu {
      iup.item { title = "Dialog title doesn't update!",
      active = "NO", }, item
    }:popup(iup.MOUSEPOS, iup.


( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Кто использует в Lua библиотеку визуального интерфейса IUP внутри корутин (coroutines)?

В руководстве IUP есть два места упоминания слова coroutine
To use IUP inside coroutines, define the global attribute «IUPLUA_THREADED».

Неудобство использования IUP в том, что он используется в модальном режиме. Т.е. вывесив окно IUP, в Lua надо ждать, пока пользователь закроет это окно. До этого момента получить что-либо в Lua из IUP невозможно.
Использование корутин предполагает, что вызывающая корутину программа может вернуть временно себе управление, не дожидаясь завершения вызванной корутины. Т.е. до закрытия окна IUP, так что скрипт main() в Quik Lua может выполняться с учётом параллельных манипуляций пользователя в окне IUP.

Однако не удаётся найти примеры такого использования корутин с IUP.
Кто-нибудь может чего-то добавить?
  • обсудить на форуме:
  • Quik Lua

Почему "железный конь" не заменил полностью крестьянскую лошадку, и какова настоящая замена

Отработав до 06.01.1993 года более 26 лет в судостроительном НИИ, я каждый июнь выезжал в подшефный совхоз на сенокос. И ещё в начале 70-х отмечал широкое использование гужевой тяги в сельхозе. Но в начале 80-х лошадь из деревни исчезла почти полностью.
А дело серьёзное и не повод зубоскальства smart-lab.ru/blog/1210279.php

Сегодня это привело к значительному сокращению экономически доступного пространства.
Если при царе Горохе баранина была самая дешёвая народная еда и в Брежневские времена тоже была вполне представлена в Лениградской госторговле, то сегодня — это самый дорогой и редкостный продукт. Все места-пустоши, где доступно дармовое овцеводство, недоступны для автомобиля. Просёлочные дороги, по которым лошадка исправно тянула телегу летом и сани зимой, — закрыты.
Технологии лошадиного транспорта в сельхозе утрачены.

Сегодня экономическое освоение необъятных просторов обеспечат только грузовые дирижабли. От 200 тонн — экономичнее автофур на 20 тонн. Давно изобретённая присадка к водороду (ингибитор воспламенения) даёт дешевизну и безопасность. Подъёмная сила как у редкого и дорого гелия.

( Читать дальше )

Несвобода движения капитала в Евросоюзе. Держателям акций на заметку

«European Neo-Feudalism: How Exit Taxes Chain Citizens To A Failing System»
www.zerohedge.com/markets/european-neo-feudalism-how-exit-taxes-chain-citizens-failing-system
«Европейский неофеодализм: как выездной налог приковывает граждан к рушашейся системе».

Под напором Трампа богатенькие навострили лыжи из Европы — вместе с промышленностью.
Только из Германии в 2023 удрали 265000 человек с высокой квалификацией и доходами. Это громадные потери для казны. Подсчитано, что 56% налогов поступает от 10% налогоплательщиков — тех, кто уезжает.
Кто бы подсчитал потери России в 2022 от Исхода в Грузию и Армению.

Чтобы немцам было неповадно изменять Родине (перевод Гугл)
Любой предприниматель, владеющий не менее чем 1 процентом акций корпорации (включая акционерный капитал) и отвернувшийся от Германии, облагается налогом на выход из бизнеса, даже если выручка от продажи не была получена. В этом случае государство предполагает фиктивную продажу акций и облагает налогом теоретический прирост капитала. Решающим фактором является разница между первоначальной ценой покупки и текущей рыночной стоимостью. 60% этого прироста добавляются к налогооблагаемому доходу и облагаются налогом по ставке до 45%, в зависимости от ставки подоходного налога. Кроме того, взимается надбавка на солидарность и возможный церковный налог.

( Читать дальше )

Алготрейдинг. Как в Quik'е из скрипта Lua достать столбцы Таблицы торгов по английским названиям

Вдруг потребовался «Класс базового актива» для опциона. И ни в одном руководстве его нет — только «Код базового актива».
И вспомнил! Надо вывести через DDE Таблицу торгов в Excel с птичкой «Формальные заголовки» в диалоге «Вывод через DDE-сервер».
  • обсудить на форуме:
  • Quik Lua

Успеть в последний вагон золотого поезда

«Поезд» набирает скорость. Big Beautiful Bill от Трампа прибавит враз $3 трлн к нынешним $37 трлн госдолга США. Уступчивость Пауэлла по ставке ФРС и недавние данные по труду тоже прибавили жару к росту золота. Ставка ЦБ РФ уж точно повышаться не будет — это довод в пользу роста рублёвой цены золота.

Финансовая механика курса рубля. Секрет Полишинеля

Эта механика подробно в smart-lab.ru/blog/1196712.php
Многие эксперты начинают объяснения с разных сложных причин. И редко поминают самую простую.
Все знают: если ФРС поднимает ставку — индекс доллара растёт, опускает — индекс снижается.

Аналогичный случай где угодно, в т.ч. и в России.
К августу 2025 ЦБ РФ поднял ставку до 21%, и на столько же с начала года вырос курс руб/дол. Потому что на такие доходы от рубля за счёт казны РФ повалили валом охотники за рублём и не только из России и «дружественных» стран. Громадные деньги из недружественных тоже здесь — через разные прокладки в Казахстане и т.п. Пресловутый carry trade.

В такой политике ЦБ РФ можно усмотреть злой умысел. Но возможно, дело проще. Либералы во власти РФ рулят по курсам лженауки «Экономикс». Для развитых стран с экономикой, сбалансированной по отраслям, это не так смертельно. Для опоздавших стран — это погибель.  Это примерно то же, что прокладывать путь в Сибири по картам Аляски.

Например, Турция, с её безумной ставкой ЦБ, в 2025 увеличила экспорт промтоваров в Латинскую Америку в 11 раз, в Африку в 10 раз, в Азию в 7 раз. Всё эти деньги достаются работникам фабрик и заводов, а не олигархам — хозяевам недр.

( Читать дальше )

НДФЛ на драгметаллы и валюту. Результаты поиска в ГУГЛ

Это, можно сказать, вечная тема. Но углубляться в законодательство — это не моё.

Почему-то в сети нет комментариев об НДФЛ на «собственность» и есть множество на всякие разные её виды. Вот, например, про автомобиль
www.nalog.gov.ru/rn16/news/tax_doc_news/15829155/
Если вы владели автомобилем более трех лет, доход от его продажи налогом не облагается, и подавать декларацию не нужно.
К сожалению, это официальное сообщение не подкреплено ни одной ссылкой на закон. Но — официальное! Надо верить!
Думаю, во владении авто нет ничего такого особенного, отличного от любой другой собственности. Хотя для недвижимости
www.nalog.gov.ru/rn77/news/activities_fts/13035824/
спроси.дом.рф/instructions/kak-zaplatit_nalogi_s_prodagi_nedvigimosti/
срок может быть 5 лет.

А вот биржа-брокер налоговым учётом драгметаллов-валюты не занимаются и, соответственно, не дают никакой ЛДВ.
У брокера Риком несколько лет назад мне сказали, что они не только не ведут налогового учета драгметаллов-валюты, но и не шлют о них никаких сведений в ФНС. Может быть, не шлют и по сей день, и другие брокеры тоже?

( Читать дальше )

Бавает ли развитие экономики без "денег из воздуха"? Доводы против вмешательства государства убеждают в его необходимости

Эти доводы не умозрительные, а исторические. На них я напал, читая «The Mistery of Banking» Murray Rothbard.
Апостол либертаринства, Людвиг фон Мизес в своём фундаментальном труде «Человеческая деятельность» настаивает, что экономическую теорию нельзя выводить из экономической истории. Только на основе чистого разума, умозрений. Это — первейший признак лженауки, догматизм.
Ротбард в «Банкинге» тоже повторяет этот символ веры либертарианства, но тем не менее значительная часть этой книги как раз описывает историю банков в Англии и США.

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

( Читать дальше )

теги блога Rostislav Kudryashov

....все тэги



UPDONW
Новый дизайн