Избранное трейдера alext
Собираясь «уходить в свободное плавание», необходимо учитывать ряд моментов. Для себя подметил следующее:
1.Высокий уровень самоорганизации. Занятие не для недисциплинированных товарищей, захотевших «легких денег». То, что на обычной работе за тебя делает работодатель, придется делать самому – планировать. Рабочий день, время на трейдинг, на исследование новых идей. Достигать целей и ставить новые задачи. Способность день за днем, месяц за месяцем, год за годом самостоятельно следовать этой рутине есть не у всех. Даже сказал бы, что у меньшинства.
Майкл Беллафиоре об этом написал так: «Какой смысл учить трейдера дисциплинированному поведению на рынке, если он расхлябан и несобран в повседневной жизни?»
Узнал, что продается робот на 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