В В (Все сообщения пользователя)

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

Страницы: 1
Как управлять временем жизни стоп-заявки и как её снять по trans_id?, управление стоп-заявками
 
нашёл код
Код
trans_params = {
 ["CLASSCODE"] = class,
 ["TRANS_ID"] = tostring(trans_id),
 ["ACTION"] = "KILL_ORDER",
 ["ORDER_KEY"] = что-то непонятное
 }
 
 sendTransaction(trans_params)


Цитата
 

как переделать ["ORDER_KEY"] и/или что-то ещё, чтобы работало?



Кроме того, есть код
Код
local transaction={
      ["TRANS_ID"]= tostring(trans_id),
      ["ACTION"]= "NEW_STOP_ORDER",
      ["CLASSCODE"] = class,
      ["SECCODE"] = security,
      ["OPERATION"] = direction,
      ["QUANTITY"] = tostring(volume),
      ["STOPPRICE"] = tostring(stopprice),
      ["PRICE"] = tostring(dealprice),
      ["ACCOUNT"] =tostring(account)
                ["EXPIRY_DATE"]="GTC" 
   }
Какие ещё параметры можно подставлять в  
["EXPIRY_DATE"]  кроме "GTC"?
 
как в lua ежесекундно просматривать значение индекса РТС (не фьючерса, а именно индекса)?, таблицы с индексами
 
спасибо, вроде работает
как в lua ежесекундно просматривать значение индекса РТС (не фьючерса, а именно индекса)?, таблицы с индексами
 
А как добавлять идентификатор?
И нельзя ли получать данные так же, как из стакана для Ri? Знаю, что у индекса нет стакана, но всё же.
как в lua ежесекундно просматривать значение индекса РТС (не фьючерса, а именно индекса)?, таблицы с индексами
 
собственно, весь вопрос уже сформулирован
как изменить время компьютера средствами lua без cmd?
 
мне надо, чтобы окно командной строки не появлялось
как изменить время компьютера средствами lua без cmd?
 
А можно ли сделать так, чтобы os.execute не вызывало всплывающую командную строку?
как изменить время компьютера средствами lua без cmd?
 
Цитата
Валентин пишет:
os.execute + vbs
vbs в виде пары строчек внутри os.execute?

ПО поводу остальных ответов: хотелось бы не подключать всякие библиотеки.
как изменить время компьютера средствами lua без cmd?
 
Знаю, как сделать в командной строке, знаю, что команду можно перенести в os.execute, а как чисто средствами lua менять час, минуту, секунду?
Как узнать время биржи (квика)?
 
Спутал функцию с другой и потому не понял поначалу, как её применять.
Спасибо за ответы и разъяснения.
Как узнать время биржи (квика)?
 
Хорошо, а как тогда получить время Quik?
Как узнать время биржи (квика)?
 
Цитата
Sergey Gorokhov пишет:
Цитата
В В пишет:
даёт время компьютера, а меня интересует именно время Quik (время биржи).
Здравствуйте,
QUIK умеет работать с очень большим количеством биржевых площадок.
Не понятно о какой именно бирже идет речь?

Если интересует время сервера QUIK, а не биржи, то его можно получить через функцию getInfoParam с параметром SERVERTIME
Приветствую.
Речь идёт о moex, ФОРТС.
Не могли бы поподробнее написать, как  getInfoParam применить для получения времени биржи? Совпадает ли время биржи moex с временем сервера Quik?
Как узнать время биржи (квика)?
 
Функция

local t = os.date("*t")

даёт время компьютера, а меня интересует именно время Quik (время биржи).
Также, если кто знает, подскажите, как программно синхронизировать компьютерное время и биржевое в Lua.
Как без открытия графиков получать историю из quik за сегодняшний день?, котировки из quik
 
Спасибо ответившим, попробую переписать.
Как без открытия графиков получать историю из quik за сегодняшний день?, котировки из quik
 
Цитата
ds = CreateDataSource("SPBFUT", "RIZ5", INTERVAL_M5)
ds:SetEmptyCallback()
sleep(100) --ждем прокачки информации

Этот код работает хоть и часто, но не всегда, не помогает даже увеличение загрузки до 5 секунд.
Как без открытия графиков получать историю из quik за сегодняшний день?, котировки из quik
 
Спасибо, код работает, только вот ожидание поставил подольше, а то прокачивается через раз.
Как без открытия графиков получать историю из quik за сегодняшний день?, котировки из quik
 
Цитата
Sergey Gorokhov пишет:
Для получения информации из таблицы всех сделок существуют функции getItem, SearchItems и CreateDataSource.
Именно свечки строить в LUA сейчас нельзя. Можно строить только линии и точки.
Сами свечи строить графически в qlua пока нет необъодимости. Не могли бы вы привести пример кода, который позволял бы мне получать мне хотя бы 5-минутные (open, high, low, close, volume) для фьючерса на индекс RTS хотя бы за текущий день?
Как без открытия графиков получать историю из quik за сегодняшний день?, котировки из quik
 
Приветствую.
Есть ли какие-то функции или хотя бы функции доступа к таблице всех сделок, чтобы из сделок самому лепить свечи?
Где взять код с созданием стоп-заявок и их управлением?
 
Спасибо за код, надо попробовать.
Если кто знает, как кодом проверять, исполнилась ли заявка или как кодом её убрать -- напишите, пожалуйста.
Где взять код с созданием стоп-заявок и их управлением?
 
Хорошо, а как вообще создавать стоп-заявки и как их снимать?
Где взять код с созданием стоп-заявок и их управлением?
 
Пытаюсь сделать следующее: если цена поднимется выше определённого значения - купить инструмент. Причём время жизни такой заявки должно быть ограничено определённым значением. Как это сделать? Аналогичное и с продажей.

Можно, кончено, всё время отслеживать рынок и сравнивать текущую цену с намеченной ценой, но, кажется, есть в qlua и более простой способ. И ещё: как отменять такие заявки и как отслеживать, выполнились ли они?
Страницы: 1
Наверх