Избранное трейдера Ну как бы

по

Автологин в QUIK (на Lua).

    • 12 января 2018, 17:57
    • |
    • XXM
  • Еще

Узнал, что продается робот на Lua, «Автологин терминала QUIK».
Продается то, что есть в открытом виде на quik2dde.ru  

Выкладываю тут: 

-- quik_login.lua
-- Автологин терминала QUIK
-- © http://qui2dde.ru/
-- Версия: 2.0
-- для Quik от версии 7.11.1.5

local w32 = require("w32")

-- логин и пароль для терминала
QUIK_LOGIN = "Uxxxxxxx"
QUIK_PASSW = "yyyyy"

function FindLoginWindow()
  hLoginWnd = w32.FindWindow("", "Идентификация пользователя")
  if hLoginWnd == 0 then
    hLoginWnd = w32.FindWindow("", "User identification")
  end
  return hLoginWnd
end

timeout = 1000  -- таймаут между попытками поиска окна логина
is_run = true

function OnStop()
  timeout = 1
  is_run = false
end

function main()
  while is_run do
    sleep(timeout)

    if isConnected() == 0 then
  
      local hLoginWnd = FindLoginWindow()
      if hLoginWnd ~= 0 then

        local n1 = w32.FindWindowEx(hLoginWnd, 0, "", "")
        local n2 = w32.FindWindowEx(hLoginWnd, n1, "", "")
        local n3 = w32.FindWindowEx(hLoginWnd, n2, "", "")
        local n4 = w32.FindWindowEx(hLoginWnd, n3, "", "")

        w32.SetWindowText(n2, QUIK_LOGIN)
        w32.SetWindowText(n3, QUIK_PASSW)


        w32.SetFocus(n4)
        w32.PostMessage(n4, w32.BM_CLICK, 0, 0)

      end 
    end

  end
end
Благодарности, как понимаю, следует адресовать swerg  
  • обсудить на форуме:
  • QUIK

Как мы сливали на шортах против тренда (2006-й год)

    • 08 января 2018, 13:07
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще
... 

От «лирического отступления» вернемся к управлению. Глядя на помесячные результаты, может сложиться впечатление, что все неудачи управления попали на июль-август, когда наблюдалось падение счета на фоне роста рынка. Однако, если более внимательно взглянуть на график, то можно увидеть такой же период и в успешной первой половине года – это апрель. Причина этой отрицательной корреляции с рынком в обоих случаях одинакова – шорты на растущем рынке. Почему так получилось? 

Причины этого лежат в выводах, которые были сделаны годом ранее. До 2004 года в компании вообще не было шортов на клиентских счетах (как и плечей), потому что счета находились на счетах ДУ на ММВБ, а заключать сделки РЕПО внутри дня по сигналам систем было невозможно. Но компания постоянно искала пути повышения эффективности управления, и потому в октябре 2005-го на падении рынка в порядке эксперимента на счете компании у брокера были сыграны реальные шорты по торговавшимся тогда системам. Однако падение быстро закончилось и шорты, «в моменте» имевшие приличную прибыль (больше 4%), были закрыты по системам с небольшим убытком. После анализа прошлых шортовых сигналов торговавшихся тогда систем был сделан вывод о том, что самые прибыльные шорты получаются, если их открывать сразу после разворота рынка вниз, последующие шорты при продолжении падения становятся уже менее прибыльными, а если падение относительно краткосрочно, то и вовсе убыточными. Из этого был сделан вывод, что самое лучшее время для начала игры «шорт плюс лонг» – это за 7-10 дней до разворота рынка вниз. Поэтому в стратегии управления на 2006-й год было установлено, что шорты будут разрешаться по решению инвестиционного комитета («ну уж несколько умных голов точно смогут предсказать разворот вниз за такой срок»), а запрещаться по решению инициатора или портфельного менеджера. Именно такие решения о шортах и были приняты инвестиционным комитетом в апреле и июле, причем в апреле инициатором решения о разрешении шортов был я. Свою инициативу в апреле я аргументировал тем, что после бурных ростов в первом квартале в прошлом, как правило, в середине апреля начиналась коррекция вниз. В июле главным аргументом инициатора шортов был «отток средств с рынка из-за IPO Роснефти». В обоих случаях инвестиционный комитет большинством голосов поддержал инициаторов. С шортами сначала все шло «не айс». Но во второй половине апреля-начале мая я, с упорством достойным лучшего применения, не принимал решения об их отключении (а, как следует из сказанного выше, решение о запрете шортов мог принять только я, как инициатор и портфельный менеджер в одном лице). Мне откровенно повезло – на майско-июньском падении шорты принесли солидную прибыль, не только отыграв предыдущие убытки, но и подняли счета «на новую высоту». 18 июня я запретил шорты. Но эта ситуация сыграла и свою отрицательную роль чуть позже. Как портфельный менеджер я видел, что шорты, разрешенные во второй половине июля, увеличивают просадку, но не считал, что имею моральное право запретить их после своего апрельского поведения («вот запрещу шорты, а они начнут приносить прибыль, как в мае-июне, и я буду виноват в том, что инициатор не сможет испытать «свой звездный час», а компания упустит кучу прибыли»). Молчал и инициатор. Впрочем, и без шортов в июле-августе этот портфель был обречен на убыток, так как краткосрочные системы «пилило», но две трети июльско-августовского убытка – это шорты.

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

