Избранное трейдера java

по

Послушайте на досуге Хомского - он умный

    • 15 января 2018, 14:41
    • |
    • Geist
  • Еще

На смартлабике есть некоторая доля людей, которые испытывают, политкорректно говоря, некоторые серьезные трудности с усвоением и осмыслением информации. Логические цепи этих людей крайне примитивны и прямолинейны. Например, если русский проживает на Западе, но при этом за что-то критикует Запад (как это происходит в моем случае), то он — понятно — ватник. Хуже того, неблагодарный ватник, раз критикует. ;)

Этим людям бесполезно что-то объяснять, они рабы собственных мозговых шаблонов. А вот всем остальным рекомендую послушать старика Крупского Хомского. Он объяснит вам то, что я имею в виду, когда говорю, что Запад 80-90-х и Запад нынешний — это во многом разные Запады. Хомский — гражданин США, там эти процессы ярче выражены, но ЕС тоже догоняет.
 

Управление риском. Самая важная таблица, после таблицы умножения...

    • 14 января 2018, 02:24
    • |
    • alver42
  • Еще
Этот пост будет интересен больше новичкам, которые делают свои первые шаги на срочном рынке ФОРТС. 

Именно УПРАВЛЕНИЕ РИСКАМИ считаю наиглавнейшей и первостепенной задачей трейдера.

Самое важное, что должен сделать трейдер, перед открытием позиции — это прикинуть на графике, куда поставить стоп. Собственно, это не секрет, об этом говорят все именитые спикеры по трейдингу. И уже отталкиваясь от разницы между точкой входа и стопа, рассчитать размер позиции (количество контрактов). За основу берется правило, что размер убытка в сделке не должен превышать 2% депо.

Где и когда открывать позицию, трейдер определяет исходя из своей торговой системы!!!

Второй постулат тех же именитых спикеров: при соотношении  P/L 3:1 30% прибыльных сделок покрывают 70% убыточных. Например, предположим, что убыток по одной сделке равен 2000 рублей. Тогда суммарно по убыточным мы получим: 2000*70 = 140000. А по прибыльным: 6000*30=180000. Имеем профит: 40000 рублей. 



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

Автологин в 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

Опционы для чайников - дельта-хедж и риск-менеджер

    • 12 января 2018, 12:16
    • |
    • ch5oh
  • Еще

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



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

итоги 2017...

    • 09 января 2018, 09:32
    • |
    • ves2010
  • Еще

2017 РАЗВЛЕКСЯ ХОРОШО

 

            11ый год активной торговли...
            Сразу скажу денег чистыми поднял никуя. При этом расходы на торговлю составили 4мио. В начале декабря слил за 7 дней весь свой небольшой профит в 2,5мио. И можно дальше не читать. 


            

 

            На начало года у меня было 30мио. Из них торговалось 15мио. Расходы на торговлю комиссы и проскальзывания составляли в районе 600к в месяц на уровне 7мио в год. Т.е. просто взять и увеличить торговлю в 2-3 раза мне бы очень дорого встало по деньгам, на уровне -30% годовых от счета. Да и нереально было бы из-за проблем с ликвидностью. Поэтому надо было придумать что то новенькое. Причем я не мог торговать новенькое и старенькое одновременно, т.к. у меня тслаб1.2 был уже на пределе технических возможностей и еле ползал.

           



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

Рынок не случаен- это черный хаос.

Случайное поведение характеризуется отсутствием памяти. Пример, рулетка. При случайных блужданиях удаление от исходной точки определяется временем в степени х=0,5. Обычно я использую это значение, но на рынке я постоянно чувствовал ущербность такого подхода. В броуновском движении (именно для него х=0,5) все происходит постепенно и нет скачков. Однако если рассматривать хаотические процессы с памятью о прошлом, то для них х находится в интервале от 0,5 до 1. Такие процессы широко встречаются в природе и имеют два важнейших эффекта: эффект Иосифа (семь тучных лет и 7 голодных лет) и эффект Ноя (потоп или катастрофа). Эти процессы еще называются черный хаос и именно к таким процессам относится рынок. Поэтому когда на рынке растущий тренд и всё хорошо, помните, что в черном хаосе семь тучных лет сменятся на семь голодных или потопом(катастрофой).

Как жить вечно?

TRANSCEND. 9 шагов на пути к вечной жизни.

Книга — о том, как максимально увеличить вероятность долгой жизни. Книга хороша тем, что ее писал не какой-нибудь самоучка-букинист вроде меня, а вполне серьезный врач, который много лет занимается вопросами "Longevity" (Терри Гроссман). В книге помимо популярной части, вполне научно описываются биохимические процессы, протекающие в организме человека. Поэтому когда их начинаешь понимать, то, например, питаться неправильно или курить становится просто страшно).
Как жить вечно?


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

