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

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

Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 31 След.
Ошибка вставления заявки "Вам запрещена работа по данному торговому счёту"
 
Такое впечатление, что противоречат друг другу класс и аккаунт. Задайте правильные значения.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Производительность CPU для Quik, важнее одноядерный или многоядерный режим?
 
Цитата
Futurum написал:
Здравствуйте!

Переформулирую вопрос. Если на QUIK запущено, условно говоря, 4 скрипта Lua, они могут (будут) работать независимо в 4 потоках?
нет
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Как влияет кол-во неиспользуемых функций в файле индикатора
 
Цитата
nikolz написал:
На самом деле, количество используемых функций влияет на производительность.
Поясняю:
Если функции глобальные, то указатели на них помещаются в глобальную таблицу , что увеличивает ее размер и соответственно поиск по ней требуемой функции.
Если функция локальная, то она увеличивает локальную таблицу и аналогично выше сказанному
если применить предварительную выборку функции, то это требует добавку кода, что влияет на производительность.
-----------------
Таким образом, в общем случае количество функций влияет на производительность.
размер таблицы в луа-реализации практически не влияет на скорость выборки информации из нее, так как используется механизм хеширования ключей.

для таблиц с целочисленными индексами вообще не влияет.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Сбербанк getInfoParam("SERVER"), Выводится некорректное строковое значение
 
char *K866to1251(char *p)
{ char c, *q=p;
  if (p==NULL) return NULL;
  while((c=*p)!='\0') {
    if      (c>=128 && c<176) c+=64;
    else if (c>=224 && c<240) c+=16;
    *p = c;
    p++;
  }
  return q;
}
// *******************
char *K1251to866(char *p)
{ char c, *q = p;
  while((c=*p)!='\0') {
    if (c>=192 && c<240) c-=64;
    else if (c>=240) c-=16;
    else if (c==184) c = 'е';
    *p = c;
    p++;
  }
  return q;
}
// ******************

просто перепишите на луа
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
Бесконечный цикл функции с заданным интервалом времени
 
Loadstring в последних версиях луа заменён на load, в qlua он оставлен для совместимости в качестве синонима
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Как расположить настройки в индикаторе в необходимом порядке?
 
Добавьте в начало названия параметра цифры, начиная с 1, то что есть пронумеруйте их. Терминал расставит их по порядку в окне настроек
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Бесконечный цикл функции с заданным интервалом времени
 
while true do
do_something()
sleep(30*1000)
end
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Требуется разработчик QUIK
 
Цитата
Лана написал:
Добрый день! Требуется разработчик под платформу QUIK на языке Lua или C#. Есть конкретное ТЗ, пришлю для обсуждения.
здравствуйте

если есть конкретное ТЗ - присылайте , адрес в нике, сайт  в подписи
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Labels
 
Цитата
Daniil Pozdnyakov написал:
   s_mike@rambler.ru,

Спасибо, однако в этом нет необходимости, так как проблему, описываемую в данном трэде, мы смогли воспроизвести на наших терминалах.

я понял.  Ошибка кошерная, исправлению не подлежит.

раньше хоть обещали исправить, но не исправляли. А теперь даже и не обещают...
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Значение горизонтальных линий
 
Цитата
Алексей написал:
Версия Quik 9.3.3.3. Для чего появились нули после запятой в значении горизонтальных линиях, если ввести можно только целые числа? Уберите их, пожалуйста. В идеале нужно, чтобы была возможность выставления линий с учетом шага цены инструмента.
горизонтальные линии могут строиться не только для графика инструмента, но и для индикаторов. Поэтому шаг цены для горизонтальных линий не имеет смысла.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
графические инструменты, графические инструменты
 
Цитата
Тимур написал:
Жуть как не хватает графических инструментов!
в первую очередь
- расширения по Фибоначчи
- и сеткка фибоначчи с возможностью инверсии
- также не хватает возможности добавления своих уровней на инструмент периоды фибоначчи
а также по прежнему не хватает низкоуровнего рисования в окне средствами win api по пикселаим без привязки к свечам.
www.bot4sale.ru

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

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Labels
 
Цитата
Daniil Pozdnyakov написал:
   s_mike@rambler.ru,

Спасибо, однако в этом нет необходимости, так как проблему, описываемую в данном трэде, мы смогли воспроизвести на наших терминалах.

и?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Labels
 
Может быть возникли сложности с форматом BMP?

