Избранное трейдера Ray Intraday

по

Для Quik. Авто тейк & стоп. Новый подход, код.

Терминал позволяет разрабатывать самодельные индикаторы, работающие в отдельном потоке. Но индикаторам можно давать и дополнительную нагрузку, реализовывать даже легких роботов-индикаторов, торгующих автономно. Из плюсов – получаем штатное диалоговое окно средствами Квика, что-то рисуем не отходя от кассы…   Не требуется подключения внешних библиотек для работы и отображения диалоговых окон, что повышает надежность и простоту установки.
Для примера сделал вполне рабочую программку авто стоп-тейк. Торговлю для примера на скользящих делать не стал, никому не нужна, а автостоп пригодится. Проверял на собственном реальном счете – работает. Пользуйтесь на здоровье!
   Есть один недостаток: по одному графику инструмента (бумаги) не может работать индикатор, получающий данные извне этого графика (как этот) и луа скрипт с main. Происходит конфликт и  Квик подвисает. Поэтому сейчас становится сложно надежно графически отобразить арбитражный спред например и его торговать. Но эту проблемку разработчики терминала обещают устранить в свежей версии.



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

Открытый Универсальный Робот – Немного о Qlua и как запускать робота в квике

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

Qlua – это скриптовый язык поддерживаемый квиком, в основе язык lua 5.1 (в моем квике версия такая).

Скрипты, написанные на Qlua – это обычные текстовые файлы, которые имеют расширение «.lua». То есть можно сделать файл в обычном блокноте и после сохранения поменять в нем расширение с «.txt» на «.lua». Если внутрь этого файла записать инструкции кода на языке Qlua, то квик будет выполнять их.

Для удобства написания инструкций кода лучше пользоваться не виндусовым стандартным блокнотом, а например Notepad++, который можно скачать официально и бесплатно здесь https://notepad-plus-plus.org/download/v6.9.1.html. Он позволяет включить подсветку синтаксиса различных языков программирования, в том числе и lua, что очень помогает при написании кода.

В Notepad++ в «Опции -> Настройки» можно выбрать русский язык, а в «Опции -> Определение стиля» установить для lua понравившийся стиль отображения. Я для «Язык -> lua» ставлю стиль «Выбрать стиль -> Bespin» и еще в окошке «Стиль» для последних трех «FUNC» переопределяю цвет, иначе они с фоном сливаются.



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

Всем привет! Индикатор для QUIK - нештатный, нашару

Всем привет! 
Чуть о себе: зарабатываю на российском рынке (только для себя), делаю торговые программы (для себя и для других).
Давно читаю Smart-lab, нахожу что-то полезное и интересное. Вот добавлю одну свою легенькую утилитку для Квика, надеюсь пригодится.

Всем привет! Индикатор для QUIK - нештатный, нашару

Индикатор Fractal_Chennal, рисует уровни по «фракталам» с задаваемым периодом. В отличии от штатного  «Fractals» дожидается окончательного формирования формации. Я его использовал в качестве трейлинг-стопа в некоторых программах. Отдает два значения скриптам.
Код:

Settings={
Name = "Fractal_Chennal",
period=5,
line={
{
Name = "Level_High",
Type =TYPE_LINE,-- = LINE --линии  = DASH -- тире  = POINT -- точки
Width = 1,
Color = RGB(0,255, 0)--green
},
{
Name = "Level_Low",
Type =TYPE_LINE,
Width = 1,
Color = RGB(255,0,0)--root
}}}

idx_prosl=0

function Init()
return 2
end

