Сергей Дворцов (Все сообщения пользователя)

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

Страницы: 1
Библиотека для работы с каталогами
 
Вот эта luafilesystem наверно....
Библиотека для работы с каталогами
 
Подскажите библиотеку для работы с каталогами в Lua: проверить существование, получить список подкаталогов и список файлов в каталоге и т.п... Если таковая существует в природе....
INDICATORS.ZIP
 
Может просто просто соединение было потеряно?
INDICATORS.ZIP
 
Цитата
Василий Петров написал:
Запускал на SRH7 на 5 минутах. Лог длинный, вот его кусок, где видно, что OnCalculate отрабатывает 2 раза
Код
  VERSION  =   7.8 . 1.21 
TRADEDATE  =   14.02 . 2017 
SERVERTIME  =   20 : 01 : 52 
LASTRECORDTIME  =   20 : 01 : 52 
NUMRECORDS  =   5401561 
LASTRECORD  =   8011148 
LATERECORD  =   7965462 
CONNECTION  =  установлено
IPADDRESS  =   217.14 . 50.203 
IPPORT  =   15100 
IPCOMMENT  =  Демо контур
SERVER  =  VTB24
 ..  ..  .. .
 02 / 14 / 17   20 : 02 : 00  OnCalc() CandleExist( 3530 ):  true ; T( 3530 );  20170214193500 ; C( 3530 ):  16422 
 02 / 14 / 17   20 : 02 : 00  OnCalc() CandleExist( 3531 ):  true ; T( 3531 );  20170214194000 ; C( 3531 ):  16413 
 02 / 14 / 17   20 : 02 : 00  OnCalc() CandleExist( 3532 ):  true ; T( 3532 );  20170214194500 ; C( 3532 ):  16421 
 02 / 14 / 17   20 : 02 : 00  OnCalc() CandleExist( 3533 ):  true ; T( 3533 );  20170214195000 ; C( 3533 ):  16418 
 02 / 14 / 17   20 : 02 : 00  OnCalc() CandleExist( 3534 ):  true ; T( 3534 );  20170214195500 ; C( 3534 ):  16412 
 02 / 14 / 17   20 : 02 : 00  OnCalc() CandleExist( 3535 ):  true ; T( 3535 );  20170214200000 ; C( 3535 ):  16406 
 02 / 14 / 17   20 : 02 : 01  OnCalc() CandleExist( 1 ):  false ; T( 1 );  20170109151500 ; C( 1 ):  - 
 02 / 14 / 17   20 : 02 : 01  OnCalc() CandleExist( 2 ):  false ; T( 2 );  20170109152000 ; C( 2 ):  - 
 02 / 14 / 17   20 : 02 : 01  OnCalc() CandleExist( 3 ):  false ; T( 3 );  20170109152500 ; C( 3 ):  - 
 02 / 14 / 17   20 : 02 : 01  OnCalc() CandleExist( 4 ):  false ; T( 4 );  20170109153000 ; C( 4 ):  - 
 02 / 14 / 17   20 : 02 : 01  OnCalc() CandleExist( 5 ):  false ; T( 5 );  20170109153500 ; C( 5 ):  - 
 02 / 14 / 17   20 : 02 : 01  OnCalc() CandleExist( 6 ):  false ; T( 6 );  20170109154000 ; C( 6 ):  - 
 ..  ..  ..  .. 
 02 / 14 / 17   20 : 02 : 02  OnCalc() CandleExist( 3534 ):  true ; T( 3534 );  20170214195500 ; C( 3534 ):  16412 
 02 / 14 / 17   20 : 02 : 02  OnCalc() CandleExist( 3535 ):  true ; T( 3535 );  20170214200000 ; C( 3535 ):  16406 
  
Длительный доступ к Quik Junior
 
Моя работа предполагает постоянное использование демки Квик, Можно ли получить более длительный логин и пароль для квик джуниор?
Как получить список инструментов из таблицы текущих параметров
 
Цитата
Stanislav Tvorogov написал:
Цитата
Сергей Дворцов   написал:
Как получить список инструментов из таблицы текущих параметров?
Добрый день,

Работая через LUA Вы работаете непосредственно с данными, на которые подписан терминал, а не с теми что видны визуально в Таблице текущих торгов (ранее параметров). Таким образом Вы можете работать со всеми инструментами, на которые подписан терминал QUIK. Так, например, с помощью функции getParamEx можно получить любой из параметров инструмента данной таблицы.
Переиначим вопрос... Могу ли я в принципе получить список инструментов из таблицы текущих торгов?. Это список мне нужен, как способ "сформировать" набор инструментов, на базе, которого рассчитываются индикатор...
Как получить список инструментов из таблицы текущих параметров
 
