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

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

Страницы: 1 2 3 4 След.
Утечка памяти в обработчике SetTableNotificationCallback, Функция обратного вызова обработчика событий пользовательской таблицы не освобождает память между вызовами
 
Николз может все таки ответишь в этой теме на вопросы заданные тебе ?  https://forum.quik.ru/messages/forum10/message75159/topic8528/#message75159

А то мы все много раз читали в твоих сообщениях что ты  доктор технических наук а каких именно даже в догадках не можем  предположить . И про созданный тобой  в 1975 году и  в одиночку ИИ ( над которым по прежнему бьются все компании программистов мирового уровня )  признайся что это были твои враки , ну типа переборщил ты в самовосхвалении .  Иначе дай нам посмотреть на этот твой ИИ от 1975 года выпуска.  
dll на C: удивительная ошибка...
 
Цитата
БорисД написал:
Цитата
nikolz написал:

----------------------------
Вы написали свою прогу "мираж" в 1991 году.
Я написал программу ИИ в 1975 году.  
т е за 15 лет до того, как вы научились что-то программировать.
--------------------------
Браво Николз ,  это очень круто опередить на 50 лет  всех этих Бил Гейтсов и Илонами Масками и прочими  прогерскими конторами мирового уровня которые по прежнему бьются над созданием ИИ и так его еще и не создали.  
    И зря они все оказывается бьются так как Николз уже 50 лет назад создал в одиночку этого ИИ .
           Кстати а показать его во всеобщем доступе можешь ?    
                  Видимо он у тебя еще на перфокартах   ?  ( других компов в то время вроде как и не был , и даже эти были огромной редкостью и  размером с  многоэтажные дома. .
Вот  Рыбинкин  удивился этой новости  и если бы его здесь не забанили то  обязательно  бы уже ответил. , а так как его забанили  то он попросил меня выложить его ответ Николзу здесь в теме.   Ниже выкладываю его  текст ответа Николзу


обращение к nikolz от Владимира Рыбинкина.
Лапуль, по пунктам:
1. Ваши домыслы обо мне, что я, якобы, "решил, что мне позволено всем хамить" не соответствуют действитедьности. Я много раз говорил: не надо трусливо прятаться за "всех". Я так разговариваю отнюдь не со всеми, а только с хамами - в частности, конкретно с Вами. И разговариваю я так лишь с одной утилитарной целью: заткнуть хаму рот. У меня огромный опыт общения, в том числе и такого рода, и это у меня прекрасно получается, даже при столкновении со штатными проплаченными троллями.

2. Я не "хвалюсь своей программой игры в шахматы", это одна из программ, участием в разработке которой я горжусь. А "особенного" в ней то, что это двукратный чемпион России и даже бронзовый призёр чемпионата мира. Она не раз побеждала шахматных мастеров и гроссмейстеров (например, Свидлера на "Кремлёвских звёздах" - тоже двукратного чемпиона России, но среди людей), дважды побеждала в турнирах действующих чемпионов мира, имела на пике вполне гроссмейстерский рейтинг (2436), что было выше, чем у американского суперкомпьютера Hitech. Она очень компактная, последняя версия весит 35115 байт (это с графикой, но без дебютного справочника, который занимает 1191388 байт), а одна из её версий и вообще была упакована в 16К ПЗУ и 4К ОЗУ (это и на программу, и на дебютный справочник, и на некое подобие операционки), и в таком кастрированном виде, с процессором КМ86 с частотой 4.7 МГц официально выполнила норму КМС.

3. Первая программа игры в шахматы в СССР действительно "появилась давно до нашей" и даже стала первым чемпионом мира, но играла она максимум на уровне 2-го разряда. Я был лично знаком с двумя из авторов Каиссы, причём основными - все эти Шуры-Буры, Арлазаровы и Адельсон-Вельские выступали явно в виде свадебных генералов. Так вот: Донской появился на первом (для нас) чемпионате России, где мы стали всего лишь пятыми, но отказался и убежал (требовал денег за участие), хотя реальной причиной отказа было то, что уже тогда Каисса имела слишком мало шансов и против нас, и против Женьки Налимова (который стал тогда чемпионом России с первой попытки, причём сам он совершенно не умел играть в шахматы, и мы все валялись со смеху, когда он буквально на пальцах высчитывал, где там e2, а где e4), и против Кентавра Вихрева с Маняхиным, и против Электроники Серёжи Рогова. А другой её автор, Битман, был главным судьёй этого чемпионата. Много позже он нам поставил скандинавку в дебютный справочник и подарил последнюю версию Каиссы. Мы прекратили "избиение младенца" при счёте 0:7 или 0:8 - даже ничью с нами Каисса сделать так и не смогла.

4. Спасибо, лапуль, порадовали - я просто упал со стула! Значит, "Вы написали программу ИИ в 1975 году"? На чём, интересно? На Проминь-2? На Минск-32? И что же за ИИ такой? В те годы, помнится, об ИИ говорили как раз применительно к компьютерным шахматам и воспевали "Пионер" Ботвинника - убожество, которое не только не выиграло ни одного турнира, но и не сыграло ни одной партии, а его сраный этюд Нодарешвили, которым он размахивал как флагом, наш Мираж с немного модифицированной оценочной функцией на процессоре 80386 решил за 40 секунд. Все авторы шахматных программ посмеивались над идеями Пионера, которые представляли собой рафинированный Бред Сивой Кобылы, но "мэтра" не трогали из уважения к его сединам. А я потом, когда он уже умер, ещё лет 20 гонял ИИстов стихами Маршака:
Мой мальчик! Тебе эту песню дарю.
Рассчитывай силы свои.
И, если сказать не умеешь "хрю-хрю", -
Визжи, не стесняясь: "ИИ!"

5. Никогда я не "хвалился своей прогой на ВДНХ". Мы просто подали нашего Миража (тогда ещё по кличке Кутузов) на какой-то всесоюзный конкурс, заняли там третье место, и организаторы этого конкурса дали нам по серебряной медали - мы и знать не знали про ВДНХ. Да и получали где-то в другом месте, уж и не помню.

6. Насчёт авторских: в первый же год после института я чего-то там изобрёл и стал оформлять авторство. После месячной переписки с ГПНТБ с согласованием формулировок я для себя решил: больше НИКОГДА! После этого у меня были ещё 3 или 4 авторских, но там я просто занимался делом, оформляли заявки другие, а меня включали в соавторы. В частности, за одно такое изобретение (меня включили в соавторы бортовой операционки) я лет 10 получал вполне приличные деньги (по российским меркам, конечно). Но был у нас и другой чел, который лепил заявки как пирожки. Когда я увольнялся оттуда, у него было более 700 авторских, до пенсии ему было ещё довольно далеко, так что, думаю, тыщу он успел наклепать.

7. Ох, бедолага... так Вы всего одну "свою систему внедрили на трёх авиастроительных предприятиях у двух ген.конструкторов и в двух вузах"? Уж не ту ли самую ИИ образца 1975 года? У меня таких "систем" более двух десятков - как правило, это диалоговые программные комплексы технологического контроля приборов летательных аппаратов. У нас было 6 серийных заводов, так что мои программы работали... ща посчитаем... в двух союзных и двух автономных республиках. Поскольку многие из этих модулей имели собственные микропроцессоры, я также написал для них загрузчик и пошаговый отладчик. Кроме того, написал низкоуровневую библиотеку для работами с данными внешних модулей. Бортовые программы я писал мало, но в соавторы операционки всё же включили. Ну и по мелочи: генератор сайтов и интернет-магазинов, специализированные программы по ЖКХ и документообороту, разные оптимизационные переборные задачи. Мой "сортир" отсутствует в трёхтомнике Кнута и неизмеримо лучше даже сортировки операционок WinNT, не говоря уже о более раннем убожестве. Написал книгу по сложным базам данных, где предложил так называемую Elastic Data Model, которая объединяет подходы Кодда и Бахмана и разрешает таким образом "Великий Спор" между ними. И, наконец, уже на пенсии склепал совместно с Борисом скрипт для торговли на фондовом и срочном рынке, который тоже давно считаю отлаженным и завершённым.

8. Это точно! Прикольно было почитать в интернете отзывы других о моём авторитете. За 30+ лет моего пребывания в Инете Вы нашли замечательный пример, аж 18 лет назад, причём из многих десятков тем, в которых я принимал участие на этом форуме (кстати, лучший форум из всех, которые я когда-либо видел) Вы нашли высказывание обо мне, любимом, причём аж на 110-й странице из 154 возможных, причём ветка эта именно моя и называется она "Вечные двигатели: миф или реальность?", а первое же предложение первого же поста этой ветки в моём же исполнении звучит так: "По обещанию, данному мною Smithson, завожу эту ветку". Любому дебилу должно бы быть ясно, что ветка эта создана для лёгкого трёпа, коих было относительно немного в разделе "Программирование", но были они, как правило, многостраничными - там мы развлекались. Например, там было несколько  веток с бурными обсуждением ИИ под общим названием "Искусственный интеллект - такие вот шевелящиеся извилины", где я был одним из самых активных участников, а вот Вас там не было, да и быть не могло, ибо там тогда тусовалось целое созвездие программистов высочайшей квалификации - такой уровень сейчас днём с огнём не найдёшь. Но и распальцованной шушеры хватало, вроде Машерова, dozen и всяких там Пустынских, большинство из которой с многократно битыми носами (включая автора процитированных Вами строк). И практически у всех у них работает чёткий индикатор: они (как и Вы) почти всегда прячутся за ВСЕХ.

Кстати, спасибо за ссылку, почитал с удовольствием, вспомнил ту чудесную атмосферу. Меня там хорошо знали, несколько раз мы встречались "живьём", меня выдвигали на должность модератора раздела "Программирование", на звание "флудер года" (кажется, я даже победил в этой номинации), я был, по-моему, единственный участник, на кого завели "персональное дело" - ветка называлась: "В. Рыбинкину, человеку и ассемблеру", и завёл её программист экстра-класса Коля Демьянков. Эх, "как молоды мы были"!..

Ещё пара фраз из той же ветки, которую Вы цитировали, но уже в моём авторстве:
- Но скатываться в базарную ругань, как вы делаете (причем, единственный из всех) - это недостойно.
- КОСТЯ! Да у меня СОВСЕМ ДРУГОЙ недостаток - я слишком мягкий. Ни на кого из этой "банды" я не наехал первым. Или Вы считаете, что если назвать дебила не дебилом, а, скажем, "интеллектуально дефективным", что-то меняется? Как сказала одна умная женщина, "вежливо можно приложить ТАК, что потом за всю жизнь не отмоешься". Когда это чмо эстонское тявкет на моих друзей или, тем более, на моих детей, мне АБСОЛЮТНО плевать, какими словами оно это делает. Или взять этого "программиста", который dozen. Ведь на лбу написано, что чувак ВООБЩЕ НЕ ПОНИМАЕТ, что такое динамический вызов функции. Но ведь вякает чего-то. Мало того - УЧИТ! Допускаю даже, что ИСКРЕННЕ! Это - конструктив?! Что с таким делать? Щелчок по носу не поможет - проверено. Таких нужно ВОЗИТЬ, ВОЗИТЬ И ВОЗИТЬ. Тоже не поможет, но хоть на время...

Чувак! Ну не лезь ты в программирование! Во-первых, "указатель на целое" может одновременно быть указателем, скажем, на структуру. Во-вторых, значение указателя может измениться. В-третьих, значение по указателю может измениться не где-то там в прерывании, а буквально на соседней строчке другим указателем того же или иного типа или даже простым присвоением значения. И если вдруг компилятор начнет "разбираться" в подобных нюансах, значит, он написан дебилом примерно твоего уровня, и его следует НЕМЕДЛЕННО выбросить на помойку. Интересно даже, как такое "интеллектуальное" убожество будет вести себя в сложных случаях, например:
if ((!(Tag & NoWinUFM)) || (!(*((UIMD)((TDP)&(*(struct TWin TPD *)AVal).BegX)))))
или
(*(VMF)_aSFunc[(*(struct TClass TPD *)__GetAddrOfClassPSP ((UI8)(*PB).ParentHandle)).iFIO]) ();
dll на C: удивительная ошибка...
 
Цитата
nikolz написал:

----------------------------
Вы написали свою прогу "мираж" в 1991 году.
Я написал программу ИИ в 1975 году.  
т е за 15 лет до того, как вы научились что-то программировать.
--------------------------
Браво Николз ,  это очень круто опередить на 50 лет  всех этих Бил Гейтсов и Илонами Масками и прочими  прогерскими конторами мирового уровня которые по прежнему бьются над созданием ИИ и так его еще и не создали.  
    И зря они все оказывается бьются так как Николз уже 50 лет назад создал в одиночку этого ИИ .
           Кстати а показать его во всеобщем доступе можешь ?    
                  Видимо он у тебя еще на перфокартах   ?  ( других компов в то время вроде как и не был , и даже эти были огромной редкостью и  размером с  многоэтажные дома. .

 
Очереди и двойные очереди в луа, Пример из книги Р.Е.
 
Цитата
VPM написал:
А Вы с Борькой не слышали что рынок меняется?
Вы рассуждаете так как рассуждают для подбора тестовых массивов нейросетей.

Ну смотрите сами ваш массив учитывает событие 02.22г. Ваш подход оценил это,
дальше нестабильность рынок скачет при каждом шорохе без всяких тенденций. оценил это.
Наступило затишье, и что ему делать основываясь на  прошлом опыте. Вывод не торговать.
Это описание ситуации происходящей на наших глазах. Я там торговал.

Я лишь рассуждаю о том чтоб, оптимизировать поведение скрипта под поведение рынка в своей торговле,
оставляю режим эксперт, для переоценки изменений в  поведения рынком.




Не только слышали но и наблюдаем как рынок меняется , причем  наблюдаем это в 10 секундном тайфрейме онлайн  и с изменением каждую прошедшую  секунду ( меньший тайфрейм  не нужен , так как не каждые 10 сек. даже в самых активных тикерах происходят сделки , а не которым дохлым тикерам и 10 мин. самое то ) .    Кстати - спорить и переубеждать Владимира бесполезно - он очень упертый и только не опровержимые факты его способны переубедить и изменить его мнение.  Чужим мнением он не только не доверяет но  изначально пытается их опровергнуть.  
Очереди и двойные очереди в луа, Пример из книги Р.Е.
 
Цитата
Владимир написал:
VPM, И чего? Там двухмесячный тиковый массив (по-моему, Борька его нашёл), 44 мега с датами сделок или 28 мегов голых секундных свечей. Торги не идут все 24 часа, и выходные имеются. Мой скрипт тыщу раз тестировался на этом массиве в разных режимах, пробегает он его секунд за 20. Если кто-то знает более оптимальный подход, то это не я.
Вообще то это общедоступная инфа с сайта Финама .   А именно этот период я брал для того чтобы тестить роботов в критических ситуациях ....... помните ведь как валились цены на всех тикерах с началом СВО  ?       Да , твои тестовики неплохо научились справляться с такими кризис - ситуациями .  Но нужно паралельно запускать исторические данные и за последние  пару недель , а лучше пару месяцев ........ мы с тобой по телефону это уже обсуждали.  
Очереди и двойные очереди в луа, Пример из книги Р.Е.
 
Цитата
Владимир написал:
VPM, Да плевать мне на Ваше мнение. Я хороший алгоритмист, неплохой программист, мои способности проявлялись в самых разнообразных областях, а биржевыми погремушками я начал заниматься уже на пенсии. Что Вы можете знать обо мне? Да ничего!
Володь - мой взляд со стороны  имеет противоположное мнение про тебя :  ты хороший программист  и не плохой алгоритмист . А вот когда создашь дневник трейдера ....... тогда возможно и я тебя хорошим алгоритмистом начну считать.  ( помнишь я тебе примеры про бухгалтерский учет и зачем он нужен приводил ) .  В любом бизнесе  учет и аналитика  первостепенны и без них даже не стоит открывать бизнес или торговлю на бирже начинать.  
Проверка, что заявка выполнена
 
Цитата
vladindre написал:
Как раз таки нет. Был разговор ,что по лимитным не будет биржевого сбора. А по рыночным аж в 3 раза подняли.
Вижу у себя каждый день это.
И сделайте наконец выделение вкладок. уж не первый год(!!!) об этом поминаю.
а еще биржа внедрила функцию : в ней  заявку можно назначить не только лимитной но и Мейкерной и при выставлении  её в стакан биржа перепроверит чтобы она в него попала а не исполнилась об чужую - и в этом случае биржа её отменит и сообщит трейдеру  реджектом что типа " Заявка не может быть выставлена так как приводит к немедленному исполнению "  
Проверка, что заявка выполнена
 
Цитата
VPM написал:
БорисД, Ни чего личного, всех тонкостей не знал, поэтому счел за высокомерие!
Если чем то обидел,  то прошу прощения!

Но зато Ваш, друг как бился за Вас ::  
Без проблемм  - я не обидчивый  и не первый год по сайтам ползаю.  

А с Владимиром мы уже два года как здесь познакомились  ,  дружим и постоянно созваниваемся  и иногда очень горячо спорим  и наезжаем друг на друга вплоть до применения матов или даже обид друг на друга , ......   а на следующий день заново созваниваемся и снова спорим или что то согласовываем , и это нормально  так как в споре рождается истина .  И если честно то он очень упертый и мало сговорчивый . Но общаться с ним не сложно и даже полезно  и  во многом  мне тоже помогло в моей биржевой торговле ..................   хотя и я тоже не подарок для общения и тоже со своими заморочками в голове .  
Проверка, что заявка выполнена
 
Цитата
Владимир написал:
VPM, Его высокомерие существует только в Вашем воображении. А пустопорожней болтовни он действительно не любит.
Владимир прав , нет у меня ни какого высокомерия и было время  когда здесь помощи просил и в техподдержку здесь я тоже бывало  писал  по началу и как большинство из нас посетителей этого форума  впустую писал и тоже от них получал стандартный ответ "Ваше предложение зарегистрировано"  и не более .
 Тем кто откликнулся на мои просьбы и помог в чем то мне большое спасибо в т.ч. и Владимиру , надеюсь что и я кому то все таки помог . Но в данное время  меня Квик перестал интересовать и я в нем торговлю остановил ( ну разве что робот Владимира там у меня запущен в тестовом режиме ) .
     Ну а я уже получил собственную сертифицированную на бирже Плазу-2  и теперь торгую минуя брокера сразу на бирже .  
         Сюда на форум заглядываю изредко и только лишь по привычке и при наличии свободного времени ,  Ну а раз достойно мне не помогли на этом форуме нужные  мои собственные алгоритмы внедрить но и нет  у меня смысла здесь сидеть и болтать ни о чём .   До тех пор как тех.поддержка Квика не станет выполнять надлежаще свои обязанности  , то нет  смысла биться головой об Квик и их ошибки в нем.  
Проверка, что заявка выполнена
 
Цитата
VPM написал:
Цитата
VPM написал:
лимитные ордера на срочном рынке отменили
Я не верно выразился, на срочном рынке их как таковых нет, посмотрите в этом ключе.
А комиссии если в стакан то нету!
Володь а тебе что еще не надоело здесь общаться ?  
Очереди и двойные очереди в луа, Пример из книги Р.Е.
 
А мы же Володя с тобой в той теме питали благие намерения ....... не для себя лично а для всех посетителей этого сайта стремились  пользу  принести .                             ..........................итог  известен - тему эту забанили не грамотные админы этого сайта ..... ну и хрен на них и этот сайт .  
Очереди и двойные очереди в луа, Пример из книги Р.Е.
 
Цитата
Владимир написал:
VPM, Я дважды предлагал совместно обсудить "технические" утилиты, вплоть до открытых кодов - один раз сам, другой вместе с Борисом. Больше не хочу. У моего скрипта техника вылизана, а остальные идут лесом.

А что их гонять? Да чтобы хернёй не маялись на публичных площадках. Впервые этот термин появился, наверное, в шахматах, причём по поводу "Пионера" Ботвинника, который вообще не сыграл ни одной партии.

В если дяди нет, то решения принимает АЛГОРИТМ.
Да  было такое , но прогеры Арки на это забили и сообщество посетителей этого сайта на это забили ..................    Вернее начали себя противовставлять этому посылу.................... а эти гении от Арки эту тему  потом совсем забанили ....... уникальный случай от них но тема больше не активна и забанена.  
getParamEx
 
Я уже писал что этот сайт при отсутствии разработчиков  ( а их здесь нет от слова совсем )  нужного уровня  необходимо перевести на другую площадку .... ну например на phpBB а они глупцы даже этого понять не могут. ...............  Таких  программистов нужно увольнять пачками и не принимать  на работу от слова " не при каких условиях " .....................    к сожалению они работают здесь и на этом сайте и поэтому мы получаем от них ответы типа : ............................  ну вообщем ответы мы от них уже все читали и не буду их здесь вставлять.  
getParamEx
 
Цитата
Alexander написал:
Цитата
paluke написал:
 https://forum.quik.ru/forum10/topic5558/   четыре года прошло...
Вон оно как оказывается))) Оказывается всё уже обсуждалось ранее!!! И я тут пытаюсь решить тоже самое что и тогда решали. И с тех пор техподдержка ничего не сделала? Вот если бы разрабы закрыли вопрос по этой теме:  https://forum.quik.ru/forum10/topic5558/ , то и не пришлось бы эту тему здесь поднимать заново!!! Одни и те же вопросы поднимаются через ГОДЫ!!! Это как вообще такое, а?
какие разрабы и такие от них ответы ....... тут уже всем понятно что вместо разработчиков  на этом сайте с их стороны сидят статисты и естественно они отвечают  свими традиционными тестами типа : "" Ваше предложение принято и нами будет рассмотрено .... ждите ответа ........ ждите ответа ...........ждите и не беспокойте нас если не получили ответа .......и ждите ответа годами / веками / и тысячелетиями  
getParamEx
 
