Постов с тегом "ТОРГОВЫЕ РОБОТЫ": 6006

ТОРГОВЫЕ РОБОТЫ


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

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

Коллеги, кто может помочь с роботом по риск-менеджменту?

    • 22 июля 2021, 17:32
    • |
    • MaxPat
  • Еще

Пишу Вам по вопросу написания роботов для QUIK.

Может вы кого-нибудь порекомендуете или может быть вам будет самому интересно?

Мне необходимо, чтобы открытые мною позиции, закрывались без моего участия при отклонении на определенную величину в течении дневной торговой сессии. И автоматически закрывались все открытые позиции в 23:40. Открытые позиции – это купленные/проданные акции на Мосбирже.


Как защитить свой алгоритм поручая программисту написание робота?

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

Задачи трейдера и примеры их решения и как биржевой робот помогает в этом, часть 3

 Предыдущая статья

Продолжаем тему решение задач и проблем трейдера.

Для принятия решения покупки или продажи на бирже применяются три основных подхода: 1) новостной 2) фундаментальный 3) технический.

На мой взгляд новостной подход является самым малоэффективным и спорным. Чтобы понимать его несостоятельность в 90 случаев из 100, достаточно трезво мыслить и понимать, что мы аутсайдеры? и когда новости доходят до нас, инсайдеры уже осуществили свои торговые планы. Часто новости к нам поступают с задержками и в искаженном виде. С помощью новостей происходит манипулирование сознанием доверчивых масс (толпы). Безусловно, существуют и исключения, это так называемые «неожиданные новости для всех». Более подробно читайте мою статью на эту тему.

Фундаментальный подход, который основан на изменениях макроэкономических показателей в мировой экономике, микроэкономических показателей в отраслях и компаниях, — является серьезным и обоснованным. К сожалению, чтобы в этом разбираться и понимать чему и кому можно верить и доверять в сфере макро- и миро- статистике, а чему нельзя доверять, надо обладать большими знаниями и опытом. Как правило, это под силу только аналитическим отделам крупных инвест-банков, фондов, корпораций. И естественно, что этот подход подходит в большей степени для инвесторов и в меньшей степени для трейдеров.



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

Petropavlovsk - риски и возможности

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

Его величество график:

Petropavlovsk - риски и возможности

Компания пережила смену отца-основателя Павла Масловского (сейчас под следствием из-за вывода активов из Петропавловска), серьезного корпоративного конфликта между новой командой управленцев (Мещеряков) и старой.

При этом золото в рублях себя чувствует получше:

Petropavlovsk - риски и возможности

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

Кто-то делает роботов для quik?

    • 21 июля 2021, 18:46
    • |
    • Mmm
  • Еще
Всем привет. Посоветуйте разработчиков, которые умеют делать приводы для квика
на заказ. Ну там dll, C/C++ и всё такое.
kbrobots сказали, что сдулись

Обвалы здорового человека - 2 или хочу продать робота!

По мотивам одиссеи smart-lab.ru/blog/709520.php

Эх, ребята, давно на биржах не было обвалов больше, чем на пару процентов. Вот и я загрустил — развлекают только посты Тимофея… и то чаще те, где он пишет про покупку контрольного пакета акций Детского мира на свои пенсионные накопления. Но мне пока такую покупку одному не осилить… да и что говорить — очередной депозит слит, а продажи роботов денег совсем не приносят. Видимо давно не давал рекламы. Вот — даю!

А Вы знаете как ведут себя мои роботы в сложившейся на рынке ситуации? 50% из них зашли в шорт, 50% держат лонги, т.е. 100% моих роботов стоят в нужную сторону. Но не в этом суть! А суть в том, что они у меня самые лучшие, но их пока никто не берет.  Они заработали у меня за последние 20 лет сотни миллионов на росте, сотни миллионов на падении… я их тестировал на истории! Думаете они не смогут заработать столько в реале? (правильно думаете! не смогут! щас найду каких-нибудь лошпенов и впарю им пару десятков роботов на пару миллионов… только об этом никому ни слова!)

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

10 лет алготрейдинга (продолжение)

Примерно год назад я написал статью "Что дали 10 лет алготрейдинга". Многим она понравилась (спасибо за обратную связь). С тех пор прошел еще один год алготорговли, и я нашел в себе силы наконец-то консолидировать и склеить единую кривую доходности за весь 10-летний период. Далее будут картинки и небольшие комментарии.

