Избранное трейдера Slepoy
Сделал совершенно простенькую программу для автоматического ввода логина и пароля. Фактически и писать нечего. С утра запускаем терминал(или не выключаем его с вечера), и программа автоматически залогиниться в указанное время.
В папке с роботом обязательно перенесите папку ClassesC в корень диска С.
Скачать робот можно тут http://kbrobot.ru/autologin.html/
Сейчас полно недорогих планшетов с двумя операционками Андройд+Win10, я как то спрашивал на смарте (http://smart-lab.ru/blog/277801.php), чтобы поделились опытом работы с ними и решил приобрести такой гаджет для торговли. Любой трейдер должен всегда иметь возможность в любом месте, в любое время открыть или закрыть позиции или просто в любой военно-полевой обстановке равернуть блиндаж с полноценным приводом.
До недавнего времени очень помогал Quik-mobile, который за секунду запускался на андройд телефоне, где за пару кликов можно было совершить необходимые сделки. К моему большому сожалению, мой брокер ВТБ24 перестал его поддерживать и запустил вместо него новое поколение мобильного квика, который как костыли для бегуна, требует кучу времени на запуск, выдает кучу окон, в результате вместо сделки, выслушивает мат хозяина и улетает в корзину, в общем инвалидная прога(
Год назад трудолюбивые братья китайцы выпустили кучу недорогих планшетов за 200-300$ c двумя операционками. Приобрел себе Chuwi Hibook, обошелся 220$ c родной железной клавиатурой. С пристегнутой клавой – это 10 дюймовый fulHD ноутбук, с отстегнутой клавой — алюминиевый легкий планшет.
Quik работает на китайце превосходно, все летает, никаких лаго. Справляется на 100%. Работают как обычный скин, так и новомодный черный. Есть HDMI выход, можно подключить большой монитор. В общем вещь архинеобходимая.
--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