Мой совет Тимофею (или Как стать крипто-миллионером)

Пост Тимофея
Соблазны криптообогащения и ретроградные инвестиции в акции
smart-lab.ru/blog/443729.php
Мой камент
smart-lab.ru/blog/443729.php#comment8037312
=
Крипта — это просто один из инструментов для размещения свободных (лишних) денег.
Инструмент этот новый и он имеет свои особенности, которые могут быть поначалу непривычными.
Для диверсификации вложений крипту можно использовать наряду с ценными бумагами и физметом.
Владение криптой никак не может быть противопоставлено занятию реальным бизнесом.
Поскольку крипта — это новый инструмент со своими особенностями, то на изучение этих особенностей придётся затратить некоторое кол-во сил и времени, что не всегда бывает удобным при занятии реальным бизнесом или при активной торговле другими инструментами.
Но не надо делать из этого трагедию.
Капля камень точит.
=
Крипта действительно может обогатить.
Пузырь надувается всё больше.
В этом нет ничего удивительного: рождается новая экономика, появляются новые бизнесы и новые сервисы.

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

Портфель анонимных крипто-активов.

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

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

Особенно это стало ясно после двух известных ограблений: редактора издания ForkLog и аналитика биржи EXMO.

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

Ещё совсем недавно Эфир и эфирные токены ERC20 можно было укрыть от посторонних глаз, переведя их с кошелька MyEtherWallet на децентрализованную крипто-биржу EtherDelta.

Это был достаточно надёжный и относительно анонимный способ хранения.

Но после появления сервиса DeltaBalances: deltabalances.github.io/, активы на кошельке и на бирже снова стали видны, как на ладони.



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

2017 -й

    • 31 декабря 2017, 01:29
    • |
    • vladkot
  • Еще
Добрый день! 
Пост об итогах года.Не всем это надо. Но кому надо поймут.

Поначалу, в январе 2016 го хотел писать пост раз в месяц с итогами торговли, тогда был тренд на Смартлабе по этому делу))… потом поразмыслил и пришел к выводу, что это никому не нужно. Захламлять Смартлаб своими промежуточными итогами… ) Да у нах…

Не, я конечно могу, но я не экстраверт, скорее наоборот.

Короче иногда накатывает и хочется поделиться… ниже мое эссе на тему алготорговли, мои фишки, приемы, выводы по итогам работы над ошибками. Ну и итоги 2017го. Надеюсь кому  то будет полезно.

В этом году результатами я вполне доволен, примерно 50%, в отличие от 2016го, где была ложка дегтя. Там я запустил пул  систем которые как говорится «не взлетели». В этом году не все удалось реализовать, но многое получилось неплохо. На моей торговле сказывается недокапитализированность счета так как пришлось в свое время много вывести. Это заставляет больше рисковать, но в тоже время нет худа без добра. Это заставляет двигаться, нервничать и шевелить умом.)



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

