s_mike@rambler.ru (Все сообщения пользователя)

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

Страницы: Пред. 1 ... 21 22 23 24 25 26 27 28 29 30 31
Сохранение в файл обезличенных сделок
 
Цитата
Дмитрий пишет:
s_mike@rambler.ru , спасибо, такой скрипт - вещь полезная.
Но не всегда бывает возможность накапливать информацию в режиме реального времени в течение всего дня.
В принципе ведь было бы проще сохранить штатными средствами то, что терминал уже и так накопил в своей базе.
Эту информацию он тоже вынимает. Я ставил себе целью по возможности формировать непрерывные архивы невзирая на обрывы связи, выключенный на время терминал и тому подобное.

Мне интересно, все ли я учел - посему предлагаю потестировать.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
работа с файлами
 
Цитата
Дмитрий пишет:
Добрый день!
Подскажите, есть ли в QLua возможность определить размер любого находящегося на диске файла (не текстового), в байтах?
И есть ли возможность получить список файлов, находящихся в заданном каталоге?
lfs.dll
google: luafilesystem
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Сохранение в файл обезличенных сделок
 
Цитата
Дмитрий пишет:
Здравствуйте!
В таблице всех сделок есть возможность из контекстного меню выбрать команду "сохранить в файл все обезличенные сделки".
Очень хорошая команда, но, к сожалению, выводит не все имеющиеся в этой таблице поля (хотя их не так уж много).
1) было бы очень хорошо добавить в текстовый файл с сохраненными сделками поле "Время(мкс)", так как сейчас время сделки выводится лишь с точностью до секунды
2) может быть, пригодилось бы также значение поля "Период", т.к. оно может быть разным
3) в идеале можно было бы выводить туда вообще все доступные поля
Дмитрий, если хотите, я вам дам скрипт, который будет накапливать историю обезличенных сделок, котировок по таймфреймам и параметрам инструментов в реальном времени. Пишите на почту.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
T()
 
Цитата
Michael Bulychev пишет:
Цитата
s_mike@rambler.ru пишет:
А можно ли вернуться к первому посту этой ветки?

Все-таки очень интересно, что такое count в функции Т()
Добрый день.
Это сделано для того, чтобы различать тики пришедшие с одинаковой меткой времени. Нумеруются терминалом в порядке получения.
То есть тики с одинаковыми миллисекундами будут иметь возрастающий count.

Спасибо.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
T()
 
А можно ли вернуться к первому посту этой ветки?

Все-таки очень интересно, что такое count в функции Т()
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
SetColor, Приведите пример
 
Цитата
Но он мне всегда красным ставит. Кодировки другие не подходят, такие как 255255255
RBG(255,255,255)

http://www.bot4sale.ru/blog-menu/m4/m4-blog-list/439-lua-colors.html
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
T()
 
T()

Время свечи возвращается с точностью до миллисекунд в виде таблицы с полями:
{year, month, day, week_day, hour, min, sec, ms, count}
Где:
  • count – количество тиковых интервалов в секунду. Может принимать значения от «1» до «10000» включительно.
Нельзя ли чуточку поподробнее про параметр count? Неясен его смысл.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Есть ли возможность раскрасить или отметить день - дни недели (пн или пт) на графике, Есть ли возможность раскрасить или отметить день - дни недели (пн или пт) на графике
 
Цитата
andrei andrei пишет:

Цитата
s_mike@rambler.ru пишет:
Цитата
Sergey Gorokhov пишет:
Здравствуйте.
Такой возможности не предусмотрено.
Кое-как все-таки можно... ))) Например, индикатором в новом окне...
поясните как именно
Например, нарисовать в новом окне толстую линию из 7 цветов. Каждой свече будет соответствовать свой цвет дня недели. Не больно здорово, но хоть как-то
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Есть ли возможность раскрасить или отметить день - дни недели (пн или пт) на графике, Есть ли возможность раскрасить или отметить день - дни недели (пн или пт) на графике
 
Цитата
Sergey Gorokhov пишет:
Здравствуйте.
Такой возможности не предусмотрено.
Кое-как все-таки можно... ))) Например, индикатором в новом окне...
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Пожелания по квику и LUA
 