Начало
Первого робота (точнее стратегию) я нашел на не безызвестном форуме «kbpauk» в 2009 году. Там же добрые люди помогли ее закодить. После некоторых манипуляций с оптимизацией параметров, она начала отлично работать. Я был счастлив, уже зрел план уволиться с работы. Потом были еще роботы. Как ни странно, на график 2008-2009 годов можно было натянуть практически любую стратегию аля «trend is your friend» и она давала джекпот. Правда на истории, на торгах в 2010 году они у меня уже почему-то таких результатов не давали… В общем углубился в разработку стратегий, методом проб и ошибок. Очень помог этот блог в свое время (https://smart-lab.ru/profile/a_krotov/). В итоге к концу 2011 у меня была уже пачка ботов (пилил ее по вечерам на основной работе). Стартовал в начале октября 2011. Повезло мне попасть в хорошую волну. Пошли доходности, почти 6 месяцев подряд в плюс вплоть до апреля 2012. А потом пришло отрезвление, роботы сломались (как мне казалось тогда).



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

Задачи трейдера и примеры их решения и как торговый робот помогает в этом, часть 2

Предыдущая статья

Продолжаем тему решение задач (проблем) трейдера.

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

Вторая зависимость: время удержания позиции примерно равно паузе между сделками (трейдами).

И наконец, общую зависимость между ТФ, временем удержания и паузой можно представить формулой:

первая зависимость + вторая зависимость = улучшение эффективности торговли.

Выводы: если вы ведете активный трейдинг, торгуете в ручном режиме или используете биржевых роботов, например Octopus Trader, то нельзя торговать часами или сутками на пролет, без перерыва, особенно, если вы торгуете короткие ТФ, это приводит к «сливанию» прибыли или накапливанию убытков.

Предлагаю следующее простое решение: в зависимости от торгуемого ТФ, ограничивать время торгов и обязательно делать паузу между сделками (трейдами) — Рис. 2.



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

Скрипт на Qpile

Скрипт не работает с 7 до 10 утра, дальше работает.
Подскажите, что подправить/заменить, что бы заработал с 7 часов?
Я так понял нужно скорректировать этот кусочек:

new_global(«total_net2»,0)
total_net2=total_net2+0
new_global(«cur_bar», 0)
new_global(«send_trans», 0)
new_global(«long», 0)
new_global(«trans_id», 1)
new_global(«bar_enter», 0)
new_global(«number_stop»,0)
new_global(«enter_price»,0)
new_global(«deals»,0)
new_global(«first_start»,0)
new_global(«last2»,0)
new_global(«changeBu»,0)
changeBu=changeBu+0
quant=1
servertime=GET_INFO_PARAM («SERVERTIME»)
hournow=SUBSTR(servertime,0,2)
minnow=SUBSTR(servertime,3,2)
secnow=SUBSTR(servertime,6,2)
SecInfo = GET_SECURITY_INFO("", code)
Lot = GET_VALUE (SecInfo, «LOT_SIZE»)

class=get_class(code)
market=get_market(class)

time=get_datetime()
minute=get_value(time,«MIN»)
hour=get_value(time,«HOUR»)
sec=get_value(time,«SEC»)
curtime=hour*10000+minute*100+sec
dayofweek=get_value(time,«DAYOFWEEK»)
year=get_value(time,«YEAR»)
month=get_value(time,«MONTH»)
day=get_value(time,«DAY»)
curdate=year*10000+month*100+day
TOTAL_NET=get_total_net(market,client,code)+0
CBPLPLANNED=get_CBPLPLANNED(market,client)
timeframe=0
if market&""=«micex»
lot =get_value(get_param_ex(class, code, «LOTSIZE»),«PARAM_VALUE»)+0
total_net=0+total_net'/lot
end if

line=0
string=create_map()
delete_all_items()
last= GET_PARAM (class, code, «LAST»)
bid = GET_PARAM (class, code, «BID»)
offer = GET_PARAM (class, code, «OFFER»)
error=0
open0=0
if first_start==0
if total_net!=0
enter_price=READ_LINE (path&«enter_price.txt», GET_FILE_LEN(path&«enter_price.txt»), error)
end if
first_start=1
end if

if (get_permission()+0)==1




скрипт с интернета, я в этом не разбираюсь
  • обсудить на форуме:
  • Qpile

Задачи трейдера и примеры их решения и как биржевой робот помогает в этом, часть 1


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


Речь в статье пойдет о важных задачах (проблемах), с которыми сталкивается каждый трейдер, а именно: выбор активов, выбор тайм-фрейма, выбор направления торговли, момента торговли, стоп-лосс, тейк-профит и автоматизация этого процесса.

Теперь подробнее о каждой из этих задач (проблем).

1) Выбор активов

Напомню о банальных вещах, о которых все знают, но на которые можно смотреть под разными углами.

Первое, при выборе активов важно понимать, где происходит главное ценообразование. Например, если это российские акции, то место главного ценообразование — это биржа ММВБ. Значит, при торговле российскими акциями в первую очередь следует отслеживать информацию с ММВБ, иногда поглядывая на мировые фондовые индексы, типа: S&P.



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

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