Избранное трейдера SergP

по

Не академик в QLUA, а потому просто спрашиваю знающий народ про DestroyTable/

Существует ли альтернатива стандартному DestroyTable?

Сегодня протестил 8.8 — версию КВИКа.
Destroy… выбивает терминал. Инфо-сообщение примерно такое: «Неожиданная ошибка. Примите извинения».

Спасибо заранее.

Теория Доу. Типы трендов. Фазы.

По теории Доу есть 3 типа трендов. Когда рынок движется в определенном направлении, он никогда не делает это прямой линией. Рынок всегда движется так: новая вершина; откат; новая вершина. За откатом следует новое максимальное значение, новый откат и так пока тренд не поменяется.

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

По теории Доу существует 3 типа трендов:

1) основной.
2) второстепенный.
3) незначительный (малый).


Теория Доу. Типы трендов. Фазы.

Основной тренд — это ключевое движение рынка. Для его определения необходимо на графике открыть таймфрейм побольше, скажем, месячный или недельный. Этот глобальный тренд, в конечном итоге, влияет на все, в том числе на второстепенный и незначительный тренды. По теории Доу глобальный тренд длится 1-3 года что, впрочем, может меняться.

( Читать дальше )

Модель рынка как немарковского процесса. Часть 8. Тайна времени

    • 01 августа 2020, 17:01
    • |
    • Toddler
  • Еще
Получил сегодня письмо от Неизвестного.

Вкратце его содержание:
"Привет, К2! (здесь, очевидно, Он путает меня с моим Отцом, который временно отошел от дел праведных). Что с тобой?! Что ж ты тут засел и пищишь как таракан? Где былая мощь и безумие? Пойми — рынок это не то, что ты придумал, он окутан Тайной и пока ты ее не разгадаешь — не видать тебе Грааля."

Я принимаю вызов.

Тайна… В чем же может состоять она? Почему, казалось бы надёжные методы из теории марковских и немарковских случайных процессов, не дают гарантии стабильного заработка на рынке? В чем принципиальное отличие рыночного процесса от теоретических?
Конечно — во времени. Нельзя не обратить внимание, что время прихода тиков как первоисточников цены крайне неравномерно и интервалы времени между ними принадлежат сумме гамма-распределения и распределения Коши. Собственно, согласно Пуанкаре, это и есть истинное время движущейся системы, которое является частью Абсолютного Времени.

( Читать дальше )

Сколько стоит заготовка робота на c#?

    • 04 июля 2020, 14:25
    • |
    • kvazar
  • Еще
Коллеги, интересует вопрос, сколько стоила бы «заготовка» робота на c#+квик+SQL?

Технические требования :

— получение котировок (тиков) из квика и хранение их некоторое время (15 минут) в памяти (массиве), потом сброс, например, на SQL сервер
— реализация взаимодействия c api квика: выставление, перевыставление, снятие ордеров,  стоп-ордеров
— расчет индикаторов по тикам, реализация моего простейшего индикатора как пример
— реализация моего тэйк-профита как пример
— реализация моего стоп-лосса как пример
— реализация моего трейлинга как пример
— возможность отслеживать и торговать произвольное кол-во инструментов произвольным количеством алгоритмов на вход и выход (т.е. количество торговых систем в боте не ограничено, ну или ограничено только скоростью обработки данных и реакции на результат обработки)
Пример
Сколько стоит заготовка робота на c#?
Сколько стоит заготовка робота на c#?

( Читать дальше )

Вопрос 1 по Lua

Всем привет!