доступное и очень понятное даже начинающий ающему программисту описание есть в Википедии: https://ru.m.wikipedia.org/wiki/BMP#:~:text=BMP%20(%D0%BE%D1%82%20%D0%B0%D0%BD%D0%B3%D0%BB.,%D1%84%D...%B8%20OS%2F2.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Откуда лучше взять тиковые данные в Lua?
 
Это по сути одно и то же.

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

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Проблема запуска QUIK
 
Я не разработчик, но в целях экономии времени рекомендую позвонить брокеру. Это у него.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Labels
 
Цитата
Daniil Pozdnyakov написал:
   s_mike@rambler.ru,

Спасибо, однако в этом нет необходимости, так как проблему, описываемую в данном трэде, мы смогли воспроизвести на наших терминалах.
может, мне имеет смысл помочь вам ссылками на сообщение Ия этого форума, где на протяжении несколько лет (более 5) вы регулярно отчитываетесь о ее успешном решении? Это сможет помочь?  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Labels
 
Цитата
Daniil Pozdnyakov написал:
Добрый день,

Проблема, описанная в данном трэде, на данный момент изучается, и на текущий момент, к сожалению, какой-либо содержательный комментарий предоставить не можем.

Когда какая-либо информация касательно данной проблемы появится, в данном трэде будет написано соответствующее сообщение.

я могу чем нибудь помочь для ускорения процесса? Скрипт я привел, файлы меток тоже. Могу рассказать, как запустить скрипт в терминале Квик.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Labels
 
Как идёт изучение проблемы?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
getcandlebyindex и сдвиг графика
 
Бары, которые получились справа от текущего времени после сдвига времени нужно помечать соответствующим полем в получаемой по getcandlebyindex, чтобы была возможность понять, что "ненастоящий" период, в котором была торговля, а фантомный, который создан на графике искусственно  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Labels
 
разработчики что-нибудь имеют сказать по этому вопросу?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Labels
 
Скрипт на луа, выставляющий 2 метки на один график


res = AddLabel("ri",
{ --IMAGE_PATH = "E:\\GoogleDisk\\ROBOT\\__TEST\\2-0.bmp",
IMAGE_PATH = "E:\\GoogleDisk\\ROBOT\\__TEST\\2-0a.bmp",
TEXT = "",
DATE     = 20220105,
TIME = 150000,
YVALUE = 151550,
ALIGNMENT = "LEFT"
})
res1 = AddLabel("ri",
{ IMAGE_PATH = "E:\\GoogleDisk\\ROBOT\\__TEST\\2-0.bmp",
--IMAGE_PATH = "E:\\GoogleDisk\\ROBOT\\__TEST\\2-0a.bmp",
TEXT = "",
DATE     = 20220105,
TIME = 150000,
YVALUE = 151650,
ALIGNMENT = "LEFT"
})
message(tostring(res).. " " .. tostring(res1))

Как видим, отличие лишь в бмп файле (yvalue изменены, чтобы видеть метки не друг на друге)

в результате выставляется всегда только вторая метка, при первая не выставляется. Терминал при исполнении этого скрипта выдает сообщение в окно сообщений: Произошла ошибка при загрузке файла чивотатам\2-0.bmp

скрипт выдает message вида 23465.0 nil

Из чего можно сделать вывод, что файл 2-0.bmp битый, а файл 2-0a.bmp нормальный.

ok. Но раньше то все было нормально!

Запускали мы сейчас  скрипт на версии 9. Запустим его на версии 8.

Упс, обе метки выставляются.


А что у нас внутри bmp?



42 4В 22 00 00 00 00 00   |   00 00 1A 00 00 00 0С 00
00 00 02 00 01 00 01 00    |  18 00 32 FF 32 32 FF 32
00 00

Смотрим в этот бмп с помощью irfanview или чем нибудь еще - нет проблем.

size 2*1 pixels
colors 16.7 million
unique colors 1
Disk size 34
compression None, OS/2
point size from DPi 0.1 * 0.0 sm   0.03 * 0.01 inches


Если надо подержать в руках обе бмпшки : https://dropmefiles.com/VH3Ks

Что изменилось в терминале?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
[BUG] Повышенная загрузка CPU при большом количестве функций в скрипте
 
Цитата
Старатель написал:
TGB, хватит кормить троллей!


Цитата
s_mike@rambler.ru написал:
_sk_,

вы видите проблему, где ее нет