Цитата
Владимир написал:
БорисД, Свершилось чудо! Борис Павлович удостоил своим посещением этот форум! И тебе ли не знать, что здесь мы не воюем - здесь мы развлекаемся. Вот с тобой когда-то чуток повоевали. Впрочем, ведь и ты наверняка сюда заглянул именно за этим. ::  
Володь ты ведь меня хорошо знаешь и хорошо понимаешь ,     Ты ведь сам знаешь что на этот сайт я перестал ходить по причине  его бесполезности и взаимных склок. ..............  ну зашел я сюда по старой памяти ....... ну предложил вам с Николзом игнорировать друг друга  здесь на сайте ................  ну ты ведь  сам иеня хорошо знаешь и то что я не люблю тратить своё время на пустые коменты и особенно если в них начинают меряться своими  знаниями , достижениями и членами ( у кого длиннее и крепче стоит ) ............   пустое всё это и не несет полезной инфы равно как и сам сайт с их тех.поддержкой  по типу " мы зарегестрировали ваше обращение и ждите ответа ................  вот только ответа и через многие годы от тех поддержки не приходит , ну и что здесь тогда посещать и ловить ???  Ну разве ваши споры с Николзом у кого яйца круче ???   А мне это не интересно!!!
getParamEx
 
Цитата
Владимир написал:
nikolz, Для тех, кто в танке: акции торгуются на фондовом рынке, а не на срочном. А там коды этих тикеров (для класса TQBR) такие: GAZP, SBER, SBERP.  Ну, и какой толк от Вашего "счастья"?
вы все еще скандалите друг с другом ?    Кого то хотите убедить в своей правоте ?  Николз отползи в сторонку , у тебя точно не получится Владимера переубедить . Он упертый до мозга костей , но он грамотный  и понимает не только математику но и в программировании силен . А программирование от СИ++ далеко за эти годы так и не ушло ........ тут уж как не крути в своих любимых языках программирования , но принцип остался прежним : если / то / иначе / иначе конец  
Ищу программиста на lua, Ищу программиста на lua
 
