Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 19:02:42
Цитата
nikolz написал: В интернете Вы можете найти объемные статистические исследования практически всех книжных алгоритмов и доказательство что на большом интервале времени эти алгоритмы ничего существенного вам не дадут.
Ключевое здесь, статистические исследования, когда они будут статистические, на большом интервале, что будет если считать простую среднюю? Вы сами на все прекрасно даете ответ
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 18:57:39
Цитата
nikolz написал: Маркет -мейкер - это игрок на бирже, задача которого сжимать спред
Цитата
VPM написал: Иллюзия здесь очень просто развивается заходите на сайт ММВБ и читаете договор Маркетмейкера.
Цитата
VPM написал: Тут ключевое в литературе на сайтах, часто путают институт Маркетмейкерства, специалистов, с крупняком торговцами так называемыми "SmartMoney" которые двигают рынок. Вот и Вы.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 18:52:38
Цитата
Владимир написал: Ну очевидно же, что какие-то проблемы с доступом, т.е. ошибка уж никак не уровня Lua и даже прикладной задачи - это ошибка системного уровня.
Ну какой же системный уровень ошибка виртуальной машины луа, ну хорошо подниму завтра версию до 5.4 надо посмотреть что переписывать придется?
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 18:47:42
Цитата
Владимир написал: Кстати, вчера мне позвонил Борис и сказал, что мой скрипт работает у него с февраля без остановки.
Вы бы вопрос по другому поставили: А сколько? А что имеете полное право как разработчик!
Если написать так main() buy = ema1>ema2 or false; sell = ema1<ema2 or false; sleep (1) end Не то что с февраля вечный!
В отличии от варианта Владимира любой может попробовать!
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 18:35:02
Цитата
Владимир написал: Копать в сторону упрощения кода и переноса всего, что можно в поток main.
Очень глубоко мысленно, с большим профессиональным опытом, поклон до Земли!
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 18:33:13
А может поддержка что ни будь скажет?
VM Lua ошибка следующая ACCESS_VIOLATION
Чем может быть вызвана? Как поправить?
В пользу QUIK скажу устоял! Хотя после переноса расчетов в индикаторы, с последующим снятием значений и обработкой в main папка dmp забита.
Не а кто тут главный мой код или какой то QUIK?
Очереди и двойные очереди в луа, Пример из книги Р.Е.
VPM написал: Господа, ругается VM Lua ошибка следующая ACCESS_VIOLATIONЧем может быть вызвана, я полагаю нужно sleep увеличить?
Вы не знаете в чем "корень зла, куда копать" ?
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 17:28:54
Цитата
Nikolay написал: А RSI все это подтвердит - работает же...
В не которых стратегиях не плохо, тут нужно понимать одну простую вещь, так как считается простая средняя отставание оцениваемых данных равно половине периода за который они получены.
Цитата
Nikolay написал: Если бы такие временные ряды было легко спрогнозировать, то, наверно, это уже давно бы сделали.
Да какое прогнозирование на минутка. Ну если мы начинаем большой проект то делаем прогноз. Потом по результатам корректируем.
Вот мой прогноз, купил на всю катушку в 22 акции РФ и сижу начинают корректироваться убираю плечо. Стратегия супер. Активы обесценены, станок работает, рынок в низу. Робот не нужен.
Цитата
Nikolay написал: Вчера они продавали, сегодня покупают.
Ну Вы сами посудите, Вы банкир у Вас есть инвест. отдел, отдел РМ, брокер, вся инфраструктура, средства. Вы будете дергать по три копеечки? Играют в длинную при этом читают рынок. Не чего не меняется в этом бизнесе.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 17:01:19
Цитата
Nikolay написал: А пример с нефтью теперь приводят на каждом углу.
Ну не нравится с нефтью посмотрите на наш рынок 02.22 что фундаминталка поменялась.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 16:58:28
Цитата
Nikolay написал: как бы не хотели этого "инвесторы", не означает что это злой умысел.
Нет конечно злого умысла это их работа тактика чтоб набрать необходимую ликвидность. Ну из моего примера трейдер поучил брокеру продать круглую сумму в определённом диапазоне (может себе позволить это не его бизнес всего лишь операционные расходы) Для брокера это бизнес комиссионных маловато наберет свою позицию.
Не нужно здесь думать об умысле это просто технологии крупного игрока. Поставьте себя на его мест так же и будете действовать. Нет сговора они умеют читать рынок, так как у всех перед глазами одни паттерны вот получаются скоординированные действия. Инсайд в скобочках.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 16:44:16
Да у меня lua 5.3. а версиях терминала 10.1 лучше перейти на 5.4?
Увеличил задержки думаю может что то не успевает получать? Перезапустился.
А что же такого критичного что саму машину выбивает, хорошо что не терминал упал.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 16:13:29
Господа, ругается VM Lua ошибка следующая ACCESS_VIOLATION Чем может быть вызвана, я полагаю нужно sleep увеличить?
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 16:10:03
Цитата
Nikolay написал: Уже давно были проведены количественные эксперименты по случайным методикам входа в позицию. Элементарно монеткой, кубиком. Все сводится к управлению рисками.
Про вход в позицию каждый день каждый из нас случайным образом, кому то удается вероятность подтянуть на свою сторону. Знания арифметики в этом случае полезны, можно прикинуть сколько средств нужно чтоб двинуть рынок.
Цитата
Nikolay написал: Впрочем, тем, кто не гадает, а изучает компании в которые собирается инвестировать, монетка не нужна, как и скользящие средние и т.д.
Плюс есть но не более. см мой пример с нефтью. Рынки живут по закону Спроса и Предложения! Не зная этих основ, тяжело рассчитывать на стабильность и учитывать с кем имеешь дело.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Снимают перед большой игрой! Увеличивая тем самым ликвидность рынка + доп. импульс. Здесь не нужны мнения Гуру достаточно рынок почитать.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 15:58:13
Цитата
Nikolay написал: Советую избавиться от иллюзий и мифов по ММ, Кукл и др. персонажам.
Иллюзия здесь очень просто развивается заходите на сайт ММВБ и читаете договор Маркетмейкера.
Ну и главное один из смыслов организованных рынков это проводка крупных сделок. Аналогия; Вы трейдер нефти на торговали "за бугром" налоги нужно платить в другой стране. Где Вам обменять валюты. Банк Вам не поменяет а если возьмется запросит такой спред сами откажитесь. Вот и нанимают Брокеров, Фонды свои позиции набирают и т.д. Тут ключевое в литературе на сайтах, часто путают институт Маркетмейкерства, специалистов, с крупняком торговцами так называемыми "SmartMoney" которые двигают рынок. Вот и Вы.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 15:18:54
Цитата
nikolz написал: К сожалению, большинство частных инвесторов опираясь на знания полученные на курсах
Нужно все выслушать проанализировать и уж потом принимать решения.
Опираться нужно только на свою Голову.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 15:15:30
Цитата
nikolz написал: В таких книгах примеры эффективности этих методов всегда подобраны именно так, чтобы доказать то, о чем пишет автор.Никто из них не привел доказательство работы этих методов тогда, когда рынок не движется так, как думает автор,
Ну конечно, задача у них продать книгу а для этого даже арифметика не очень нужна
Цитата
nikolz написал: сознательно или нет использует некоторую модель (картинку) будущего движения цены.
это можно отнести только к так называемым "прогностическим" индикаторам.
Цитата
nikolz написал: Если Вы используете какие либо индикаторы - свечи, скользящее среднее, RSI
RSI создан в начале 20 века, трайдеры тогда нанимали себе людей которые на миллиметровки чертили графики, и читали Ленту. Сейчас информация разносится с пропускной возможностью Вашего канала. Расчет его идет на основании исторических данных, о какой же тут прогностической силе можно говорить? Все что делается это предположение с определенной вероятностью. Если добавить что в расчетах арифметика старовата. То и решение и результат соответствующий. Если говорить про индикаторы то работы Уэллсом Уайлдером (J. Welles Wilder) наиболее сильные автор знал что хотел.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 14:56:55
Цитата
nikolz написал: Относительно методов, например Эльдера или еще каких-то известных гуру, которые никогда не были не то что математиками, но и не изучали ее. Все их методы - это арифметика.
Абсолютно верно, но если Вы стартует в трейдинге то можно набраться чтоб избежать "детских ошибок" хорошая книга, торгует осторожно. Знания Высшей математики не обязательны, но если знаете и торгуете алгоритмами то +.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 14:50:12
Цитата
nikolz написал: 2) Почему победители различных трейдерских соревнований выигрывают лишь один раз.
Ну абсалютно не так посмотрите результаты "Татарин", сколько становился?
Цитата
nikolz написал: Кратко мой ответ состоит в том, что все перечисленные выше события являются случайными.
Ну это тоже из области сказочки! Как он может быть случайным если управляется Маркетмейкерами которые держат позиции с двух сторон и видят на доске ордера всех участников. Тому хороший пример недавними события с нефтью нужно было у ти от убытков загнали цену в минус.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
21.07.2023 14:42:21
Добрый день nikolz, Попробую Вам ответить, только изначально нужно понимать что это мнение одного частного человека. И уж тем более не претендующее на "истину в последней инстанции"
Цитата
nikolz написал: 1) Почему известные в книгах методы торговли встречаются в литературе как успешные лишь единожды
У моего прям в диалоге можно в любой момент добавить или изъять любую сумму в любой валюте. Показалось мне, допустим, что он перегрузился бумагами по какой-то валюте - ХРЯСЬ ему по кошельку, и он уже в долгах, вынужден выискивать свободные деньги, закрывая какие-то бумаги. Или, наоборот, дать денег побольше, и теперь его мысли о том, каких тикеров следует ещё прикупить.
От личный алгоритм.
Только сами себе противоречите."Скрипт сидит себе в Квике и торгует. Пользователь ему нафиг не нужен. Работает СКРИПТ, которому никакие модули, никакие трейдеры, никакие установки и никакие тесты нафиг не нужны. Скрипт отлажен? Протестирован? УПЕРЁД!"
Вот уже и по цитатам разлетается. Предлагаю отдельную тему с готовым названием "Скрипт сидит себе в Квике и торгует".
Так уж определитесь Пользователь нужен или под диваном застрял.
Цитата
Владимир написал: Так я и позволю обсуждать мой скрипт!
Обсуждать нечего, никто его не видел. фреймворк HackTrade можно опубликован. алгоритм Ваш можно "Показалось мне, допустим, что он перегрузился бумагами по какой-то валюте - ХРЯСЬ ему по кошельку, и он уже в долгах, вынужден выискивать свободные деньги, закрывая какие-то бумаги. Или, наоборот, дать денег побольше, и теперь его мысли о том, каких тикеров следует ещё прикупить." Знатная идея.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
20.07.2023 16:21:18
A я продолжу! "В начале было слово"
Как известно, "кто умеет, тот делает, кто не умеет, тот учит как надо делать". Неимея понятия о предмете что можно сделать? очередной велосипед или открыть Америку.
Никого не пытаюсь учить, и уж тем более обсуждать Ваш скрипт, так как Нет предмета для обсуждения, по одной причине его никто не видил! Про это можете судить Вы, и Ваи друзья, и Ваш скрипт.
Какой "другой модуль"? Про модули читать выше!
А "задача ограничить общий проигрыш" и вообще смехотворная: дал ему в зубы сто рублей или там долларов - и пусть выкручивается как знает! Жадничить не нужно! Дайте так чтоб заработал! Ну по настоящему! "Скрипт сидит себе в Квике и торгует. Пользователь ему нафиг не нужен." Дать нужно так чтоб все узнали чей скрипт передовой. Всё остальное - на помойку.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Отвечает каждый трейдер, а со скрипта взятки гладки. Проведу аналогию: Робот - пылесос ползает по комнате. Программа что ни будь простое из нечеткой логике, не плохо справляется. Но вот ведь не задача, застрял под диваном. Выхода здесь два 1) будет там стоять ведь программа не поможет. 2) Мне нужно встать и вытащить его от туда снова запустить. Человеческий фактор налицо. И причем тут позиция разработчика. Я в данном конкретном случае пользователь.
О, УЖАС! - что делать, если этот "определитель тренда" нам просто соврал? Работает другой модуль - Risk Management в котором трейдер делает свои установке на основании тестов. Стратегии хорошо описаны нет смысла повторять. Принцип сводится к простому рано резать убыток и давать расти прибыли. И другая задача ограничить общий проигрыш чтоб можно было восстановить счет. Я в своих отслеживаю в основном два показателя (Profit Faktor, %Wining сделок).
А торговая программа и вообще управляется потоком внешних данных Обрабатывает этот поток с цель выявления паттернов, статистически значимых зависимостей и т.п. В том числе выявляет тенденцию. Предполагая что выявив тренд на ранней стадии он продолжится какое то время. Но это рынок в помощь RM(PF,%W). А в нашем случае с утра пораньше "А где же этот поток, вчера вроде был, куда делся голубчик?"
А торговые идеи здесь вообще никогда не обсуждались - это личное дело каждого, да ещё и, как правило, "ноухавное", которым мало кто намерен делиться, Столько понаписано всего (в э. библиотеке книг 200) дельных мало согласен, на пальцах одной руки. Так ведь и стратегии почти все известны и опубликованы ни чего нового. То что Маркетмейкер или Операторы прячут при размещении своих крупных ордеров, так Volume в помощь.
На мой взгляд важней здесь математика. Вот пример.
Если считать простую среднею и использовать при определении тренда то и получишь что насчитал, а данном случае отставание результата составляет Period/2+1, то есть заметил тренд после половины периода этой средней. И что с этим делать я не знаю, я использую фильтры, ведь космические корабли стыкуют в автоматическом режиме в заданный момент времени. Ну отставание 1 - 2 бара при выявленной тенденции можно себе позволить.
Мне вот в начале работы над скриптом казалось, что торговать нужно НА ВСЕХ таймфреймах одновременно. Это все описано и опубликовано и есть подходы, к примеру 3 окна Эльдера.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Я пытаюсь обсуждать как создать на мой взгляд лучше по принципу "мухи отдельно, котлеты отдельно". Я за модульный подход. Отдельно торговые идеи от всего остального, с простой возможностью подключения.
Кто будет пере подключать вопрос третий скрипт или человек.
Господи, что такое "движок" и на кой он кому нужен? Назовите как Вам нравится,
по смыслу это модуль (часть скрипта отвечающее за взаимодействие с QUIK), лучше модуль. Долой все технические вопросы, оставляем торговые! именно этот подход реализован автором при создании фреймворк! Остальное допишет пользователь!
Скрипт - это И ЕСТЬ стратегия! Скрипт - Это автоматическая торговая программа, которая состоит из разных частей (хотя бы смысловых) не говоря уже про функционал.
А если умеет, то пусть и реализует САМ свои же рекомендации - на кой ему вообще человек? "Хотя бы жизнь в него вдохнуть"
И за каким хреном нужен этот вонючий тренд? тренд - направленное движение, встал и "кури бамбук" не забудь посчитать результат лучше скриптом.
На каком таймфрейме? Выясняем при помощи тех. анализа.
А если у нас высокая волатильность, то какая, в жопу, разница, куда там направлен тренд? Каждому свое, если стратегия позволяет торговать высокую волатильность, то и торгуйте, а иначе торгуем тренд.
ЕДИНСТВЕННОЕ, что требуется от скрипта - это давать ответы на вопрос: когда, сколько и чего нужно покупать, а когда продавать.
1) покупать, а когда продавать; продал в шорт а когда покупать. 2) В каком направлении. 3) Каким количеством.
4) Каким инструментом. 5) На каком рынке.
Отвечает каждый трейдер.
Но этот сайт не об этом, про "косяк на косяке и косяком погоняет".
Он отвечает на вопросы особенно с утра "А почему же данные не загрузились?" и то не всегда, а с версиями беда в Вашей терминологии просто "понос".
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Как раз скрип менять не нужно, я пишу об этом. Желательно просто переключались стратегии, кто будет переключать скрипт или ручками зависит от реализации движка.
Цитата
Владимир написал: Да, "меняются рынки, меняются инструменты" - и что?
Здесь все просто: 1) рынок в тренде торгуем - трендовые стратегии; 2) рынок в цикле - осцилляторы; 3) рынок во флате - скальпим.
Это позволяет торговать на любом рынке с минимальными изменениями в скрипте.
Цитата
Владимир написал: Пущай САМ разбирается со своими стратегиями - мне какое дело?
А это в начале нужно создать.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 22:33:21
Уважаемые Разработчики!
Что ж такое то, прямо напасть какая то! Даже сайт "глючит".
Описываю ошибку: при выходе из Пользователя в строке "Читают тему" добавляется гость, при сохранении пользователя.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 22:24:35
Ну и "вишенка на тортике":
"Каждая заявка помнит, сколько она набрала, и сколько надо скидывать. А если ей дать отрицательное значение, она войдёт в шорт (даже из лонuа с любым остатком). А если в шорте передадите 0, шорт закроется, причём тем объёмом, которым заявка успеет войти, когда будет переворачивать лонг."
Говоря проще, создав "умную заявку" ей присваивается уникальный номер - trans_id, отслеживается во всех таблицах. И Забыл про все это. А дальше занимаешься своим прямым делом - управляешь позицией, меняешь цены, меняешь направление сделок. В общем торгуешь!!!
Забыв про все неурядицы с Киком.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 22:03:01
Цитата
Владимир написал: Да мне и notepad не нужен, не говоря уже про SciTE. Текстовый редактор, в который понапихали всякого говна по определению хуже, чем просто текстовый редактор.
Никто же никого и не заставляет. Есть варианты нужно попробовать и выбрать для себя подходящей. Привыкли к блокноту выбор личный.
Цитата
Владимир написал: Луа сам почти ничего не знает. К тому же, там постоянно меняются версии языка.
Скорее пользователи не до конца разобрались. Версии меняются простым копированием в том числе описанным на этом сайте.
Цитата
Владимир написал: не Вам мне объяснять что такое OOP
"Гораздо проще в кресло бросить тело и рассуждать о сложности проблем" Есть пример реализации, просто нужно попробовать и сказать что не так. На мой вкус Денис умница!
Цитата
Владимир написал: А а режиме работы по историческим данным sleep вообще не используется, и двухмесячгый тиковый массив обрабатывается секунд за двадцать.
А кто говорил про режим по историческим данным. я говорил про ограничение этих данных. А sleep нужно при реализации конечного автомата в цикле;
repeat ........ until orderA.filled;
Это всего лишь "пробный шар"
Цитата
Владимир написал: цеплять МОИ стратегии к какому-то говну?
Факт известный, меняются рынки, меняются инструменты, неплохо бы переключить стратегию через модуль а лучше так инструмент1== A and Стр1 o rинструмент1== A and Ctr2
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 21:05:29
Ну и самое главное
Цитата
Владимир написал: А рабочий код моего скрипта состоит именно из ОДНОЙ строки. Можете Бориса спросить - он видел мой код.
никто не видел кроме Бориса,
а фреймворк HackTrade опубликован и свободно распространяем, каждый может загрузить и попробовать. выполнен модулем, к которому можно цеплять разные стратегии, риск менеджмент, мани менеджмент и др. без изменения фреймворк, переделывая только не обходимые модули. Попробуйте на своем изменить стратегию? Но в одном Вы правы при таком обсуждении бессмысленно нужно сваливать
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Если Вы знакомы notepad, то SciTE (Версия 1.76 .57Ru Apr 14 2008 10:55:37) тоже самое, текстовый редактор который написан на луа с встроенным интерпретатором луа. У меня стоит notepad, но удобней SciTE для меня!
Цитата
Владимир написал: Есть ФАЙЛ, который у меня иногда занимал десятки мегабайт - там МОЖНО что-то найти, а в этом говне что?
точно также и тоже как и notepad. SciTE знает все что знает луа. Легко дописываются настройки.
Не мне Вам объяснять что такое OOP и преимущество такого подхода. поэтому и летает, а тормозить нужно чтоб "не улетел" ставлю slttp(1) без него виснет процессор. Да Вы сами все хорошо знаете.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 19:05:25
Летает по тикам так что нужно тормозить!
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 19:04:14
А что это такое?
-- OOP support local __object_behaviour = { __call = function(meta, o) if meta.__index == nil then setmetatable(o, {__index = meta}) else setmetatable(o, meta) end if meta.init ~= nil then meta.init(o) end return o end }
Я то точно не знаю что это, ф давай те спросим у автора:
"Вторая часть полностью посвящена таблицам, единственной структуре данных в Lua. Главы этой части обсуждают структуры данных, их сохраняемость, пакеты и объектно-ориентированное программирование. Именно там мы раскроем настоящую мощь язык"
Programming in Lua Third Edition Roberto Ierusalimschy
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 18:18:57
Цитата
Владимир написал: Рабочий код моего скрипта состоит из ОДНОЙ строки.
Ну Не смешите
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 18:18:04
Цитата
Владимир написал: И что значит "542 строки код!"? Это много или мало?
Это столько строк в фреймворк HackTrade с пропусками, (--) и моими добавлениями (- стратегия, - ММ, -РМ). У кого оптимальней?
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 18:13:32
Цитата
Владимир написал: А графики и прочее подобное дерьмо
Это один из вариантов получения данных, + их обработка с помощью алгоритмов на писаных на луа или стандартных индикаторов. Зачем же себя обкрадывать, есть варианты кому нежена отличная от Вашей стратегия тот пользуется.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 18:08:03
Цитата
Владимир написал: А отладка - это запуск скрипта в Квике и анализ получившегося при его работе лога.
рядом консоль куда выводится результат или ошибки. Все видно одним нажатием. Да Вы просто попробуйте это свободная программа. Загрузка в терминал окончательная доводка, я так довожу в боевом режиме с небольшим депо.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 18:02:31
Владимир, Ну Вы то уже знаете, что самое ценное в жизне это Время. Чем больше возраст тем больше понимание этого! Малые шалости нам помогают экономить главное да и разработчики меньше скверных слов услышат в свой адрес
Цитата
Владимир написал: Вот, скажем, в моём скрипте идёт открытие внешнего файла и забор данных оттуда. И не только данных, но даже и некоторого кода. И что этот придурок может "проверить"?
Ну так если это текс без проблем!
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Это не только на писание но еще и отладка. 1) фреймворк HackTrade избавил от необходимости следить за взаимодействия скрипта с квиком.
"работает в QUIK без лишних усилий робот работает быстро (можно делать роботов на тиках) поддерживаются графики «умные заявки» избавляют от бесконечной отладки"
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 14:53:14
Цитата
Владимир написал: Задача создание робота с обычным блокнотом превращается в куда более тривиальную задач
пишу в SciTe по одной причине нажатием на одну кнопку идет исполнение луа кода и проверка на лексические ошибки, подменяя данные от терминала Quir проверяешь логику и т.д. А что блокнот может?
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
19.07.2023 14:10:52
Задача создание робота с фреймворк HackTrade превращается в тривиальную задачу!
Пожалуй это лучшее из всего что попадалось в свободном доступе. Это пример того как надо писать на lua.
и "двойные очереди в луа" - прекрасно работают!
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
17.07.2023 08:48:36
Вы спрашивали попался "на глаза" у ни был сайт если интересно смотрите.
Цитата
VPM написал: От себя могу добавить,что я другой подход пытаюсь реализовать контртренд на стоящем рынке.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
17.07.2023 08:10:20
Цитата
Владимир написал: И что ещё за "выигрыш в 100%"? Относительно ЧЕГО и за какое время?
Объяснение 100-процентного успеха Grid Trading. Торговля без графиков.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
14.07.2023 17:19:32
BR - 8.23 на конец начил разворот пробил мою поддержку,
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
14.07.2023 17:14:52
Цитата
Nikolay написал: Есть даже готовый инструмент на бирже - календарный спред.
Да спасибо посмотрю. Но я не очень к таким инструмента, люблю попроще понятней. У Вас есть опыт?
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
14.07.2023 17:10:36
Цитата
Владимир написал: Нет, я больше опытом не обмениваюсь: два раза попробовал - хватит.
У вас и так выложено, все гениальное в простом вот эта штука, у вех на глазах t={ [0]=0, [1]={}} если добавить что #t не видит и не считает t[0] все становится на место. Как я раньше не заметил.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
14.07.2023 16:58:47
Цитата
Nikolay написал: По смыслу - простая система. По реализации - очень сложная.
Эта да, у меня был рабочий вариант динамически выставлялись ордера тоже контр тренд не плоха набирала пока не попадала под тренд. Вариант пробный был на небольшой депозит порядка 10 уровней. Но в наших условиях надо на открытии рынка ставить с хорошим спредом и депозитом, чтоб можно было усреднить если что пошло не так.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
14.07.2023 16:50:34
Цитата
Владимир написал: А "для ускорения получения сигнала" данные нужно брать данные из ТТТ: BID, OFFER, SEC_PRICE_STEP или что там ещё надо. Быстрее не получится.
Нет так беру правда цикл гоняю в разных варинтах сейчас 10 мс. но мне столько ненужно 1 сек. "за глаза" - это чтоб ошибки повыскакивали. Пока все ок! Сбросил еще на один терминал у др. брокера.
Очереди и двойные очереди в луа, Пример из книги Р.Е.
Пользователь
Сообщений: Регистрация: 15.06.2023
14.07.2023 16:45:24
Цитата
Владимир написал: По моему опыту, только с тем, что написал сам
Не Все тут программисты, для этого и обмениваемся опытом. Если все выбросить что останется, только Ваш скрипт, а торговать с кем будите?
Цитата
VPM написал: И что ещё за "выигрыш в 100%"? Относительно ЧЕГО и за какое время?
Это не мое, когда разбирался сохранил, может кто то знает выскажутся.
Продолжение вот: "Сетка – типичная модель-ориентированная система. Она подразумевает, что некие условия рынка удерживают цену в определенном интервале. Например, ограничение не позволяет паре EUR/CHF опуститься ниже 1,20. Но и подняться слишком высоко цена также не может,
учитывая факт, что Национальный банк Швейцарии должен будет в конечном итоге выкупить назад все франки,
которые они продали ради поддержки определенного значения. Все это необходимые условия для применения Сетки. Без них это было бы обычной рулеткой, и пополнило бы список иррациональных трейдерских методов.
Волатильность – ключевое условие для метода Сетки. Чем ее меньше, тем меньше доход. Для того чтобы компенсировать его снижение, нужно вкладывать больше средств и сжимать сетку."