Начал изучать Lua для квика и сразу возник вопрос:
К примеру, скрипт создает таблицу с интересующими параметрами по инструменту.
В таблице новая строка создается командой InsertRow(#table ID, -1).
После этого в нее добавляются параметры через команду setCell

Если инструмент один, например, в таблице только Лукойл, то все работает без проблем.
А как быть, если я хочу добавить несколько тикеров?

Добавление еще раз InsertRow(#table ID, -1) создает новую строку, а копипаст «заполняющих» команд с параметрами другого тикера новую строку не заполняет...

  • обсудить на форуме:
  • Quik Lua

Стратегия: коррекция к скользящим средним

Коррекция к скользящей средней — это один из немногих индикаторных паттернов, который я применяю в своей торговле. Основывается данный паттерн на том постулате, что цена рано или поздно возвращается к своему среднему показателю, а затем с определенной долей вероятности отталкивается от него, продолжая движение по направлению тренда. Определить на каком уровне находится данный показатель нам и помогут скользящие средние.  

Простыми словами: После смены тренда, цена имеет привычку вернуться к скользящим средним, и уже отбившись от них начать свое победное шествие вверх или вниз.   

Необходимые инструменты  
Быстрая скользящая средняя с периодом 11
Медленная скользящая средняя периодом 21 


Вход в позицию  

Лонг (на повышение)
Нужно дождаться момента когда быстрая скользящая средняя, снизу вверх пересечет медленную скользящую среднюю. Затем дождаться момента, когда цена пройдя некоторое расстояние в сторону тренда, подойдет протестировать выделенный у вас на графике корридором из Коррекция к скользящим средним, свой среднеценовой диапазон.

( Читать дальше )

Управление риском в контр-трендовой ТС

Трендовая система исходит из продолжения текущего движения.

Контр-трендовая система исходит из прекращения текущего движения.  

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

В контр-трендовой ТС тэйки короткие, а стопы запрещены — потому что движение скоро всё равно завершится.

Но тогда посредством чего происходит управление риском в контр-трендовой ТС? 


Что дали 10 лет алготрейдинга?

В этом году у меня своеобразный юбилей — 10 лет назад придумал и запустил первый портфель торговых роботов. Как вспомню те времена аж ностальгическая слеза наворачивается… Под роботов купил с рук отдельный компьютер, поставил в чулан, установил на него teamviewer для контроля с работы. Тогда в ЖЖ можно было почерпнуть много информации по алготрейдингу, тема была «на волне», много энтузиастов любителей писали интересные статьи с идеями и практически готовыми стратегиями.  Что-то с тех времен даже до сих пор работает..  На моем веку с 2010 было как минимум 4 года, когда можно было удвоить депозит (2011, 2014, 2015, 2018) и это не считая текущего. Были и неудачные года с серьезной просадкой, сильно давившие на психику. Отключал торговлю я только раз на месяц в марте 2013, так сказать на пике своего эмоционального разочарования в алготрейдинге (хорошо потом переработав портфель и поразмыслив, перезапустил все обратно, следующий год «девальвации» и «Крыма» с лихвой отбил все предыдущие потери). Но не об этом. Решил я кратко и тезисно изложить проблемы, с которыми пришлось мне столкнуться за годы активного алготрейдинга.



( Читать дальше )

Модель рынка как немарковского процесса. Часть 4.

Добрый день, господа!

До Грааля путь неблизкий и находится Он на 15-м уровне Инобытия в Тихом Доме.
Модель рынка как немарковского процесса. Часть 4.
Но, мы упрямо идем к Нему и никто нас не остановит. Не так ли?

Из прошлых исследований стало очевидно, что наилучшей средней, описывающей неслучайную часть рыночного процесса, является WMA с весами = абсолютным значениям приращений CLOSE(i)-CLOSE(i-1).
Кроме того, было показано, что стратегия «возврата к среднему» от границ дисперсионного канала для EURUSD с 01.01.20г. по 11.04.20г дала превосходные результаты на тестах.
Однако, все надо еще раз перепроверить, ведь есть глас сомнения типа: «Ты, папаша, протестировал только одну пару и тебе с ней просто повезло! А как на других? Работает?»
Ну, что ж — проверим метОду на паре AUDUSD с 01.03.20г. по 31.03.20г. в самый разгар коронавирусной паники.
Модель рынка как немарковского процесса. Часть 4.

( Читать дальше )

КВИК-->Lua-->Python. Стакан к празднику.

Всем привет, с наступающим праздником! Который, надеюсь у большинства пройдет, как обычно, в ЖО ЗОЖе (блин, слово-то придумали).
В продолжение топика "КВИК-->Lua-->Python. Трансляция данных из КВИКа в Питон в реальном времени".
В Python-сервер добавлен парсер и визуализатор стакана. Стакан в стиле QSCALP-лайт вариант. Все как обычно в 20 строк кода.

У Тимофея гифки со сторонних сайтов не кажут. Приходится ссылку давать… Или отказываться от главной. Выбрал второе.
КВИК-->Lua-->Python. Стакан к празднику.Чтобы насладиться созерцанием стакана нам нужны следующие ингредиенты:
1. Квик версии 8.5.2 и выше.
2. Lua-скрипт QuikLuaPython.lua (собственно сокет-клиент)
3. Питон (Jupyter Notebook Anaconda 3)
4. Python_QUIK_Server.ipynb (собственно сокет-сервер)
Считаем, что Квик и Питон у вас уже установлены. Чтобы запустить трансляцию, скачайте папку PythonServer в ней вы найдете все необходимое. Файл Python_QUIK_Server.ipynb поместите в папку Питона (чтобы его видел Jupyter Notebook). Затем, содержимое папки

( Читать дальше )
  • обсудить на форуме:
  • QUIK

....все тэги
UPDONW
Новый дизайн