Цитата
СергейВин написал:
Ищу программиста на lua. Необходимо создать таблицу в quik с онлайн выводом данных в exel по dde серверу. 89899874487 WhatsApp
не трать время - на этом сайте /  форуме не найдешь .  Лично я в этом убедился и уверен в своем ответе.  
Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?, Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?
 
Цитата
:lol: Владимир написал:
БорисД, Борь, это не тот самый "следователь", у которого тыща алгоритмов, и все прибыльные? ::  
:lol: ага , тот самый бывший  " опер "  ,  ща начнет  флудить и троллить  :lol:  
Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?, Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?
 
Цитата
Владимир написал:
БорисД, Ладно, ладно, орлов собаки не трогают. ::  
уговорил , иначе начну лаять и я на твои алгоритмы и правила.  
Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?, Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?
 
уверен
да и ты меня уже хорошо знаешь и мою готовность общаться не только с гороскоповскими собаками но и с истинными волками типа тебя.....
Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?, Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?
 
Цитата
Quikos написал:
А Вы все с какой целью помогаете таким участникам, как я - если у вас у Всех - свои приносящие доход роботы/алгоритмы ? При этом постоянно между собой грызетесь :)

Что то я не улавливаю мотивацию.
ну типа своим опытом поделиться и чужого набраться
...... а еще потому что просидев весь день в одиночестве у монитора , даже с волком появится желание погрызться - какое никакое а тоже развлечение  :lol:  
Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?, Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?
 
