function main()
local bnum = '1000001010101'
message(tostring(tonumber(bnum, 2))) -- 4181
local bnum2 = tobin(4181)
message(tostring(bnum2))
end
function tobin(num)
local tmp = {}
repeat
tmp[#tmp+1]=num%2
num = math.floor(num/2)
until num==0
return table.concat(tmp):reverse()
end
человек (не робот)
Как обратиться к таблице с транзакциями?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
21.12.2018 14:04:24
Цитата
Sergey Gorokhov написал: Для этого есть отдельная функция getQuoteLevel2
спасибо
человек (не робот)
Как обратиться к таблице с транзакциями?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
21.12.2018 13:03:44
Код
Таблицы, используемые в функциях «getItem», «getNumberOf» и «SearchItems»
TableName Таблица
firms Фирмы
classes Классы
securities Инструменты
trade_accounts Торговые счета
client_codes * Коды клиентов
all_trades Обезличенные сделки
account_positions Денежные позиции
orders Заявки
futures_client_holding Позиции по клиентским счетам (фьючерсы)
futures_client_limits Лимиты по фьючерсам
человек (не робот)
Как обратиться к таблице с транзакциями?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
21.12.2018 13:01:59
По сделкам и заявкам я могу пройти и прочитать все значение себе в таблицу, для них есть наименование таблиц
Цитата
Таблицы, используемые в функциях «getItem», «getNumberOf» и «SearchItems»
TableName
Таблица
firms
Фирмы
classes
Классы
securities
Инструменты
trade_accounts
Торговые счета
client_codes
* Коды клиентов
all_trades
Обезличенные сделки
account_positions
Денежные позиции
orders
Заявки
futures_client_holding
Позиции по клиентским счетам (фьючерсы)
futures_client_limits
Лимиты по фьючерсам
а к таблице транзакций как можно обратиться? и к стакану котировок? Этих таблиц нет в справке, а реально они есть.
Код
--Перебирает ТАБЛИЦУ СДЕЛОК
for i=0,getNumberOf('trades')-1 do --количество записей в таблице
local trade = getItem('trades', i); -- получает строку с номером i
if i==0 then
row = InsertRow(t_id1, -1)
SetCell(t_id1, row, 1, "номер сделки")
SetCell(t_id1, row, 2, "номер заявки")
SetCell(t_id1, row, 3, "цена")
SetCell(t_id1, row, 4, "объем")
SetCell(t_id1, row, 5, "кол в лотах")
человек (не робот)
Как число из 10сс перевести в 2сс?, демо счет
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
21.12.2018 12:33:45
Спасибо, но почему то не работает(
Код
function mail()
local bnum = '1000001010101'
message(tonumber(bnum, 2)) -- 4181
local bnum2 = tobin(4181)
message(bnum2)
end
function tobin(num)
local tmp = {}
repeat
tmp[#tmp+1]=num%2
num = math.floor(num/2)
until num==0
return table.concat(tmp):reverse()
end
человек (не робот)
Как число из 10сс перевести в 2сс?, демо счет
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
20.12.2018 12:57:39
Создаю себе таблицу заявок и параметр flags выходит в 10сс, мне это не наглядно, какой функцией можно перевести десятичное число на рисунке (280) в двоичное, что бы поместить в эту же таблицу?
человек (не робот)
Как исправить ошибку транзакции?, Ошибка отправки транзакции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
19.12.2018 09:57:31
Все получилось, спасибо всем огромное, второй счет убрал из доступных
человек (не робот)
Как исправить ошибку транзакции?, Ошибка отправки транзакции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
19.12.2018 09:54:55
Цитата
Sergey Gorokhov написал: Проверьте в настройках терминала, пункт Торговля - Настройка
да выбран, наверно второй надо убрать) я часто не переустанавливаю квик а использую старый, когда заканчивается или пароль теряется) Или что еще может быть?
человек (не робот)
Как исправить ошибку транзакции?, Ошибка отправки транзакции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
19.12.2018 09:03:20
или надо так?
Код
['ACCOUNT'] = '',
человек (не робот)
Как исправить ошибку транзакции?, Ошибка отправки транзакции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
19.12.2018 08:55:49
Цитата
Alexey Ivannikov написал: У Вас же видно на скриншоте, что используется счёт SPBFUT000pf
да а надо что?
Код
['ACCOUNT'] = 'SPBFUT000pf',
почему не проходит транзакция?
человек (не робот)
Как исправить ошибку транзакции?, Ошибка отправки транзакции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
18.12.2018 22:16:48
У меня в демо счете куик юниор нет вообще депо счета или где его нужно смотреть?
человек (не робот)
Как исправить ошибку транзакции?, Ошибка отправки транзакции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
18.12.2018 22:11:29
Код
local Transaction={
['TRANS_ID'] = '13579', -- Номер транзакции
['ACCOUNT'] = 'SPBFUT000pf', -- Код класса
['CLASSCODE']='SPBFUT',
['SECCODE'] = 'GZZ8', -- Код инструмента
['ACTION'] = 'NEW_ORDER', -- Тип транзакции ('NEW_ORDER' - новая заявка)
['OPERATION'] = 'B', -- Операция ('B' - buy, или 'S' - sell)
['TYPE'] = 'M', -- Тип ('L' - лимитированная, 'M' - рыночная)
['QUANTITY'] = '1', -- Количество
['PRICE'] = '0' -- Цена
}
человек (не робот)
Время среза стакана
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
18.12.2018 22:06:51
Мне кажется все данные в Квике в определенной мере фикция, поэтому и нет нормального отладчика кода) Каждый сам придумывает велосипед и следовательно каждый имеет право на ошибку) Ну и не существует идеальных систем вообще в принципе, как не существует не ломающихся машин, самолетов, ракет, поездов, чайников и тд. Все системы относительные....
человек (не робот)
Эмуляция, Запуск Квика вне торговой сессии
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
06.12.2018 13:20:46
Цитата
Zoya Skvorcova написал: ,добрый день. Сможете использовать наш демо сервер. Пройти регистрацию можно по ссылке
здравсивуйте, на какую операционную систему можно установить демоверсию для проверки своих индикаторов?
человек (не робот)
Как получить время свечи?, Анализ индикатора
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
30.11.2018 14:58:53
Спасибо огромное, сам недотумкал
человек (не робот)
Как получить время свечи?, Анализ индикатора
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
30.11.2018 11:44:28
Здравствуйте, хочу проанализировать работу индикатора и в определенные моменты времени записать текущие значения свечи в файл, но не могу сообразить как получить время индекса текущей свечи, пишу так , но надо наверно как то иначе?( картинку текстового файла прилагаю)
Код
tostring(T(index))
человек (не робот)
QLUA, вопросы начинающих.
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
29.10.2018 08:07:09
Вывожу номер свечи по порядку и цены закрытия двух МА на момент пересечения кривых и на 1 индекс вперед в лог файл для анализа срабатывания и данные получаются с очень большой точностью, что информация читается визуально очень плохо, можно ли как то привести разрядность после запятой до 3х знаков или 2х. Функции пробовал разные , но что-то не получается()
Спасибо большое, попробую, такое мне не попадалось кажется)
Цитата
vgi написал: В ошибке же написано, что ему не нравится,
Конечно написано, ) но не понял , спасибо большое за метод , так конечно лучше
Код
sum = sum + ( C(i) or 0 )
человек (не робот)
QLUA, вопросы начинающих.
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
27.10.2018 21:58:02
Цитата
Андрей написал: пример по установке метки на график
вот нашел пример
Код
labelparams1 = {
TEXT = "",
IMAGE_PATH = getScriptPath() .. "заведомо отсутствующий файл и путь",
ALIGNMENT = "RIGHT",
YVALUE = 0,
DATE = "19000101",
TIME = "100000",
R = 0,
G = 0,
B = 255,
TRANSPARENCY = 0,
TRANSPARENT_BACKGROUND = 0,
FONT_FACE_NAME = "Arial",
FONT_HEIGHT = 18,
HINT = ""
}
function Init()
lab1 = AddLabel(Settings.ChartID1, labelparams1)
return 1
end
но не могу понять зная номер индекса свечи на графике, как из свечи получить время и дату?
человек (не робот)
QLUA, вопросы начинающих.
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
27.10.2018 19:47:37
Понял, надо было период увеличть
человек (не робот)
QLUA, вопросы начинающих.
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
27.10.2018 19:41:55
Что квику могло в коде не понравиться? вот код
Код
Settings=
{ Name = "Example4",
period = 5,
line = {
{ Name = "MA1",
Color = RGB(255, 0, 0),
Type = TYPE_LINE,
Width = 1
},
{ Name = "MA2",
Color = RGB(255, 0, 0),
Type = TYPE_LINE,
Width = 1
}
}
}
function Init()
period1=14
period2=7
return 2
end
function OnCalculate(index)
if index < Settings.period then
return nil
else
local sum = 0
local sum1 = 0
for i = index-period1+1, index do
sum = sum +C(i);
end
for i = index-period2+1, index do
sum1 = sum1 +C(i);
end
return sum/period1,sum1/period2
end
end
человек (не робот)
QLUA, вопросы начинающих.
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
27.10.2018 19:08:44
здравствуйте, где можно взять документацию или пример по установке метки на график, над текущей свечкой по номеру индекса, просто в виде любой картинки?
Спасибо большое за помощь, но если я на форуме выложу свой логин и пароль, то любой желающий сможет зайти по моему логину в мой демо счет? QWer1234 Да, проверьте пожалуйста и смените и сообщите. Буду ждать.Спасибо.
человек (не робот)
Почему то программа не дает войти, что делать?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
06.07.2018 09:20:44
Приехал из отпуска, попытался войти на демо QUIK Junior, а программа пишет неверное имя или пароль. Как войти в систему? Логин программа сама помнит, а пароль вроде бы простой, не должен был забыть за неделю. Могут ли администраторы сгенерировать другой пароль или проверить в чем проблема, почему не получается зайти на демо счет? Вот логин U0123943
человек (не робот)
Где находятся фьючерсы в Квике?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
27.06.2018 19:18:44
Почему то не могу купить фьючерсы на реальном счете, выходит сообщение нехватка средств по лимитам клиента, хотя взял для начала один из недорогих фьючерсов SVU8, цена инструмента 16,28 , в лоте 10 фьчерсов, получается цена лота 162,8 , ГО на покупку 1333,63. Какая нужна сумма что бы купить один лот этого фьючерса? 2х тыс руб. мне кажется будет достаточно? Или тут цены в евро и долларах и надо в рубли пересчитывать? Или еще 3й вариант, после подключения фьчерсов в личном кабинете на сайте брокера появился дополнительный счет и там нет средств, может торговля фьючерсами идет по отдельному счету а не по тому, по которому списывалась цена по акциям? Не подскажете?
человек (не робот)
Как установить мобильную версию Quik-Jnior demo на телефон?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
22.06.2018 17:24:44
Цитата
Egor Zaytsev написал: Необходимо пройти регистрацию на сайте
Спасибо за ответ, но у меня есть регистрация, у меня на компьютере стоит демо версия, логин и пароль подойдет к вебквику? (Хотя я же сам могу проверить). О , работает , спасибо большое, буду разбираться.
человек (не робот)
Почему объем в лотов в сделке не совпадает с суммой по этой сделке?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
22.06.2018 17:17:42
Цитата
Suntor написал: Вместо «Дата торгов», выведите столбец «Дата», и увидите,
Спасибо большое за ответы, как у вас хватает терпения на такие вопросы? Спасибо огромное!
человек (не робот)
Как установить мобильную версию Quik-Jnior demo на телефон?
1.6 Начало работы Перед началом работы необходимо получить имя (логин), пароль и URL-адрес для подключения к Рабочему месту webQUIK у своего брокера. Информация о регистрации доступа будет отправлена на адрес электронной почты, указанный пользователем. На странице авторизации будет предложено ввести полученные имя пользователя и пароль.
Тогда дайте пожалуйста URL адрес , логин и пароль?
человек (не робот)
Как установить мобильную версию Quik-Jnior demo на телефон?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
20.06.2018 23:28:23
Прочитал несколько раз инструкцию, но так и не понял как это сделать. Дистрибутив скачал, установил на телефон, при запуске программы, она требует ключи. В инструкции сказано, что их можно взять с рабочего места или сгенерировать. Но у меня в программе нет этих ключей, там защита организована другим способом (через файл *.ini) и по указанной ссылке на сайте разработчика тоже не нашел программу генерации ключей. Где взять эти ключи? (вот выдержка из инструкции
Цитата
2.2.1 Порядок действий 1. Приготовьте для копирования на устройство публичный (pubring.txk) и секретный (secring.txk) ключи от рабочего места QUIK. () Наименование файла должно состоять из строчных букв. Если у вас нет Рабочего места QUIK, создайте ключи доступа в операционной системе Windows, используя программу keygen.exe, входящую в комплект программного обеспечения системы QUIK (доступна на сайте разработчика). Затем зарегистрируйте ключи доступа у Вашего брокера.
вот на картинке моя защита, еще картинка из рабочей программы, в дистрибутиве не было файла keygen.exe и на сайте по ссылке его тоже не нашел. Версию программы ставил вот эту. Может я не ту инструкцию читаю? Или что можно сделать?
человек (не робот)
Временные зоны фибоначчи, Редактирование уровней
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
20.06.2018 23:04:22
Наверно как только напишите себе такую программу на Lua, сразу сможете ей пользоваться.
человек (не робот)
Что значит down-bar?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
12.06.2018 20:57:38
В литературе дается краткое описание термина Down bar: бар закрытие которого ниже закрытия предыдущего бара , но не сказано какими должны быть эти 2 бара, оба медведи (красные) или оба быки (зеленые) или не важно какой из них бык, а какой медведь. Главное что бы цена закрытия одного должна быть ниже закрытия предыдущего?
Ну если я вам дал ссылку и сказал что тут, то зачем вы переспрашиваете? (да демо счет этот) Я много где сперва скачивал, прежде чем нашел именно этот дистрибутив от разработчика квика. Многие предлагают демо счет на неделю и потом заставляют переходить на реальный счет. Финам дает на месяц, потом говорят что можно перерегистрировать, но на самом деле больше не дают и тоже склоняют к реальному счету, но минимальная сумма у них 30 тыс.руб. БКС вроде бы дает демо счет на долго, но у них нет торгов в вечернее время и по выходным на демо счете. Методом проб и ошибок попал на этот дистрибутив и форум и мне тут очень нравится. А реальный счет открыл с сбере. Там начальная сумма на фьючерсах и акциях не оговаривается, можно начинать с любой. Вот сегодняшняя картинка по акциям, как видно торги на демо счете идут, по фьчерсам нет. На валюте я пока не пробую и не торгую.
человек (не робот)
Можно ли изменить цветовую схему в Квике?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
01.06.2018 20:50:23
На демо счете мне нравятся цвета, удобно работать графики на светлом фоне, вот пример. А на реальном счете в Квике фон черный и графики красные, быки пустые красные, медведи красные закрашенные. Это как то можно перенастроить или нет?
человек (не робот)
В чем практическое отличие срочного рынка (фьчерсы) и фондовая биржа (акции), реальный счет
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
01.06.2018 20:38:07
Да забыл написать, вчера вечером купил 2 фьючерса на демо счете.
человек (не робот)
В чем практическое отличие срочного рынка (фьчерсы) и фондовая биржа (акции), реальный счет
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
01.06.2018 20:37:07
Цитата
Suntor написал: ваша вар. маржа начислилась и зафиксировалась
Не могу найти где она у меня зафиксировалась? И ГО тоже нигде не проявилось? (пока все смотрю на демо счете)
человек (не робот)
Как уменьшить доступную сумму на порядка на демо счете?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
01.06.2018 18:54:07
Учился торговать на фондовом рынке, затем перешел на срочный и начальная сумма добавилась (видимо автоматом добавляется при изменении настроек) и теперь сумма стала заоблачная, что никакие ГО не видно и торговать стало можно с закрытыми глазами. Можно ли в Квике на демо счете эту сумму понизить, вместо 700 тыс. руб. сделать 7 тысяч, а то у меня еще есть купленные акции и когда он продадутся будет опять слишком много.
человек (не робот)
В чем практическое отличие срочного рынка (фьчерсы) и фондовая биржа (акции), реальный счет
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
30.05.2018 20:48:43
Спасибо большое, буду разбираться на практике.
человек (не робот)
Убыток после закрытия прибыльной позиции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
29.05.2018 16:58:39
все увидел, наверно я поспешил
человек (не робот)
Убыток после закрытия прибыльной позиции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
29.05.2018 16:58:02
Цитата
Egor Zaytsev написал: У нас доступ демо можно получить по ссылке:
Уу меня нормальное ... сбербанк... 141 руб, все так и есть, как вы сказали, спасибо все пока ясно не могу только в личном кабинете сбербанка найти, где может быть подключение срочного рынка, в Депозитарии может находиться подключение? Или придется снова завтра брокеру звонить спрашивать где оно это подключение?
человек (не робот)
Где находятся фьючерсы в Квике?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
28.05.2018 22:18:15
Цитата
Suntor написал: и там все фьючерсы... у вас, судя по картинке, на демо-счёте их просто нет.
А у кого можно просить подключить фючерсы, я уж и не помню, где я скопировал с какого сайта QUIK Junior?
Спасибо за ответ, а как найти фьчерсы в программе Квик юниор демо счет, они чем то выделяются внешне от других инструментов?
человек (не робот)
Где находятся фьючерсы в Квике?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
26.05.2018 07:33:20
На реальном счете брокер сказал, что режим фьючерсов можно подключить в личном кабинете сбера, поставить галку на срочном рынке (правда эту галку я пока не нашел). Но для начала решил попытаться найти фьючерсы на демо счете QUIK Junior и тоже не нашел, вот картинка что у меня есть, выбрал что то наугад, но там нет никакого движения, может в другом месте где то фьючерсы включаются?
человек (не робот)
Убыток после закрытия прибыльной позиции
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
26.05.2018 07:24:41
Оказалось все проще, пока выходил через стеклянные двери сняли оплату за использование депозита при торговле акциями, просто момент времени выпал из поля зрения.
человек (не робот)
Как поменять пароль на демо счете?
Пользователь
Сообщений: Регистрация: 03.12.2017
я новичек и тока учусь
24.05.2018 22:08:13
При запуске демо счета QUIK Junior выходит сообщение , что надо поменять пароль, а как его поменять не могу найти, это делается где то в Квике или надо просить у правобладателя QUIK Junior?