function main()
t = {}
for i = 1,150000 do
t = os.time()
end
while true do
sleep()
end
end

запустите, посмотрите размер занимаемой памяти.

s_mike,  а где вы в ветке увидели про  размер  занимаемой памяти?
Я ещё раз прочитал сообщение _sk_, на которое я отвечал и да, речь идёт именно о занимаемой памяти скриптом, в котором очень много таблиц, описывающих дату/время.  
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
[BUG] Повышенная загрузка CPU при большом количестве функций в скрипте
 
Цитата
_sk_ написал:
Очень хочется увидеть ответ от разработчиков по поводу изучения данной проблемы, хотя бы после новогодних праздников. Ниже описывается пример, как большое количество таблиц может появляться в реальной программе.

Предположим, что скрипту нужно хранить в памяти для работы 3000 свечей (сколько отдаёт сервер при запросе данных по ликвидным инструментам) по 10 инструментам и 5 таймфреймам. Время свечи QLua отдаёт в виде таблицы

Код
  datetime  =  { year  =   2021 , month  =   12 , day  =   30 , hour  =   11 , min  =   0 , sec  =   0 , ms  =   0 , mcs  =   0 ,  .. . }
  

Соответственно, сразу же имеем 3000 * 10 * 5 = 150 000 таблиц. А если скриптов несколько, то можно ещё на порядок увеличить количество таблиц в памяти.

Конечно, конкретно здесь можно закодировать дату в виде строки "2021-12-30T11:00:00.000" или вообще числом 20211230110000000 для эффективности, но придётся писать код для выделения из этого числа отдельных полей, и арифметика даты/времени станет неудобной.

В общем, просьба к разработчикам дать обратную связь, а то уже нехорошо выглядит такая техподдержка. Хоть пообещайте что-нибудь, как обычно.

_sk_,

вы видите проблему, где ее нет

function main()
t = {}
for i = 1,150000 do
t[i] = os.time()
end
while true do
sleep()
end
end

запустите, посмотрите размер занимаемой памяти.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Таблица сделок, номер заявки превращается в число e+
 
Выводит....  (скриншшот)
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Таблица сделок, номер заявки превращается в число e+
 
Цитата
s_mike@rambler.ru написал:
print(strig.format("%d",1234567890123456789))
--> 1234567890123456789
Если нужно преобразовать плавающее число (1234567890123456789.), а не целое, то сначала math.tointeger
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Таблица сделок, номер заявки превращается в число e+
 
print(strig.format("%d",1234567890123456789))
--> 1234567890123456789
www.bot4sale.ru

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

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
QUIK 8.0 x64: что нужно знать перед обновлением на новую версию
 
Цитата
ISINhere2001 написал:
https://ie.wampi.ru/2021/12/18/Error-start-933.jpg
кнопочка "разблокировать" не помогает?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Доступные скрипты, Значки для скриптов с ошибками
 
Цитата
Старатель написал:
Сделать другие значки для скриптов:
1) остановившихся в результате ошибки;
2) в которых возникла ошибка, но скрипт продолжил работу (ошибка в колбеке)
оберните содержимое main и колбеков в xpcall и дудите в динамик при ошибках сколько вам заблагорассудится.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Добавить временную метку в потоках маркет-даты
 
Цитата
r написал:
Цитата
s_mike@rambler.ru написал:
иметь сразу всю историю его изменений за торговый день со временем в микросекундах?
Там есть микросекунды? Или хотя бы миллисекунды?

Цитата
s_mike@rambler.ru написал:
почему бы не подписаться на историю параметра на тикоаом интервале
Мне нужно только одно последнее значение параметра. И не хочу грузить все эти гигабайты ненужной информации в память.
миллисееундв найдете. Микросекунды тоже, только надо присмотреться )))

никаких гигабайтов там нет. Но можно подождать лет 10-15 в надежде, что ваше предложение будет реализовано. Дело ваше.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Добавить временную метку в потоках маркет-даты
 
Цитата
r написал:
Считаю это важной доработкой.
Коллеги, кто так же считает плюсаните, чтобы повысить приоритет предложения.
почему бы не подписаться на историю параметра на тикоаом интервале и не иметь сразу всю историю его изменений за торговый день со временем в микросекундах?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Quik - пустая таблица обезличенных сделок
 
Цитата
Иван написал:
С чем это может быть связано?
Брокер вам не включил тиковые данные. Звоните ему
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Quik - определить актуальный код фьючерса
 