Цитата
Владимир написал:
У него курс вначале как-то болтается, потом резко падает почти в два раза,
так ведь там  есть период  февральский этого года когда биржа  обвалилась а потом совсем  не торговала . Мне как раз было интересно как тестовый робот себя проявит в экстремальных условиях , поэтому именно этот период я тебе скидывал.
Цитата
Владимир написал:
В общем, это не то место, где это дело можно обсуждать
хорошо , давай как нибудь вечерком позвоню и обсудим подробнее.
Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?, Номер свечи из SetUpdateCallback всегда будет равен размеру таблицы ?
 
Цитата
Владимир написал:
Ах, да - и пользоваться незакрытыми свечами тоже: у меня в своё время просто челюсть отвалилась, когда я об этом услышал.
Я вижу что тут про меня вспомнили ? Или я  был не первым кто предлагал использовать дрыгающуюся свечу в режиме реального времени ?

Но все равно  Владимир , я еще раз повторюсь что важным считаю  не  дрыгающуюся свечи и аналитику по ним ,  а главное в этом - выбор желаемого таймфрейма и дальнейшее и  обязательное в нем  использование к нему правила : " не покупать выше и не продавать ниже той самой линии про которую уже много раз навязывал тебе эту свою логику " .  Поэтому не отваливай свои челюсти раньше времени , все равно со временем ты прийдешь именно к этому.....  по мере усовершенствования своих стратегий и вне зависисмости  акции это или фьючерсы или что то другое из биржевых направлений .  Поэтому не отвлекайся на болтологию в этой теме и изучай основы биржевой торговли  , и заодно психологию и заодно  текущий поведенческий характер  каждого из выбранных тобой для твоей торговли  тикеров .
Беспрерывная робота робота, Как сделать так, чтобы робот был постоянно в работе и обрабатывал каждый тик?
 
Владимир, тестовый включен , но что толку мне за ним наблюдать если релиз уже обновился ?  
А вот боевой режим как в начале июня перед Турцией отключил , так и не запускал еще его опять в боевой режим торговли на бирже.  
Беспрерывная робота робота, Как сделать так, чтобы робот был постоянно в работе и обрабатывал каждый тик?
 
Цитата
Владимир написал:
БорисД,  И вообще, приехал бы ты лучше "живьём" на пару деньков на "мозговой штурм": последний бой - он трудный самый. В  т.ч. и для шлифовки алгоритмов под твой любимый срочный рынок (хотя даже там у меня вопросов почти не осталось).
А ты что уже из гостей  домой вернулся ?
Приехать опять  к тебе пока не могу , все таки 1300 км. расстояние , и тем более что  двумя днями не обойтись . Давай лучше по старинке  через интернет  пообщаемся. Кстати  ты все еще не ответил на вчерашнее мое письмо в эл.почте.  
Беспрерывная робота робота, Как сделать так, чтобы робот был постоянно в работе и обрабатывал каждый тик?
 
Владимир, в отличии от Сереги  я более обьемно понимаю твои скрипты и твои прописанные в нем алгоритмы и их правила , а также блокировки для  обхода этих правил.

Но давай сейчас обсудим результаты торговли тобой твоим роботом за месяц.