Органайзер алготрейдера.

Органайзер алготрейдера.

В определенный момент у любого алготрейдера количество торговых систем переваливает за ту цифру, которую можно держать в голове вместе со всеми параметрами и результатами тестов. Конечно, в тс лабе можно сохранять результаты тестов, но из массы кубиков или переменных в коде быстро вычленить идею практически невозможно, особенно, если ТС строилась больше недели назад. Лично мне в такой ситуации помогает Development Worksheet (Паспорт робота), обычный эксель файл с общей информацией о стратегии.

Данный лайфхак, если мне не изменяет память, был найден в книжке Кевина Дэйви «Building Winning Algorithmic Trading Systems». В самой книге автор рассказывает о том, как он тестирует стратегии. Автор делает очень сложное многоступенчатое тестирование, которое начинается предварительными тестами входов и выходов: фиксированный стоп/профит, поза по фиксированному числу баров, monkey тест и прочее (если есть интерес, то могу описать все его изощрения подробно в следующей заметке). После этого он проводит форвардное тестирование и тест монте карло. Перед запуском стратегии на больших деньгах он дает системе поторговать маленьким капиталом (по-моему порядка полугода) и сверяет результаты торговли с тестовыми, вносит поправки. Таким образом на создание системы уходит как минимум 7-8 месяцев.



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

Анализатор спреда (спот-фьючерс) для QUIK.

В свое время у меня была задумка — посмотреть какой в реальности (включая комиссии) спред между спотом и фьючерсом и стОит ли его торговать. Так как, ни С#, ни Lua я, пока, не изучил, то пришлось писАть на Qpile…

Торговый функционал в скрипте не прописывал, поэтому его можно использовать только, как анализатор.

Кому надо – забирайте, так как я решил для себя дальше эту тему не развивать (по крайней мере пока)…

Выглядит интерфейс вот так:

Анализатор спреда (спот-фьючерс) для QUIK.

Особенности:

— текущий фьючерс определяется автоматически, в день экспирации автоматически переключается на новый;

— перед использованием надо указать папку в настройках пользователя для расчетов;

— в скобках отражается средний процент за последние 500 замеров для объективности расчетов (цифру можно менять в настройках пользователя);



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

Алготрейдинг на Америке с Interactive Brokers – Взгляд Изнутри. Часть 2.

Алготрейдинг на Америке с Interactive Brokers – Взгляд Изнутри. Часть 2.

В этой статье я продолжаю делиться своим опытом по алгоритмической торговле моих роботов из TSLab на Американском фондовом рынке через брокера Interactive Brokers (IB). Спасибо всем, кто проявил интерес к моей первой статье, опубликованной в ноябре и за ваши комментарии. Это воодушевляет и вдохновляет к дальнейшей работе в этом направлении. Для тех, кто не успел ознакомиться с первой частью даю ссылочку внизу.

Для удобства весь материал был разбит на три части:

Часть 1- Особенности при подготовке к запуску TSLab на реал с IBноябрь 2017, ссылка https://smart-lab.ru/my/schardonnay/blog/all/

Часть 2 — Непосредственная работа терминалов TSLab  и TWS

Часть 3- Часто встречающиеся проблемы 

В данном выпуске идет рассмотрение второй части –как происходит работа TSLab и платформы брокера Trader Workstation (TWS) в течение основной рабочей сессии – с 9.30-16.00 ЕТ, порядок исполнения ордеров, проскальзывание и особенности комиссии. Все примеры сделок в этой статье реальные и приведены с моего торгового счета IB за последние два месяца торговли роботами.



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

Децентрализованные криптовалютные биржи

Децентрализованные криптовалютные биржи
Криптовалютный рынок стремительно растет, и за время его существования некоторые активы подорожали в сотни и даже тысячи раз, став привлекательным объектом для инвестиций. Казалось бы, что может быть проще: хочешь заработать — купи такую криптовалюту, подожди, пока она многократно подорожает, и сорви куш!

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

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

Централизованные биржи — несовершенная классика

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



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

....все тэги
UPDONW
Новый дизайн