Цитата
Иван написал:
Можно ли как-то автоматически определить актуальный торгуемый фьючерс?
Если речь от московских фьючерсах - то вот расшифровка их кодов: http://bot4sale.ru/blog-menu/qlua/466-parse-option-call.html

Алгоритм такой

Берем класс (SPBFUT)
Получаем все тикеры из этого класса (getclasssecurity)
выбирем из них по первым символам те, что нам нужны (RIxx - это фьючерск на индекс, Sixx - на доллар и так далее)
Переводим по маске (см статью по ссылке) оставшиеся символы во время unix. Самое малое время даст нам ближайший фьючерс
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Прибавить к текущей дате 30 дней (или произвольное кол-во дней)
 
Цитата
Иван написал:
Как на языке луа сделать прибавление текущей даты + 30 дней (или произвольное кол-во)?
Тут. наверное, найдете ответ: http://bot4sale.ru/blog-menu/qlua/368-lua-time.html
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Где в настройках QUIK указывается количество свечей, которое он хранит?
 
Цитата
Optimus1 Optimus1 написал:
Цитата
Александр Копяткевич написал:
Здравствуйте,  Sergey Denegin .
Как таковой настройки на сохранение истории графиков нет. В терминале QUIK максимально отображаются 3 тысячи свечей, а хранится максимум 65 тысяч.

Уточните, пожалуйста, на втором терминале (на котором история сохранилась за 4 месяца) Вы постоянно держали график открытым? Когда график открыт он постоянно сохраняет данные при обновлении.
Так же, уточните, пожалуйста, подключаются ли терминалы к одному и тому же серверу брокера или каждый к отдельному?  
С какой целью разработчики Quik Сделали хранения свечей в кол-ве 65 000, если реализовали отображение только 3000 ?? Зачем разработчики просто так занимают место на HDD Клиента ?
отображение 65000 свечей вкупе с расчетом индикаторов, в том числе пользовательских, да в количестве 100 диаграмм - дело не богоугодное.
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
getcandlebyindex и сдвиг графика
 
Цитата
Александр М написал:
Есть функция:
num = getNumCandles ("Идентификатор")
Она вернет число баров, включая фантомные бары, которых нет, но которые QUIK создает чтобы показать значения линий индикаторов в будущем.

В результате как получить текущий реальный бар со значениями цены через  getCandlesByIndex("Идентификатор",Номер линии,num-1,1) ?

Перебор всех баров вглубь не предлагать.

Должна быть функция или флаг у функции getNumCandles, чтобы данная функция вернула число реальных баров Инструмента. Как минимум это относится к самой Цене, все остальное можно смотреть по ней.
перебор всех баров справа налево с конца не даёт результата, даже если идти этим путем. Индикатор может быть присвоен индикатору, который даёт значимые нулевые значения. Пример - фрактал. Поэтому отличить фантомные бары, полученные справа сдвигом от значимых э, дающих пустое значение, нет возможности.

вопрос к разработчикам. Как, использую ваш интерфейс, отличить фантомные бары, полученные сдвигом от значимых, дающих пустое значение?
www.bot4sale.ru

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

насколько я знаю, таких встроенных возможностей нет.

но можно использовать пользовательские индикаторы, которые решат вашу задачу. Один из них http://www.bot4sale.ru/download-categories/2012-06-13-15-10-36/item/juggler.html
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Не всегда исполняется require в начале скрипта
 
function f()
a=math.random(0,1)   -- выдает 0 или 1
if a==1 then b= 1 end
x = 5 > b                              -- вот так должно быть. b или число или nil. ошибка исполнения при nil
require "чегойта"
end

pcall(f)
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Не всегда исполняется require в начале скрипта
 
Цитата
Андрей написал:
Цитата
   s_mike@rambler.ru написал:
 
Цитата
Андрей  написал:
Спасибо, учить меня не надо.
Да, я сразу даю разработчикам видимые вероятные наводки. Что-то переоптимизировали с загрузкой модулей.
Добавлю еще, что переход перманентен - после него все скрипты, загружающие данный модуль, не исполняют его.
 андрей.

ошибка где то у вас, даже не сомневайтесь.