твой робот у себя перед отпуском с поездкой в Турцию я отключил  
Беспрерывная робота робота, Как сделать так, чтобы робот был постоянно в работе и обрабатывал каждый тик?
 
Владимир, вот завтра я у тебя этот критерий и буду выпытывать , как раз месяц заклнчился и время оценить этот результат , но только по критериям именно  моим с Серегой а не только твои показатели  капитализации
Беспрерывная робота робота, Как сделать так, чтобы робот был постоянно в работе и обрабатывал каждый тик?
 
Цитата
Nikolay написал:

В остальном же, как обычно - не надо мне, не надо никому. Но мир не вращается вокруг Вас.
Золотые слова. Именно так он и счиьает : ""ну типа не надо мне и другим запрещаю это использовать ""

А мир и наша биржевая торговля  гораздо более широка и каждый из нас в праве самостоятельно убедиться в жизне способности выбранных нами стратегий. А рекомендации типа : " Не надо мне - значит не надо даже это обсуждать - это плохая попытка самоутвердиться "  
[BUG] Повышенная загрузка CPU при большом количестве функций в скрипте
 
 У меня единственный на весь скрипт обработчик OnTrade и всё, что он делает - сбрасывает в стек полученные в прерывании trans_id, order_num, trade_num, sec_code, flags, qty и price для последующей обработки в потоке main. Честно говоря, мне плевать даже на то, вклинится туда этот "дворник" или нет.

даже и н е трать свою слюну , ведь дворник ( маркетмейкер или кукловод ) однозначно вклинится .  
Прием данных и стаканов в различных потоках
 
