Избранное трейдера waldhaber
--http://quik2dde.ru local w32 = require("w32") -- логин и пароль для терминала QUIK_LOGIN = "login" QUIK_PASSW = "parol" 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 hLogin = w32.FindWindowEx(hLoginWnd, 0, "", "") local nPassw = w32.FindWindowEx(hLoginWnd, hLogin, "", "") local nBtnOk = w32.FindWindowEx(hLoginWnd, nPassw, "", "") w32.SetWindowText(hLogin, QUIK_LOGIN) w32.SetWindowText(nPassw, QUIK_PASSW) w32.SetFocus(nBtnOk) w32.PostMessage(nBtnOk, w32.BM_CLICK, 0, 0) while not isConnected() do sleep(1000); end; end end end end
Про Финополис.
Хорошая Московская Биржа пригласила в Казань на конфу поучаствовать в панели по алготорговле и робоэдвайзерам с Алексадром Афанасьевым, Сергеем Швецовм, Рубеном Аганбегяном и другими экспертами. Конечно же, я согласился.
Что удалось сказать.
Обсуждали пользу/вред от алготрейдеров и HFT. Рассказал на смешных примерах с китайцами про разные алгостратегии, мейкер, тейкер, манипулятивные и IT инсайдерские.
Мейкеры — самые хорошие и полезные. Это и ликвидность, и конкуренция за спред, их надо всячески любить и поощрять. Чем их больше, тем лучше.
С другой стороны, не все маркет мейкеры «хорошие». При первом шухере, они убегают и вы в них не попадете. Особенно, это касается маркетмейкеров на зарплате от биржи, которые зарабатывают на возврате комиссий со своих обычных стратегий, а мейкерские заявки стоят «для галочки» и задача мейкера, чтобы их поменьше исполняли. Маркетмейкеры должны быть независимые и чем их больше, тем рынок стабильнее.