если нужна помощь - делайте минимальный пример, где эффект есть и выкладывайте. Но скорее всего в процессе этого вы сами найдете свою ошибку
С чего это така яуверенность? ) Смотрите. Если в квике ошибки нет, то запуски скриптов не должны иметь side effects на последующие запуски. А я вижу, что все скрипты остановлены и запуск приводит к такой проблеме. Как вы можете это объяснить, если в квике нет ошибки? И нет смысла говорить о простом примере, т.к. у меня самого он не воспроизведет проблему на свежем запуске квика. А каким примером привести квик в такое проблемное состояние я, конечно, не знаю. Поэтому надо копать с другой стороны - чтобы разработчики посмотрели у себя, почему вообще возможны такие side effects с подгрузкой модулей. Какое-то там кеширование. Потому я и дал такую наводку сразу.
вариантов просто миллион

вот вам один, при котором require может выполняться, а может не выполняться и никаких сообщений вы не получите

function f()
a=math.random(0,1)   -- выдает 0 или 1
if a==1 then b= 1 end
x = 5 > a
require "чегойта"
end

pcall(f)
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Не всегда исполняется require в начале скрипта
 
Цитата
Андрей написал:
Спасибо, учить меня не надо.
Да, я сразу даю разработчикам видимые вероятные наводки. Что-то переоптимизировали с загрузкой модулей.
Добавлю еще, что переход перманентен - после него все скрипты, загружающие данный модуль, не исполняют его.
андрей.

ошибка где то у вас, даже не сомневайтесь.

если нужна помощь - делайте минимальный пример, где эффект есть и выкладывайте. Но скорее всего в процессе этого вы сами найдете свою ошибку
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Ошибка
 
Цитата
Рустам написал:
Цитата
   s_mike@rambler.ru написал:
 
Цитата
Рустам  написал:
 
Цитата
    s_mike@rambler.ru  написал:
   
Цитата
  Рустам    написал:
Возникает и очень часто вот такая ошибка на всех серверах "?:-1: attempt to perform arithmetic on a nil value"
Из за чего это происходит и как это исправить? Скрипты не использую. Брокер ВТБ
   если не используете скрипты лук, остаются только индикаторы луа
  Можно как то узнать какой именно? Вроде все стандартные индикаторы.  
 у вас на каком то графике есть индикатор, написанный на луа. Проверьте.

вариантов два: или индикатор или скрипт луа
Это твой индикатор)))  я у тебя купил его)))
так что же молчим как партизан об лёд? ))

звоните в Скайп и показывайте эту беду, патологоанатом в предвкушении )
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Ошибка
 
Цитата
Рустам написал:
Цитата
   s_mike@rambler.ru написал:
 
Цитата
Рустам  написал:
Возникает и очень часто вот такая ошибка на всех серверах "?:-1: attempt to perform arithmetic on a nil value"
Из за чего это происходит и как это исправить? Скрипты не использую. Брокер ВТБ
 если не используете скрипты лук, остаются только индикаторы луа
Можно как то узнать какой именно? Вроде все стандартные индикаторы.  
у вас на каком то графике есть индикатор, написанный на луа. Проверьте.

вариантов два: или индикатор или скрипт луа
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Ошибка
 
Цитата
Рустам написал:
Возникает и очень часто вот такая ошибка на всех серверах "?:-1: attempt to perform arithmetic on a nil value"
Из за чего это происходит и как это исправить? Скрипты не использую. Брокер ВТБ
если не используете скрипты лук, остаются только индикаторы луа
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
getcandlebyindex и сдвиг графика
 
А что думают по этому поводу господа разработчики терминала quik?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
getcandlebyindex и сдвиг графика
 
Вопрос

Как отличить пустую свечу графика, получаемого по getcandlebyindex  от правых фантомных свечей в случае, если график сдвинут вправо от источника его данных?

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

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Как часто у вас вызывается DataSource:Callback?
 
Цитата
Павел Bosco написал:
Цитата
s_mike@rambler.ru написал:
А что удивляет?

у вас есть уверенность, что в секунду на si происходит более 174 изменений цены?

что не так?
речь шла о минутах
Да, крнечно, в минутах.

Вы проверяли по таблице обезличенных сделок или по тиковому графику, сколько на самом деле было ИЗМЕНЕНИЙ цены?  Есть мнение, что их ровно столько и было....
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Как часто у вас вызывается DataSource:Callback?
 
А что удивляет?

у вас есть уверенность, что в секунду на si происходит более 174 изменений цены?

что не так?
www.bot4sale.ru

Пасхалочка для Алексея Иванникова: https://forum.quik.ru/messages/forum10/message63088/topic7052/#message63088
Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 ... 31 След.
Наверх