Цитата
Владимир написал:
nikolz,  
Цитата
Относительно приема данных в различных потоках есть разница в получении данных по свечам и по стаканам.
Ни малейшей! И то, и другое реализовано в Квике настолько безобразно, что пользоваться ни тем, ни другим просто нельзя- это глюки и тормоза, тормоза и глюки. А приём данных в разных потоках - это готовые ошибки синхронизации. А умный робот не тратит время ни на приём стаканов, ни на анализ их содержимого: работа со стаканом в принципе дурость, а ещё и в Квике это дурость в квадрате.
-------------------------------     В Квике гоняться за данными из стакана  вообще то можно , но очень сложно . Так как уже сам Квик настолько глючный и хреновый софт  что мало у кого получилось создать на  основе данных из Квика свой собственный  и прибыльный робот ..... по крайней мере на этом сайте никто не заявил об этом однозначно с предоставлением фактов подтверждающих это.  А Умный робот при помощи этого глючного Квика  это просто научная фантастика  ( теоретически возможно а практически не выполнимо в ближайшие много лет , тем более что  разработчикам и брокерам это  совсем не нужно от слова "совсем " . Поэтому про умный робот на Луа и в Квике лучше даже не мечтать , не для трейдеров создавалась прога Квик и трейдерам она поэтому предоставляется бесплатно.

Прям заинтересовался: кому и на кой может понадобиться стакан? Полистал пяток первых попавшихся статеек на эту тему от тех, кто эту хрень рекламирует. В смысле, считает хоть как-то полезной. Имеем:

----------------------------------        Имеем или предполагаем ?  Сначала предполагаем  что  актуальные решения трейдер может принимать  всего лишь по нескольким аналитическим данным получаемым от биржи :
------------1- Анализ текущей таблицы сделок по инструменту
---------------2- Анализ графика  цен по одному или нескольким выбранным тайфреймам
---------------3-  Анализ биржевого стакана , и если  его правильно  вытащить  то именно  биржевой стакан  способен дать информации  больше чем предыдущие  два пункта так как он  показывает  и аналитику на перспективу а не попытку анализировать то что  уже произошло  в первых двух пунктах  и соответственно уже  отправилось в историю данных по выбранному инструменту.  Но  в Квике  биржевой стакан по инструментам и особенно активным  -  отследить  полноценно не возможно  . Поэтому для трейдеров использующих Квик  остается фактически  только попытки проанализировать и по ним принять решения  на основе графиков и чуточку возможности  это попробовать на основе Таблицы всех сделок по инструменту. А вот использовать все три пункта  в Квике   из за глюков и наводок  ( например дубли сообщений по вашим сделкам  и вашим выставленным заявкам )
---------------4-  монетка : по принципу Орел или Решка. Но этот пункт  для принятия решений  для выставления заявок  как был так и останется  угадайкой.  Конечно  в нем можно потыркаться  и попробовать найти свой грааль   при помощи  использования стоп-заявок и тейк -профитных заявок . но все равно это  будет  из разряда  : "подкинь монетку. "
------------------5- математические прогнозы -  здесь тоже не все так просто  потому что прогнозы были и всегда останутся прогнозами ,  ну это  тоже самое как правильно угадать будующую погоду , и гарантированно  это предсказать  по прежнему не может даже гидрометеоцентр - чего уж нам пытаться сдесь ловить ?
------------------6- айсберг заявки и прочая лабуда  типа арбитражной торговли на мой взгляд совсем не заслуживает внимания и попыток  это изучать и использовать. Ни один серьёзный маркет мейкер или кукловод  эти  вещи не использует , и к тому же они несут дополнительную биржевую комиссию для тех кто их пытается применять.  Тут уж лучше монетку подкидывать чем айсберги  и арбиртражные  заявки выставлять .




1. Обнаружение айсберг-заявок. Обсуждалось когда-то здесь. Выяснилось, что они нафиг не нужны, а обнаружить их в стакане можно лишь тогда, когда их подаёт очень тупой инвестор. Или, наоборот, очень умный, который  хочет , чтобы его заявки были обнаружены. А спрятать айсберг от доморощенных аналитиков при желании проще простого.

2. Ух ты! "Сейчас биржевые стаканы считаются довольно устаревшей моделью анализа рынка и поэтому все меньше трейдеров ими пользуются". Дык я про то и говорю! Лично я этим говном не пользовался никогда. Разве что при ручной торговле, ещё до появления своего первого скрипта. И не для анализа, разумеется, а для совершения сделок. Ну да, тут и говорят про то, что всякие кукловоды доят лохов на фиктивных заявках и других "стаканных" разводках. -----------  доят в основном не на этом а немного на другом .  В биржевой торговле  самый главный фактор для принятия решений это психология , и вот на этм трейдеров и доят.

3. Собссно, больше в этих статьях ничего и не написано - так, ликбез, что такое стакан, бид, аск и прочая лабуда. Ха-ха-ха! "Вникать в анализ биржевого стакана полезно скальперам. Трейдерам на более длинных дистанциях следует ориентироваться на уровни поддержки/сопротивления и различные индикаторы". Детский сад!

4. О! "Кому нужен биржевой стакан цен". Вот я как раз и пытаюсь выяснить. Так кому же?  --------  Мне  он конечно нужен , но в Квике это бесполезно пытаться  использовать. Не, ну болтовня на тему "таблица предоставляет возможность отслеживать текущие сделки по ценной бумаге, оценивать настроения рынка и сформировать собственную линию поведения" меня не интересуют - кому и на кой? Увы, больше ничего, кроме блеяния на тему "внимание следует обращать на крупные лоты, а если у вас не крупные инвестиции, то достаточно аск и бид" или "необходимо применять комплексный подход". В общем, говно этот стакан. Как и "уровни поддержки/сопротивления и различные индикаторы". Как и многопоточность. --------- опять таки это справедливо для Квика с его Луа ,  но не в глобальном плане.
Отладка QUIK 8.13
 
Цитата
nikolz написал:
и еще в тесте с выставление заявок загрузка процессора не превышала 5%.
тест и боевой режим сильно отличаются между собой  ,  одни дубли сообщений от биржи на каждую выставленную заявку и каждое её изменение сжирают ресурса  компа не меряно  , а потом еще и дубли и на свершившиеся сделки сильно тормозят процесс . Плюсом нужно вести учет своих заявок в стакане и своих  исполнившихся сделок , и в боевом  режиме  это начинает нарастать как снежный ком  и ваш комп начинает притормаживать через несколько часов а к концу дня уже тормозит по страшному . Но знаю точно что с 7 утра до 23,50 вечера на мощном компе  и через  Квик и Луа реально совершать  100 тысяч сделок . А вот для NFT  нужны другие програмульки и протокола прямого доступа на биржу , и самостоятельно их создать и отладить проблематично . Брокеры  в отличии от Квика или Транзака  нам их не предоставляют и даже за деньги а на просьбу  отвечают ссылкой например на Михаила Сухова  с ценой по 150 т.р за один протокол . Да и биржа  неслабую ежемесячную плату взимает за такой прямой доступ  и особенно за размещение в своем дата центре.  
Не могу заставить работать функцию Subscribe_Level_II_Quotes()
 
Цитата
Владимир написал:
Вася, Справиться с этой проблемой невозможно никак. Даже если у Вас будет десяток стаканов. А обслуживать 2000 тикеров не так просто даже моему скрипту, у которого ни одного стакана нет, не было, и не будет (Борис, слышишь меня? :: ). Ваша же задача просто безнадёжна,  в принципе  невыполнима.
Слышу и вижу.  Но не совсем согласен с этим , тем более что знаю точно что твой скрипт отслеживает в полу секундном прерывании  бид и аск , а это уже значит что и твой скрипт постоянно следит за стаканами всех отслеживаемых тикеров твоим скриптом.
А вот мой принцип слежения за стаканами гораздо глубже чем следить за бид и аск , в моем принципе заложено дополнительное отслеживание и более дальних заявок вплоть до 0,2-0,5 % от Аска и Бида. и аналитика их изменения  с учетом своих собственных  заявок и их  очередности на исполнение по отношению к чужим на этом же уровне.  
[BUG] Повышенная загрузка CPU при большом количестве функций в скрипте
 
Цитата
nikolz написал:
Цитата
Nikolay написал:
Справедливости ради, знание современных систем хранения версий - это ни в коем времени не характеризует кого-то как программиста.
Я когда начинал, мы учились на бумаге. В первую очередь просто алгоритмы. Потом код на бумаге. И ничего, абстрактное мышление хорошо развивает.
То что сейчас без знаний Git не считают кого-то полноценным программистом, то это сюр, т.к. это знание ничего не дает.
Nikolay, напишите как называется Ваша специальность в дипломе.
Например космонавт  - ну  и что из этого станет понятным ?
Николз  ты меня извини  но даже не смотря на твое научное звание доктор технических наук  я тоже так и не понял что за открытия были вами совершены ?  То что касается биржевой торговли то с таким званием  можно было давно свой грааль и стратегию получить  и тем более после таких заявлений что все их ты давно изучили.  По крайней мере не стоит годами испрашивать  новые стратегии от новичков трейдеров и давно пора понять что истинно прибыльные биржевые стратегии помещаются максимум на пальцах одной или двух рук.

По праграммированию - ну тут наверное тоже самое что и с докторской по техническим наукам.


Вот сейчас ты на меня накинешься как сорвавшийся с цепи пес  , страшно конечно от такого  но да ладно ,  я  и не такое переживал.  
Бесконечный цикл функции с заданным интервалом времени
 
Цитата
s_mike@rambler.ru написал:
А может ли администрация форума предпринять какие то действия, чтобы прекратить этот поток "придурков, задниц, лапуль, идиотов" и прочей мерзости?

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

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

А если вы в общении между собой дошли до стадии взаимных антипатий то  просьба  ко всем  кто дошел до таких стадий  общения перейти в другую стадию общения  : Взаимный Игнор .  
Как сверить количество лотов в Квике и в моем роботе .
 
Цитата
nikolz написал:
Дело в том, что сделать обертку для работающей функции на СИ может программист самой низкой квалификации, который знает СИ.
Это может сделать студент.  Ему не надо даже знать QLUA и КВИК
----------------------
Написать заново, то, что у Вас делается в вашем старом роботе может программист уровня того, который уехал в штаты.
Ему надо знать гораздо больше, чем в первом случае.
-------------------------------  
Не в обиду будет сказано, но Вы задаете вопрос чисто технический. Для его решения надо просто изучить LUA  и библиотеку QLUA и КВИК.
------------
Предположу, что Вы знаете КВИК, но судя по вопросу, не знаете LUA и QLUA и не умеете разрабатывать методы,алгоритмы и программы.  
Но вопрос Ваш именно про это.
Да , вы  в чем то правы про меня  .  Ведь я так и не изучил  и не научился самостоятельно программировать  на Луа или каком то другом языке  , когда мой программист уехал в штаты то я здесь на форуме создал тему с попыткой найти  опятного программиста  и с опытом  биржевой торговли  для исполнения моих алгоритмов в кодах и  именно  на ЛуаКвике  . Искать очередного студента или программиста желающего на мне поучиться или потренироваться  я уже устал  их натаскивать .  В данный момент  сотрудничаем с Владимиром и дорабатываем скрипт  так чтобы  скрипт был максимально кратким по количеству строк кода  и не имел излишиств которые приводят к ошибкам и остановкам  работы скрипта ,  Но для принятия  своих решений  скрипт  однозначно должен иметь нужный  нам набор данных и сведений  от Квика , и желательно без лишних файлов  и много ступенчатых  наворотов  типа через DDE , и в этом моё и его мнение совпадает что желательно обойтись малой кровью и только имеющимися функциями в ЛуаКвике , а DDE пусть останется на крайний и не самый желательный вариант для получения  нужных  нам данных от Квика.
 Кстати : его первый скрипт который он имел еще до нашего с ним знакомства у меня  на компе работал безостановочно месяцами , при рассоединении интернета  или после остановки  и повторного запуска серверов брокера скрипт подтягивался самостоятельно как только мой Квик начинал принимать данные от брокера.  Если я  обновлял свой Квик на новую версию  то это  его  старый скрипт  ни разу не потребовал доработок и продолжал и дальше устойчиво торговать .  Фактически его старому скрипту не требуется сопровождение программистом .   И этим не мог похвастаться  не один из моих программистов с кем я раньше сотрудничал при любой их крутизне и программистком опыте  , ведь помимо ошибок в наших кодах есть еще много ошибок и глюков  и в самом Квике.  Кстати здесь на форуме  тоже    никто  не  заявлял про своих роботов  что их скрипты могут торговать безостановочно месяцами или годами.   Конечно и у Владимира новый скрипт не достиг такой бузупречной надежности какая была в  его старом скрипте , но от релиза к релизу  надежность  повышается а мы с Владимиром  своими идеями и новыми алгоритмами его снова и снова усложняем  и курочим , но оновная цель : надежность скрипта остается прежней  и этой надежностью не хочется как то уж сильно рисковать.
Вот поэтому я в процессе своего изучения QLUA и КВИК и задаю чисто технический вопрос :   Кто нибудь  и только при помощи имеющихся функций в ЛуаКвик  научился сверять :           количество  своих лотов в своем скрипте с  количеством в Квике этих же данных от брокера ?    
Как сверить количество лотов в Квике и в моем роботе .
 
Nikolay,
нашел в интернете вот такое
https://smart-lab.ru/blog/427295.php
Проблема такого варианта в том, что он показывает ненулевые значения в currentbal только для позиций, которые были открыты ранее (возможно, по которым прошло +2 дня). По позициям, которые были открыты сегодня, он точно показывает 0.  Тоесть получается что здесь используются данные  Т 0  ? а нам нужны данные по Т2
Как сверить количество лотов в Квике и в моем роботе .
 
Цитата
Nikolay, спасибо за совет  , будем изучать этот способ.  
там вроде есть то что нам нужно  ( некое поле currentbal ) и  надо с этими данными поэксперементировать  , а пока не понятно какой именно функцией этот поле из таблицы забирать.

вопрос к Николаю :  -  а сам используешь такой способ ?  И  сверяешь ли  вообще наличие по лотам в своем скрипте у в данных у брокера ?  
Как сверить количество лотов в Квике и в моем роботе .
 
nikolz и Владимир,  ну не ругайтесь вы на пустом месте ведь истина достигается в споре а не в скандале .  
Как сверить количество лотов в Квике и в моем роботе .
 
Nikolay, спасибо за совет  , будем изучать этот способ.  
Как сверить количество лотов в Квике и в моем роботе .
 
Цитата
nikolz написал:

Пусть Ваши программисты сделают обертку на API C for Lua для "функции через DDE " и у  вас будет функция LUA через DDE.
-------------
Таким образом Вы можете ваших предыдущих роботов переделать на LUA.
Дело в том что тот программист который писал мне на DDE сервере робота  натренировался на мне  и теперь уехал в США по контракту работать  а там им свободного времени совсем не оставляют , а кто то другой в его кодах вряд ли разберется чтобы по предложенному вами варианту  для меня  сотворить конфетку.  Конечно я могу подождать  когда  тот мой родненький а сейчас  новоиспеченный американский пронграммист освободится и сделает мне такую конфетку , но с другой стороны я понимаю что если можно  эти данные через DDE  вытягивать из квика то значит их можно как то и из ЛуаКвик вытащить ,  вопрос вот только как это сделать кроме функции getDepoEx  ?
Как сверить количество лотов в Квике и в моем роботе .
 
Цитата
Nikolay написал:
Что-то не очень понятна проблема. Есть методы получения баланса по бумагам, контрактам. Причем для разных типов расчетов. Все что они делают - это передают выдают данные, которые транслирует брокер. Сам терминал ничего не знает про ваши активы. Чем они не угодили?
функция getDepoEx перестала работать  поэтому я и спрашиваю есть ли у кого на примете другие функции или способы вытащить  из квика через ЛуаКвик  количество имеющихся  у меня в портфеле лотов  по каждому инструменту ?
Как сверить количество лотов в Квике и в моем роботе .
 
Подскажите кто и как  производит сверку по количеству лотов  в портфеле в своем Квике и в своем скрипте ? И через какие функции ЛУА вы вызываете данные из Квика о своем  состоянии портфеля  и количеству лотов в  своих торгуемых инструментах.?

  В моей предыдущей разработке  робота  программисты писали через  DDE и там эта функция прекрасно работала у них , и более того каждый час сохраняли данные в роботе по количеству  лотов и если после сверки данных  в случае выявления рассхождений  то мне восстанавливали  количество по данным брокера , для чего  брались данные всех моих сделок  за предыдущий час с первой его секунды и накатывались заново  на сохраненные данные .  Но в Луа ни как не получается даже запросить у брокера  сколько  точно лотов  и по каким инструментам  у  него по мне числится. Хотя  пару месяцев назад  это получалось  делать стандартной функцией.  
  Сотрудники Квика по какой то причине не могут  помочь  разобраться с этим ,  по крайней мере в одной из тем  на этом форуме  уже вопрос поднимался не однократно , но там  пользователь Владимир так  и не смог достучаться до разработчиков Квика.  
[BUG] Повышенная загрузка CPU при большом количестве функций в скрипте
 
Цитата
Daniil Pozdnyakov написал:
Старатель, здравствуйте.
Цитата
Старатель написал:
Комментарий к сообщению   #19  

Тест на Junior 9.3.3.3.
Скрипт:
    Скрытый текст        
Код
      --local v = 0  
  --local v = 100  
  --local v = "socket"  
  --local v = "iuplua"  

  local     function   f(n)
    if   type(n)   =    =     "number"     then  
      local   a   =   {}
      for   i   =     1  , n   do  
      a[i]   =   {}
        for   j   =     1  ,   1000     do   a[i][j]   =   j   end  
      end  
      return   a
    elseif   n   =    =     "socket"     then  
      local   socket   =    require (  "socket"  )
    require (  "socket.smtp"  )
     return   socket
    else  
      return    require (n)
    end  
  end  

  local   run   =     true  
  function    OnStop ()
  run   =     nil  
  end  

  local   m
  function    OnInit ()
  m   =   f(v)
  end  

  local   t
  function    OnAllTrade ()
    if     getNumberOf  (  "all_trades"  )   =    =     1     then  
      local   num   =     1  
      function    OnAllTrade (alltrade)
        if     not   run   then     return     end  
      num   =   num   +     1  
        if   num   =    =     200000     then  
        t   =    os.clock ()   -   t
        run   =     false  
        end  
      end  
    t   =    os.clock ()
    end  
  end  

  function    main ()
    while   run   do     sleep  (  500  )   end  
    if   t   then     message  (v   ..     ": "     ..   t)   end  
  end      
 
Поочерёдно раскомментирую одну из 4-х первых строк и запускаю скрипт. Далее делаю перезаказ обезличенных сделок:
Система / Настройки / Основные настройки... -> «Программа» / «Получение данных» / «Обезличенные сделки».
Выбираю класс "Акции 1-го уровня (эмулятор)" -> "Перезаказать данные"

Результаты:
 
Цитата
0: 11.491
100: 27.39
socket: 22.735
iuplua: 31.276
 Оговорюсь, что сейчас помимо тестового у меня запущено ещё 3 квика и несколько других приложений. Поэтому результаты могут быть искажены.
Но позволяют сделать следующие   выводы  :
 
Цитата
Старатель  написал:
Сам по себе скрипт не выполняет какой-либо полезной работы, он только вызывает пустой OnAllTrade(), больше ничего. Увеличение времени работы скрипта при подключении различных библиотек как раз свидетельствует о наличии зависимости нагрузки, создаваемой колбеком, и количеством данных в скрипте.
 

Ваше письмо получено, проблема изучается. Постараемся в ближайшее время дать ответ.
Традиционный ответ : " проблемма изучается "  .  И  как под копирку  на любой вопрос  всегда один ответ .

А как насчет сменить  движок форума ? Ну чтобы  хотя бы свои орфографические ошибки можно было поправить или смысл написанного сообщения своего уточнить ......  вы эту проблемму тоже изучаете или все еще знакомитесь с её наличием на этом форуме ?  
Откуда лучше взять тиковые данные в Lua?
 
Цитата
AndyWise написал:
Поезд ушёл, если к Мин/Макс относиться как к цене сейчас. А это факт хождения цены. В чем жопа, можно конкретнее? Пока меня напрягает только возможный перезаказ данных, когда вываливается история, а нужен поток сейчас. Приходиться самому отбрасывать и обрабатывать только свежие данные.
если у вас  каждый тик будет поезд уходить  то  этож какой вам трафик нужно рассчитывать чтоб успевать каждый тик отследить  ???    -  тогда уж проще обратиться к  таблице обезличенных сделок по инструменту  и  по ней свои желаемые  рассчеты  производить , она практически  соответсвует  тиковым данным и при желании на ней их можно самостоятельно  строить и  делить на тики ; секунды и прочие лично желаемые  тайфреймы  .......  а вот если кому то хотса отобразить тики на графике  ( я так понимаю  что речь идет про супер активные  инструменты а не те что из третьего эшелона ) то  сначала нужно обеспечить себя свежей пачкой сигарет для  длительного перекура , ну или  потом при помощи  Stri+ Shift+Esc  заходите в диспетчер и сбрасывайте свой Квик иначе очень много перекуров прийдется делать прежде чем он отвиснет.  
Сообщение " ОШИБКА" блокирует все другие действия
 
Цитата
Daniil Pozdnyakov написал:
Добрый день,

В таком случае предлагаем выложить скриншоты на какой-либо файлообменный сервер и на почту  quiksupport@arqatech.com  прислать письмо с ссылкой для скачивания.

Дополнительная просьба, в письме укажите, пожалуйста, ссылку на данную ветвь форума
отправил вам  мой скрин где видно сообщение про ошибку  
[ Закрыто] Опять ошибка получения кол-ва ордеров скриптом
 
Цитата
Daniil Pozdnyakov написал:
БорисД,
Касательно
Цитата
БорисД написал:

И дополнительно прошу  наладить ( вернуть ) возможность сортировки на убывание / возрастание по колонкам  в этом же Квике  ( версия 9.1.3.11  )  в таблицах данных  например " Состояние счета"  , и в том числе в таблицах  ""Луа  скрипты"  , эта сортировка перестала работать при переходе  на последнюю 9- версию вашего Квика .      При отсутствии  возможности это исправить  - прошу сообщить каким образом мне можно  вернуться на более старую 8-ю версию Квика от БКС.  
Проверили на 9.1.3.11 - фильтрация работает (См. скриншот 1,2,3) . Если речь идёт о какой-либо другой фильтрации, просьба уточнить подробнее, если имеется такая возможность, пришлите, пожалуйста скриншоты, на которых будет отчётливо видно, что фильтрация не работает.

Касательно фильтрации таблицы имеющихся скриптов. Правильно понимаем, что речь идёт о таблице "Доступные скрипты" (См. скриншот 4)? Если да, то как-либо фильтровать имеющиеся скрипты никогда нельзя было. Проверили на версии 8.7.1.3 и 8.13.1.16.
По поводу сортировки я сам виноват . Когда то видимо я установил галочку в настройках : Настройки / окна / таблицы   поле  6 " Сортировать по столбцу удерживая Ctrl ""  .  Сейчас галочку эту снял и сортировка по столбцу восстановилась простым кликом мышки по заголовку столбца .  
Сообщение " ОШИБКА" блокирует все другие действия
 
Я пытался на вашу эл почту отправить  но ваш сайт не позволяет прикреплять   файлы к  эл. письмам отправляемым через этот сайт.  

здесь в теме выставлять картинку  не хочу так как  там  на ней мои личные  данные по торговле а также номера моих ИД и прочая личная информация.  Напишите  тогда здесь  адрес эл.почты на который я скину прямое эл. письмо.  
[ Закрыто] Опять ошибка получения кол-ва ордеров скриптом
 
Цитата
Владимир написал:
Написал не так давно процедуру сверки портфелей (своего и со стороны брокера). Данные получаю через getDepoEx, параметр currentbal (насколько я понимаю, ничего другого для получения этой информации не существует). Функция простая, заработала с первого тыка, несколько рассогласований поймала, но сегодня вдруг перестала работать, причём сразу у двух моих брокеров. Вернее, не сразу, а часа через два один после другого. Звонки брокерам помогли понять разве что ни один из них ни разу не слышал о подобных вещах, один посоветовал написать им на 911, но честно предупредил, что без гарантии, а второй... посоветовал обратиться сюда. Ладно, обращаюсь. ::

Господа разработчики! Если у вас не получилось считать данные от брокера, возвращайте хотя бы nil, а не 0! А то мой скрипт видит рассогласование портфелей и вырубает тикер из торгов, то есть после ТАКОГО поведения он вырубает ВСЕ тикеры до единого! Господа, несоответствие данных в портфеле брокера и моём - это ОДНА ситуация (ради выявления которой я и написал эту утилиту), а то, что вы оказались не способны считать данные от брокера - это ДРУГАЯ ситуация (из-за проявления которой я и отрубил эту утилиту). Давайте как-то сведём это дело к ПЕРВОМУ варианту.
Присоединяюсь к данной просьбе .  У меня  уже давно   такая функция не работает  в Квике от брокера БКС.

И дополнительно прошу  наладить ( вернуть ) возможность сортировки на убывание / возрастание по колонкам  в этом же Квике  ( версия 9.1.3.11  )  в таблицах данных  например " Состояние счета"  , и в том числе в таблицах  ""Луа  скрипты"  , эта сортировка перестала работать при переходе  на последнюю 9- версию вашего Квика .      При отсутствии  возможности это исправить  - прошу сообщить каким образом мне можно  вернуться на более старую 8-ю версию Квика от БКС.  
Сообщение " ОШИБКА" блокирует все другие действия
 
Цитата
Daniil Pozdnyakov написал:
Добрый день,

касательно появления сообщения ошибки. Предлагаем в настройках клиентского места (См. скриншот) убрать галочку напротив пункта "Обычные" и нажать "Сохранить". Так данное сообщение будет отображаться только в информационном поле панели инструментов.

Касательно ошибки с паролем. Могли бы Вы, пожалуйста, предоставить скриншот, на котором тело сообщения данной ошибки будет отчётливо видно ?

Касательно проблемы с выставлением заявок. На данный момент действительно такова реализация. Можем зарегистрировать пожелание на добавление возможности работать с другими окнами, когда открыто окно ввода заявки, регистрируем ?
ошибка повторилась
скриншот сделал  .  и пытался на вашу эл почту отправить  но ваш сайт не позволяет прикреплять к этим письмам   файлы . если на мою эл.почту  ответите со своей  эл.почты то следующим письмом скину этот самый сохраненный скрин.  
Страницы: 1 2 3 4 След.
Наверх