function OnCalculate(idx)
if idx==1 then
P = math.floor(Settings.period/2)*2+1
message("Код бумаги: "..getDataSourceInfo().sec_code.." ; период индикатора: "..P,1)
t_H,t_L={},{}
end
if idx~=nil and idx>P then
if idx_prosl~=idx then
local l=idx-P
for l=l,idx-1 do
t_H[l]=H(l)
t_L[l]=L(l)
end
if t_H[#t_H-(P-1)/2]==math.max(unpack(t_H,#t_H-P+1,#t_H)) then
H_ind_value=t_H[#t_H-(P-1)/2]
end
if t_L[#t_L-(P-1)/2]==math.min(unpack(t_L,#t_L-P+1,#t_L)) then
L_ind_value=t_L[#t_L-(P-1)/2]
end
end
else
H_ind_value=nil
L_ind_value=nil
end
idx_prosl=idx
return H_ind_value, L_ind_value
end
Как пользоваться:

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

Lbot3D: углубление внутреннего содержания.

    • 14 апреля 2016, 08:51
    • |
    • XXM
  • Еще
                                                         

Открылась бездна звезд полна;
Звездам числа нет, бездне дна.
                     М. В. Ломоносов

Конструктор стратегий Lbot позволяет создавать разнообразные торговые стратегии.
Он хорош для составления долгосрочных стратегий: входы и выходы из позиций — по рыночным ценам, в арсенале — весь набор индикаторов QUIK.
Созданный на его основе конструктор Lbot3D — программа с бо́льшими возможностями: входы и выходы возможны по лимитированным заявкам, и по одному инструменту могут быть запущены одновременно неограниченное количество стратегий, совершенно независимых друг от друга. Они могут управлять своими долями от части денежных средств, выделенных для этого инструмента из общего депозита.

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

Это нужно для успешной системной торговли

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

  • Цены на рынке случайны
  • Рынок имеет «память» и есть зависимость распределения новых цен от прошлых

Почему я так считаю? Случайность цен состоит именно в том, что мы не можем (по крайней мере на практике) установить четкие законы изменения и не можем с 100% вероятностью рассчитать, на основании t0 тика, значение t+1, t+2…t+n. А значит мы оперируем только вероятностями. А объяснение причины случайности в том, что на рынке участвуют множество трейдеров с разными подходами и в момент t0 каждый из них принимает свое решение, что и создает случайность (т.е. невозможность однозначного расчёта будущего). А наличие «памяти» и зависимости прошлых новых цен от прошлого объясняется очень просто – любое принятие решений на рынке, трейдеры основывают на имеющихся данных, т.е. опираясь на историю, это же касается и роботов. Какие из этого я делаю выводы?

  • Рынок хоть стремиться к эффективности, но не является эффективным
  • На рынке присутствуют периоды с большей «связанностью» будущего с прошедшим (т.е. более предсказуемые)
  • Все, что у нас есть – это история. И в большей степени исторические данные по торгам. Ну, покрасней мере для простого трейдера. ИИ анализирующий другую историческую информацию нам не доступен J


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

Тестирование торговых стратегий в QUIK. Часть 3.

    • 15 марта 2016, 07:57
    • |
    • XXM
  • Еще

                                Устал руками торговать? хочешь уйти от эмоций?
                                © Мурен(а) стих 87805 

часть 1: smart-lab.ru/blog/235774.php  09 февраля 2015, 09:11

часть 2: smart-lab.ru/blog/239387.php  26 февраля 2015, 21:07

Всякий трейдер рано или поздно осознает необходимость облегчить себе путь к прибыльной торговле.

И направление в этом — одно: автоматизация.
Хорошо, если есть четкое понимание своего привычного метода торговли, которое приносит прибыль — ее будет легко прописать.
Неплохо, также, понимание причин своей убыточной торговли — их не следует включать в правила торговли.
И тяжелый случай, когда описание стратегии занимает час путаного рассказа или многостраничный трактат с нечеткими схемами и противоречивыми выводами.
А ведь куда проще, казалось бы: купить по некоторой цене с тем, чтобы продать дороже, или наоборот — продать с тем, чтобы откупить дешевле.
В алготорговле это звучит так: входим в позицию (лонг или шорт) и через некоторое время выходим, с прибылью или убытком.

Тестирование торговых стратегий в QUIK. Часть 3.



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

Ниньзя + Квик через eSignal

Скажу сразу, что этот способ в сотни тысяч раз лучше, чем тот мост, который я выложил недавно. Вы спросите, так почему сразу не выложил эти драйвера? Отвечаю, хотел чтоб вы немножко помучились, а заодно и познакомились с функционалом платформ. Итак, поехали:
1) скачиваем архив   yadi.sk/d/4uzEsudgpykhj
2)Распаковываем архив в папки и заменяем файлы

c:\Program Files (x86)\NinjaTrader 7\bin\
c:\Program Files (x86)\NinjaTrader 7\bin\ESignal\     ( в обе папки содержимое архива)

3)Драйвер ESignal работает естественно только с х32 Ninja ее и запускаем
Создаем  новое подключение ESignal и кофигурируем его как показано на рисунке
Логин\Пароль любой 
Ниньзя + Квик через eSignal
4) Далее конфигурируем саму Нинзю чтоб она писала инфу с чартов в свою базу и не запрашивала котировки с онлайн серверов (сервисов) ESignal которых у нас в Квике нету.

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

