Author Archive
Автор: Николай Камынин
Чтобы не запускать каждый день QUIK в рукопашную, я написал скрипт для AutoIt.
Данный пакет является бесплатным и позволяет автоматизировать процесс запуска и управления программами.
Ниже приведен текст скрипта:
; AutoIt Version: 3.0
; Language: Русский
; Platform: Windows
; Author: Николай Камынин(kamnik@mail.ru)
#include <Date.au3>
$TimeStart=»10:05:00″ ‘ это время запуска QUIK
$NowDate=_NowCalcDate()
$iYear=StringMid( $NowDate,1,4)
$iMonth=StringMid( $NowDate,6,2)
$iDay=StringMid( $NowDate,9,2)
$DateToWeek=_DateToDayOfWeek ( $iYear, $iMonth, $iDay )
IF (($DateToWeek>1) and (7>$DateToWeek)) Then
$DiffToSecStrat=_DateDiff(‘s’, _NowCalc(), «» & $NowDate & » » & $TimeStart)
Sleep($DiffToSecStrat*1000)
Run(«Здесь_указать путь_вызова QUIK», » Здесь_указать_рабочий_каталог_QUIK»)
WinWaitActive(«Идентификация пользователя»)
Send(«здесь_надо_написать_свой_логин»)
Send(«{TAB}»)
Send(«Здесь_можно_записать_пароль «) ; Если пароль вводить руками, то этот и следующий оператор убрать
Send(«{ENTER}»)
Если поместите этот скрипт в АВТОЗАГРУЗКУ, то QUIK будет автоматически запускаться в рабочие дни недели
Если у Вас на столе имеется ярлык для запуска QUIK, то из него можно узнать путь_вызова QUIK» и рабочий_каталог_QUIK
Tags: QUIK, торговый робот