Как получить список инструментов из таблицы текущих параметров?
Код инструмента базового актива
 
Уточню мой вопрос... Задача - выбрать из таблицы обезличенных сделок опционы с определенным базовым активом... Можно ли это сделать без разбора кода инструмента опциона?
Код инструмента базового актива
 
Как при помощи кода инструмента (и кода класса) опциона получить код инструмента базового актива? Интересует способ не связанный с разбором кода инструмента самого опциона...
два робота в одном квике
 
Цитата
Космонавт написал:
Цитата
Сергей Дворцов   написал:
Раундтрип самой быстрой заявки в Квике будет 150 мс
вот мои свежие логи

01/06/17 10:13:06,864 sec_code=MSNG;price=2.4205;client_code=000;balance=0;time=101308;status=3;qty=3;class_code=TQBR;trans_id=532782944;account=Y01+00000B00;exchange_code=;quantity=3;firm_id=MC0020800000;flags=262145;result_msg=(160) Заявка на покупку N 15836586314 зарегистрирована.;brokerref=/1.5774;order_num=15836586314;R=532782944;server_trans_id=329;uid=6695;ordernum=15836586314;
01/06/17 10:13:06,864 532782944   zaderzhka 30.999999988126  

01/06/17 10:13:06,973 sec_code=MSNG;price=2.4205;client_code=000;balance=0;time=101308;status=3;qty=3;class_code=TQBR;trans_id=1623615465;account=Y01+00000B00;exchange_code=;quantity=3;firm_id=MC0020800000;flags=262145;result_msg=(160) Заявка на покупку N 15836586321 зарегистрирована.;brokerref=/1.5774;order_num=15836586321;R=1623615465;server_trans_id=329;uid=6695;ordernum=15836586321;
01/06/17 10:13:06,973 1623615465         zaderzhka       31.000000017229  

Задержка 30 миллисекунд. Это время между отправкой и получением ответа. Виртуалка в москве, обычный КВИК.
.1. Какой брокер? 2.А потом это заявки на фонде, там сама торговая система быстрее и очередь на сервере брокера скорее всего меньше...
Получить индекс элемента таблицы
 
Существует ли стандартный способ получить значение индекса элемента таблицы, например индекс определенной сделки в таблице "all_trades"?
два робота в одном квике
 
Раундтрип самой быстрой заявки в Квике будет 150 мс и  это на хостинге у брокера, поэтому что два Квика, что три - один фиг... Поэтому используйте один Квик не не морочьте себе голову... Если нужно скорость, то на Плазу....    
dofile в индикаторах
 
Можно в скриптах с индикаторами использовать функцию dofile()?
Срок жизни заявки в тестовом контуре FORTS
 
Цитата
Stanislav Tvorogov написал:
Добрый день,

Для переноса заявки необходимо в форме ввода установить опцию "Переносить заявку" и указать дату переноса.
А что нужно указать в заявке при выставлении ее через программу... Например, при помощи луа?
Срок жизни заявки в тестовом контуре FORTS
 
Правильно ли я понимаю, что срок "жизни" заявки в тестовом контуре ФОРТС - торговая сессия. Или есть варианты, чтобы заявка автоматически выставилась в следующей сессии?
Нехватка средств по лимитам клиента
 
К меня демка Квика... Вчера лимиты для ФОРТС были около  300 000  и средств хватало.
Сегодня лимиты непонятным образом стали 30 тыс.  
Вылезает Ошибка "nehvatka sredstv po limitam klienta"

Как сделать чтобы на ФОРТСе kbvbns jgznm cnfkb 300 000

код клиента: 10412.
логин: U0102730
Счет SPBFUT00738
Получить таблицу обезличенных сделок ФОРТС
 
Не могу добавить фьючи в таблицу обезличенных сделок - таблица пуста.  логин - 105632
Ошибка "Неверный код клиента"
 
С двойным слэшем заявка выставляется нормально..

Не могли бы Вы уточнить ситуации, когда нужно выставлять один слэш, а когда два?  
Ошибка "Неверный код клиента"
 
Я выложил кусок лога, в котором видно указание кода клиента и счета.. Сам код выкладывать нет смысла, т.к. она написан с использованием s#.

Скрытый текст
Ошибка "Неверный код клиента"
 
После подключения субсчета при выставлении заявки через Lua стал получать ошибку "неверный код клиента"... Ошибка возникает только, если к заявке добавлен комментарий.. При отключении субсчета все работает нормально...
Страницы: 1
Наверх