Цитата
sam063rus пишет:
к тому же в нём нам опять придётся подцепить C-библиотеку, а хотелось бы вариант от разработчиков - встроенный в квик механизм. Зачем мне, как трейдеру заниматься писательством на С++ или Delphi этих костылей-библиотек, если я, как скриптер и трейдер должен это всё иметь уже встроенным? моя задача торговать, а не писать программы на С++сах.
Если вы трейдер - то берите и торгуйте тем, что вам дали. Если этого вам недостаточно - ищите другие терминалы либо платите за локализацию уже имеющегося под ваши нужды. Компания-разработчик вам ничего не должна.

Если вы программист  - в чем сложности?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Пожелания по квику и LUA
 
Для обмена между разными терминалами тоже есть библиотеки. Я использую свою - http://www.bot4sale.ru/blog-menu/ami/amibroker-list/142-amisharp.html, другие используют иные средства.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Пожелания по квику и LUA
 
Цитата
sam063rus пишет:
Цитата
s_mike@rambler.ru пишет:
Для обмена данными между скриптами внутри одного терминала уже все придумано и имеется.
DDE, SQL, TCP - не интересуют. Какие ещё варианты?
Вот, есть 2 скрипта - 2 луа-машины, выполняющиеся, как минимум, в двух разных потоках ОС. Задача, обеспечить совместный доступ, скажем, к пяти увесистым таблицам. Как быть?
Вот вам самый простой вариант: http://quik2dde.ru/viewtopic.php?id=61

Вы тут столько всего умного понаписали - и не можете сами написать такую относительно несложную dll.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
вопрос разработчикам, структура файлов с графиками
 
Цитата
Серж пишет:
s_mike@rambler.ru , QUIK и QLUA на сегодняшний день предоставляют широкие возможности для анализа данных, построения и тестирования своих стратегий. В QLUA можно реализовать то, что нельзя сделать в системах технического анализа (за Амиброкер не скажу - не пользовался). Правда, зачастую это требует и больших усилий.
Вы попробуйте. Вам понравится вкус устриц.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Пожелания по квику и LUA
 
Цитата
sam063rus пишет:

4. Интересует возможность иметь общий кеш памяти или там кеш переменных, чтоб ими обмениваться между двумя скриптами, (т.е. двумя виртуальными машинами со своими lua-state) и стало быть, двумя потоками ОС. тут народ кричит, что надо shared memory
Спокойней будьте. Для обмена данными между скриптами внутри одного терминала уже все придумано и имеется.
Для обмена между терминалами существуют стандартные средства ОС.

Спокойней будьте.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
вопрос разработчикам, структура файлов с графиками
 
Цитата
Дмитрий пишет:

А если кому-то понадобится текстовые файлы преобразовать в тот формат, который сможет прочитать терминал, чтобы строить в нем графики и анализировать их?
Не изобретайте велосипед. Используйте Амиброкер, Велс-Лаб или что-то подобное для построения своих графиков и их анализа. Квик не по этой части.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
вопрос разработчикам, структура файлов с графиками
 
Цитата
Дмитрий пишет:
sam063rus , значит, Вам известен формат этих двоичных файлов?
Формат двоичных файлов с котировками разработчики не раскрывают.

Для решения вашей задачи вполне достаточно средств, предоставляемых встроенным языком луа.

Если необходимо, могу помочь готовой утилитой, которых, в принципе, много разных.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
История сделок
 
Цитата
Морж Степанович пишет:
Есть ли стандартные средства для того чтобы узнать статистику по позиции, допустим открылся в лонг 3 лота такого то числа, баланс такой то, закрыл позицию в ноль шорт 3 лота такого то числа баланс такой то?
http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/sebestoimost-sdelok-na-grafike-quik.html
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Очередь+Массив, Объединение свойств очереди и массива.
 
Цитата
Николай Камынин пишет:
Добрый день,
А такой вариант устроит ?
Этот вариант будет работать только внутри одного потока исполнения.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Профиль
 
Невозможно очистить местоположение
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Страницы: Пред. 1 ... 21 22 23 24 25 26 27 28 29 30 31
Наверх