Владимир Ишанин (Автор тем)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Функция обратного вызова OnFuturesClientHolding
 
* Функция вызывается терминалом QUIK при изменении позиции по срочному рынку. *

Кто-нибудь сталкивался с проблемой, когда данная функция срабатывает несколько раз подряд при 1 изменение позиции. Грубо говоря у меня счетчик изменения позиций (1,2,3,4), на 4 раз должен сработать весь готовый код, но бывает такое, что я изменяю позицию, счетчик перескакивает на 3, а потом через секунд 5-10, случайным образом, снова срабатывает функция обратного вызова без изменения мною позиции и счетчик доходит до 4 и получается полная ересь. С чем это может быть связано?
Спасибо.
Сравнение 2 переменных
 
В роботе-скрипте необходимо сравнить 2 переменные. В действительности они равны, но вот скрипт говорит обратное. В файле z было только число 02. Если сравнивать длину обоих переменных, она будет равна 2. Если распечатать их, получится тоже одинаковый результат 02, 02.. Есть у кого-нибудь идеи?
Код
z = io.open(getScriptPath().."\\Date.txt","r+");
zDate = z:read("*all")
cur = os.date("%d");
if zdate == cur then
......
else
......
end
Не выставляет заявку на продажу\покупку
 
Написал я всё же скрипт по ограничению выставления заявок.
У программиста самое неприятное, когда всё работает, но не так)
Вообщем у меня всё аналогично. После 3 заявкой в течении минуты, скрипт должен заблокировать клавиатуру и мышь, включить таймер на время этой блокировки и погасить всю позицию по заданному инструменту ( SiZ5 )
Всё отлично, но в окне Котировки позиция не закрывается, с ней ничего не происходит. Знающие люди, можете объяснить почему, пожалуйста) Весь интернет облазил с этим скриптом)
Скрипт блокировки пока не вставлял. Заранее спасибо)
Скрипт
Использование функции os.execute без показа окна windows cmd
 
Суть в том, что функция os.execute вызывает командную строку и затем открывает файл. Целесообразно было бы спрятать\скрыть это окно, чтобы не портило общую картину. Кто-нибудь сталкивался с этой проблемой? Как ее можно решить? В гугле решение проблемы не нашел.
Можно ли сделать скрипт, который будет запрещать устанавливать более 1 заявки в 5 минут
 
Подскажите пожалуйста, можно ли с помощью языка Lua создать скрипт, который будет в реальном времени отслеживать мои действия в Quik и запрещать мне выставлять заявки более 1 раза в 5 минут? Заранее спасибо
Страницы: 1
Наверх