Журнал сделок теперь бесплатный

Возрадуйтесь, комрады! Журнал сделок теперь бесплатный!
С 29 ноября 2015 годя MaxProfit стал бесплатным!!! (плачьте конкуренты marketstat, piratetrade :-)

Автор выложил генератор ключей. mxprofit.ru/Downloads/Key_generator.zip — просто нужно ввести любое одинаковое имя пользователя.
Скачать журнал http://mxprofit.ru/index.php?module=Downloads

Возможности
-Импорт из МТ4 и Quik
• Импорт исторических данных из MS Excel, NinjaTrader, МТ4 и МТ5 в 2 клика
• Сохранение скриншотов, аудио и видео файлы к каждой сделке
• Добавлять комментарий и ордера к каждой сделке
• Выставлять оценку за открытие и закрытие позиции
• Автоматически рассчитывать результат сделки
• Найдти нужную(ые) сделку(и) в Журнале сделок одним кликом
• Группировать и сортировать сделки по любым колонкам в Журнале сделок
• Посмотреть значения по 62 показателям, таким как профит фактор, фактор восстановления, Матожидание, MIDD и т.д.
• Построить 16 линейных графиков и более 65 диаграмм (зависит от количества используемых Вами характеристик)
• Узнать какие инструменты, торговые системы, время работы и т.д. приносят Вам наибольшую прибыль или убыток
• Строить графики и диаграммы по сделкам, дням, неделям, месяцам и годам
• Узнать какой убыток принесли Вам Ваши ошибки
• Воспользоваться формой для расчета лота перед входом в рынок (калькулятор трейдера).
• Записывать все мысли в свой личный дневник трейдера. Дневник трейдера очень удобен и прост в использовании.
• Автоматически загружать информацию о предстоящих экономических событиях и устанавливать для них напоминания


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

палю грааль!!!

карочи, значит так, чето меня в последнее время гложет одна не хорошая мысль, что знания должны принадлежать народу, и чем больше оно будет распространено, тем больше будет счастливых людей, особенно тех, что применив эти знания как говорится сделает «take it to the next level». В свое время я наткнулся на страницу в Фейсбуке, «Нефтяная торговля» (сейчас она из за моих комментов благополучно была удалена) оттуда перешел на известный сайт, указанный в метке.
ознакомившись с сайтом, посчитал, что чувак реально делает вещи, его еквити плавно под углом 45гр. шла в верхний правый угол, и человек с такой еквити просто не может не быть гуру, тем более объявлена скидка на группу 400 долл за обучение, решено, оплачено, я в группе.
итог: получено знаний, ну как сказать знаний, в общем получен образовательный продукт: несколько паттернов, которые работают, и на которых можно невъеб… но делать бабки. Правда у учителя как показало время эти знания преобразовать в реальные Вашингтоны на инвесторском счету не получилось, что было видно в онлайне в чате, но не совсем видно (по понятным причинам) на странице в фейсбуке, в связи с чем как сейчас получается счет закрыт, но есть конечно же другие инвесторы, которые в шоколаде, но правда которые не имея желания повторить судьбу Ходорковского строго настрого запретили показывать итоги на своих инвесторских счетах под управлением Учителя.

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

Трейдерский тест Тарпа

Тест сделан на английском – и вопросы, и результаты. При этом краткое описание вашего типа трейдера можно получить сразу, а более подробное – по электронной почте. Рекомендую воспользоваться этой возможностью – для этого надо подписаться на рассылку (но от нее можно отписаться в любой момент). Кроме того, если вы попали в одну из «хороших категорий», то небольшое описание можно найти и в самой книге «Супертрейдер».

Для тех, кто не очень хорошо знаком с английским языком, я сделала перевод вопросов. Мне кажется, что в этой части не стоит сильно полагаться на автоматических переводчиков, потому что некоторые вопросы теста некорректно переводить «один-в-один». А что касается описания «вашего» типа трейдера, то тут нормально будет воспользоваться встроенным в браузер переводчиком.

Убыточный вывод: Тест определит, можно ли мне торговать или нет.

Прибыльный вывод: Тест дает возможность определить ваш психологический профиль. Если вы узнаете свои сильные и слабые стороны, вам легче будет добиться успеха на бирже – вне зависимости от того, к какому 



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

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