Название книги TRANSCEND — это как раз аббревиатура системы продления жизни.
Я бы эти пункты немного переформулировал:
1. Хорошо высыпаться: для настроения, для здоровья, для усвоения информации,
2. Нагружать мозг задачами, чтобы не отупеть
3. Правильно питаться.
4. Категорически убрать сахар. 
5. Убрать лишний вес (уберется сам, если соблюдать пункты 3 и 4)
6. Убрать стресс.
7. 3 часа физической активности в неделю
8. Регулярная комплексная диагностика

Ну про бухло, курение и проч думаю даже не надо говорить:)

Питание.
Еда вызывает воспаление, к-е приводит к старению. Поэтому надо убрать продукты с высоким гликемическим индексом (продукты с сахаром и крахмалом). Вообще, чтобы начать правильно питаться, достаточно хорошо изучить «матчасть» химических процессов, которы протекают в пищеварении. Например погуглите понятия "конечные продукты гликирования" и" реакция Майяра". Этого хватит, чтобы перестать есть шашлыки, стейки и выпечку.


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

Дневник инвестора (0.8.7)

    • 06 января 2018, 21:44
    • |
    • AzEs
  • Еще
В качестве новогоднего подарка коллегам-инвесторам решил поделиться программой, которую сам написал, в короткое время освоив Java. Это дневник инвестора, позволяющий вести заметки о компаниях, тикерах, сделках и корпоративных событиях. Интеграций пока две: возможность загрузки сделок из QUIK и получение текущих котировок (с 15-минутным запаздыванием) через официальный API Московской биржи. Поддерживаются только тикеры на споте, кроме облигаций (руки не дошли сделать). Возможно кому-то ещё эта программа покажется удобной (мне именно такого функционала не хватало, что и побудило к созданию). Работает везде, где установлен Oracle Java Runtime Environment (JRE) версии не ниже 1.8. Windows, Linux; на Mac не пробовал, но тоже должно. Для установки JRE, если у кого нет, плясать отсюда.

Ссылка для скачивания самой программы Дневник инвестора. Это jar-файл, который в большинстве случаев запускается просто двойным щелчком мыши. Если при этом ничего не происходит, значит у вас не установлен JRE, либо система не знает, где расположен его главный файл java.exe.

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

Рождественский подарок для Смартлаба: индикатор ОИ с СМЕ для МТ4

В свое время мне надоело каждый день лазить на всем известный сайт и щелкать даты, просматривая ОИ в отчетах. Я задался целью найти нормальный индикатор, который собирал бы информацию о них сразу в терминал, и обнаружилось… ничего :D Несколько абсолютно неработающих решений в свободном доступе и несколько продуктов на mql5.com, которые, во-первых, платные, а во-вторых, предлагают скачивать отчеты вручную каждый день (что??) для своей работы. Хотя данные, казалось бы, вот они, и задача вполне тривиальна. И я решил исправить это недоразумение (да-да, уже вангую, что сейчас появится как минимум один человек, который скажет, что такой индюк давно есть и вот он он, но мой поиск по гуглу, мкл5 и СЛ не дал вообще никакого результата, вполне возможно что плохо искал).

Выкладываю
в открытом доступе мой индикатор. Данный архив следует распаковать в папку C:\Program Files\MT4\MQL4\.

Он состоит из двух частей. Первая — советник OIcme_updater, его нужно повесить на график (собственно, без разницы на какой) и оставить там:

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

Выложил исходники торгового терминала RTS-Robot в открытый доступ.

    • 06 января 2018, 05:07
    • |
    • pmus
  • Еще

Выложил исходники торгового терминала RTS-Robot в открытый доступ.

Итак, как я и обещал, исходники торгового терминала RTS-Robot версии 1.0 выложены на GitHub!

Напоминаю, что язык программирования — Python 2.7, брокер — Финам, коннектор — Transaq XML Connector. (в том числе и Transaq HFT)

Что умеет:


  • Возможность 10-мс подключения.
  • Встроенный Python
  • Использование сколь угодно большого количества памяти системы в скриптах
  • Многопоточность и утилизация всех ядер процессора
  • API для создания сколь угодно сложных систем и их связок
  • Создание по двойному щелчку «снимков» любых таблиц в формате Excel (на память)
  • Индикатор баланса стакана
  • Экономный жор памяти (получилось порядка 150 мегабайт)
  • Нормальная работа под Linux


Выложенное решение имеет некоторые ограничения, а именно:

— Упрощенный код, многое из «планов на будущее» отключено и/или убрано.
— Торговые алгоритмы работают только с одной бумагой. (несложно доделывается.)
— Коннектор только один
— Бесплатной поддержки нет и не будет (мне работать надо!)
— Короткий документ о том, «как это всё собрать и заставить работать» если напишу, то позже
— Сайт проекта обновлю позже, сейчас нет времени заниматься.

В остальном же — это работающий торговый терминал, запускаемый как под Windows, так и под Wine.

Будьте осторожны. Нужны специальные знания и навыки профессионального программиста.



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

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