Как записать значения индекса РТС, ММВБ и RGBI в файл?
Пользователь
Сообщений: Регистрация: 13.02.2015
18.06.2018 18:26:11
tnx a lot работает
Как записать значения индекса РТС, ММВБ и RGBI в файл?
Пользователь
Сообщений: Регистрация: 13.02.2015
18.06.2018 18:18:59
excel 10 windows 7
Как записать значения индекса РТС, ММВБ и RGBI в файл?
Пользователь
Сообщений: Регистрация: 13.02.2015
18.06.2018 18:17:25
попытался сделать: но пишет ошибку
Не удалось установить DDE соединение с сервером 'excel'. Либо не запущен 'C:\Users\admin\Desktop\TEMP.xlsx', либо в него не загружен лист 'temp'. Таблица 'Текущие торги'
файл открыт, лист 'temp' есть ... галочка "игнорировать dde-запросы от других приложений" в excel снята
что делать?
Как записать значения индекса РТС, ММВБ и RGBI в файл?
Пользователь
Сообщений: Регистрация: 13.02.2015
18.06.2018 17:36:18
я написал сейчас так (см ниже). Это пример почти из справочника. Но в функции getParamEx есть параметр (STRING param_name). Поставил и "ask" и "bid", но не дает значений .... В таблице это поле называется "значение"... я также попробовал писать "value" подскажите пожалуйста какой параметр для индексов ставить или дайте ссылку на список возможных параметров или подскажите где я ошибся если ошибка в другом?
Жду ответа С Уважением, Сергей
is_run=true;
is_messege=true;
function main()
while is_run do sleep(100) end end
function OnParam( class, sec ) if class =="RTSIDX" and (sec == "IMOEX" or sec == "RGBI" or "RTSI") then tbid = getParamEx(class, sec, "ask") if type(tbid.param_value) =="number" and is_messege then message(tostring(tbid.param_value)) is_messege=false end end end
function OnStop() is_run = false end
Как записать значения индекса РТС, ММВБ и RGBI в файл?
Пользователь
Сообщений: Регистрация: 13.02.2015
18.06.2018 16:27:52
спасибо, попробую если будут вопросы напишу
Как записать значения индекса РТС, ММВБ и RGBI в файл?
Пользователь
Сообщений: Регистрация: 13.02.2015
18.06.2018 16:16:19
Добрый день.
Я записываю котировки в файл используя OnQuote(). при каждом получении пишу время-бид-аск ... Сейчас захотел записать значения индекса РТС, ММВБ и RGBI, но т.к. торгов по ним нет, ведь это просто информационные индексы, то и через OnQuote не получиться ...
Подскажите пожалуйста как мне получить численные значения индексов в моменте
Жду ответа С Уважением, Сергей
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 19:12:14
вот видите как просто ответить, а вы два часа воду льете ! двойка вам за качество поддержки!
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 19:05:47
вот так правильно ?
function check_aviability(p_classcode, p_seccode)
local status = getParamEx(p_classcode, p_seccode, "tradingstatus") --
if status.param_type=="4" and status.param_value=="1.000000" then return true end
if status.param_type=="2" and status.param_value=="0.000000" then if ParamRequest(p_classcode, p_seccode, "tradingstatus")==true then status = getParamEx(p_classcode, p_seccode, "tradingstatus") end if status.param_type=="4" and status.param_value=="1.000000" then return true end return false end
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 18:56:39
может просто напишешь как правилльно ? или кнтр - ц, кнтр-в сделаешь откуда то
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 18:41:46
короче, вот так сейчас написал, это правильно?
function check_aviability(p_classcode, p_seccode)
local status = getParamEx(p_classcode, p_seccode, "tradingstatus") --
if status.param_type=="4" and status.param_value=="1.000000" then return true end
if status.param_type=="2" and status.param_value=="0.000000" then status = getParamEx2 (p_classcode, p_seccode, "tradingstatus") if status.param_type=="4" and status.param_value=="1.000000" then return true end return false end
end
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 18:40:20
Система - Заказ данных - Перезаказать.
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 18:33:26
у меня квик вылетает при перезаказе дынных
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 18:26:51
это единственный вариант или есть "правильный" способ ? у меня квик вылетает при перезаказе дынных, вероятно потому что еще два квика одновременно работают ... (разные счета)
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 18:05:25
Теперь заработало, но но это я рукой сделал... а суть автоматизации а том чтобы без меня работало :) До сегодня у меня даже таблица не была открыта и status.param_type=="4" and status.param_value=="1.000000" работало.
В итоге, что все таки случилось и как автоматизировать проверку сессии корректно ?
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 17:39:11
Текущих торгов - статус путой
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 17:36:16
да все открыто, хотя до сегодня у меня все работало и при закрытой ... таблица статус вот(это я ее пишу в файл):
getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут, поясните пожалуйста
Пользователь
Сообщений: Регистрация: 13.02.2015
02.05.2018 17:02:29
Добрый день,
Помогите понять плиз, getParamEx дает status.param_type=2 а status.param_value= 0.000000, но де-факто торги идут. Вероятно потому что сейчас праздники и как-то по особому все идет ... Как я понял, status.param_type=2 означает что status.param_value тупо не получен. Но как тут быть, чтобы автоматически понимать идут торги или нет ?
ниже текст
function check_aviability(p_classcode, p_seccode)
local status = getParamEx(p_classcode, p_seccode, "status") -- trading
local res=sendTransaction(tr) current_price = price CURRENT_STATE = "01"
непонятная ошибка при подачи транзакции
Пользователь
Сообщений: Регистрация: 13.02.2015
30.03.2018 16:42:03
сорри картинка не отоьбразилась пишет такой текст в окно сообщений : "TrRepl NO LAST TRAN"
непонятная ошибка при подачи транзакции
Пользователь
Сообщений: Регистрация: 13.02.2015
30.03.2018 16:40:38
Добрый день,
При подаче транзакции командой sendTransaction все вроде ставится норально, но перед тем как оредер, за доли секунды дол того как станет, станет появляется странное сообщение. Коллеги кто знает что это ?)
Как узнать приостановленны ли торги по инструемнту ?
Пользователь
Сообщений: Регистрация: 13.02.2015
29.03.2018 14:32:22
спасибо, статус я итак смотрю, просто не попадал еще на ситуации с остановкой т.к. не алогритмировал ранее и не хотел на своей шкуре проверять ))) ...
а вот со временем это разумно,
спасибо огромное
Как узнать приостановленны ли торги по инструемнту ?
Пользователь
Сообщений: Регистрация: 13.02.2015
29.03.2018 11:29:13
Добрый день,
Периодически, например при движении курса более чем на 20%, биржа может принять решение о временной (обычно на 20-30 минут) приостановить торговлю по инструменту. Для примера, такое было по долл/рупь в декабре 14 года.
Коллеги подскажите как программно поучить информацию, торгуется ли сейчас инструмент?
Жду ответа Сергей
При запуске на Xiaomi Redmi3 не создается папка QUIK, При запуске на Xiaomi Redmi3 не создается папка QUIK
Пользователь
Сообщений: Регистрация: 13.02.2015
06.04.2017 16:31:05
спс - просто не отображал телефон ...
При запуске на Xiaomi Redmi3 не создается папка QUIK, При запуске на Xiaomi Redmi3 не создается папка QUIK
Пользователь
Сообщений: Регистрация: 13.02.2015
06.04.2017 11:07:43
При запуске на Xiaomi Redmi3 не создается папка QUIK, куда надо собственно ключи отправлять ...
Что делать?
как в новом квике нарисовать "количество открытых позиций" ?, как в новом квике нарисовать "количество открытых позиций" ?
Пользователь
Сообщений: Регистрация: 13.02.2015
25.03.2016 10:10:35
спасибо
как в новом квике нарисовать "количество открытых позиций" ?, как в новом квике нарисовать "количество открытых позиций" ?
Пользователь
Сообщений: Регистрация: 13.02.2015
24.03.2016 18:32:41
привет, как в новом квике нарисовать "количество открытых позиций" ? не пойму куда тыкаться ...