Постов с тегом "алготрейдинг": 4501

алготрейдинг


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

Ниже приведены все записи на нашем сайте по теме алготрейдинга.

Раскладываем эквити на две эквити

Или как улучшить торговлю на основе результатов торговли в прошлом.
Или как ничего из этого не выходит.
Или как рынок не обмануть.

Рассмотрим классическую стратегию покупки (и очень редкой продажи) нашего рынка на ночь:
Раскладываем эквити на две эквити






















































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

Возникает соблазн как-нибудь пофильтровать будущие сделки на основе результатов прошлых сделок.
Иными словами торговать эквити по эквити.

Возьмём скользящие окна из прошлых сделок по 5, 10, 20, 30, 50 и 100 штук.
На этих сделках посчитаем их средний финрез, среднюю амплитуду (по модулю) и ско этих сделок.

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

тс: покупка MTLR, RASP робот PVVI

    • 16 апреля 2021, 18:19
    • |
    • AlexChi
  • Еще

ТОРГОВЫЙ СИГНАЛ: ПОКУПКА MTLR, РОБОТ PVVI


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 75.21

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 2.3

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 2.3



ТОРГОВЫЙ СИГНАЛ: ПОКУПКА RASP, РОБОТ PVVI


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 229.44

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 6

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 6



СТАТИСТИКА С 22.09.1997 ПО 29.12.2018: 710/396

(ЧИСЛО ПРИБЫЛЬНЫХ СДЕЛОК/ЧИСЛО УБЫТОЧНЫХ)


Интересует сколько стоит простая торговая система под транзак? Где найти специалиста?

 
Мне нужно сделать полуавтомат (в дальнейшем и автомат хотелось бы) под транзак. Есть примерное представление сколько стоит,
но может кто тоже сталкивался — хотелось бы услышать сколько им это стоило и как они нашли программиста.

 


Создание автоматических торговых советников без программирования

Я занимаюсь разработкой системы по созданию торговых роботов и советников.

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

Можете ознакомиться с приложением по адресу: https://stocks-bot.com/live-demo
Есть небольшой обзор последнего релиза, где я за пару часов создаю прибыльную стратегию по данным 2019 года, которая дает уверенный профит в 2020 по Alibaba group: https://youtu.be/TkidHXnUyaE

Все вопросы можете позадавать здесь или в телеграм-группе: https://t.me/stocks_bot_com

Буду признателен развернутой обратной связи или отзывам.

Пока торговля находится в бета-функционале (советники работают полноценно) и доступен только один брокер: Фридом Финанс, но в ближайшем времени планирую выложить торговлю в полноценную версию и добавлю брокеров.

Всем спасибо.


Шаблон для индикатора Зизаг

Шаблон для индикатора Зизаг


--[[
параметры: 
Procent - процент зигзага 
--]]
Settings={
Name="ZIGZAG_Templ",
Procent=2,
    line=                                     
                {  
					{  
                        Name = "cur1",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(0,0, 0)
                    }				
                }
}

function Init()
  
  y1 = nil
  y2 = nil
  x1 = 1
  x2 = 1
       
  return 1
  
end

function OnCalculate(index)

  de = Settings.Procent

  vl = C(index)
  if index == 1 then 
	y1 = vl
    y2 = vl
  else   
	  if C(index) > y1*(1+de/100) and y1 < y2 then 
	    x2 = x1
	    y2 = y1	
	    x1 = index 
	    y1 = C(index)		
      else 
	    if C(index) > y1 and y1 >= y2 
		then 
	      x1 = index 
	      y1 = C(index)	  			  
	    end 		
	  end 	

	  	  		
	  if C(index) < y1*(1-de/100) and y1 > y2 then 
	    x2 = x1
	    y2 = y1
	    x1 = index 
	    y1 = C(index)				
      else 
	    if C(index) < y1 and y1 <= y2 
		then 
	      x1 = index 
	      y1 = C(index)	  			  
	    end 		
	  end 	
	  	  		
	end 	
  
  if x1 ~= index then 
    curfrom = x1
	curto = index
  else 
    curfrom = x2
	curto = x1
  end 

  if curto ~= curfrom and curfrom ~= nil and curto ~= nil then 
    if C(curto) ~= nil and C(curfrom) ~= nil then 
      k = (C(curto)- C(curfrom))/(curto- curfrom)  
      for i = curfrom, index  do
        curv = i*k + C(curto) - curto*k  		          
	    SetValue(i, 1, curv)
      end   	
	end 
  end 
  
  return vl
 
  
end

Как работодатели ищут человека на должность трейдера (смартлаб помогает👍)

Никита Масюков, основатель крутой алгокоманды, которая сейчас живёт в Италии, на своей странице в фейсбуке, поделился рассказом, как они в команду искали трейдера:

В далёком 2011 году, только выиграв ЛЧИ в конце 2010, мы решили взять в команду трейдера. Человека, который будет смотреть за системой, менять ее настройки, ковырять логи и репортить баги. Никаких процессов для хайринга у нас тогда не было, поэтому искали и выбирали без всякой системы. В итоге взяли “по объявлению” трейдера со смартлаба, и… Он до сих пор с нами и является важнейшей частью команды!
Прошло много лет. И я до сих пор не понимаю, как выбирать трейдеров. Кванты, программисты, инженеры — с ними все более-менее понятно: нужны определенные навыки и компетенции, которые могут быть проверены. Но как настроить фильтры, чтобы выбрать идеального трейдера? Математические задачки? Умение писать короткие скрипты? Фильтры по бэкграунду? Знание финансовой математики? Жадность?)) Такое ощущение, что все это мало коррелирует с успехом в работе трейдера. Но по крайней мере отсекает огромный объем случайных прохожих.
Говорят, кто-то берет геймеров. А кто-то азиатов. А какие фильтры используете вы? 

Ищу трейдера, который занимается алгоритмической торговлей американских фьючерсов. Цель - обмен идеями и опытом.

Всем привет!
Торгую американскими фьючерсами .
Выявил закономерности, которые одинаково присутствуют  абсолютно во всех американских фьючерсах.
Все наработки оформлены в виде торгового советника для торговой платформы МТ5.

Нужна трезвая оценка и свежий взгляд на мои наработки и, а также, возможно, совместная доработка и использование.


Алгоритм.

    • 08 апреля 2021, 17:59
    • |
    • Damir
  • Еще
Всем снова здравствуйте!
В комментариях к последнему посту предложили описать суть работы алгоритма. Вот, решил кратко описать как это работает.
У робота есть основные параметры — лотность (L), множитель (M) и дистанция (их несколько на одной паре) (D).
Лотность (мы ее называем «коэффициент жадности») — размер самого первого лота в сетке ордеров по одной валютной паре.
Дистанция — количество пунктов, через которые открывается следующий ордер с размером лота L*M. Для каждой пары есть дистанция1, дистанция2 и дистанция3, они активируются в зависимости от того, сколько ордеров уже в сетке. 
Множитель — коэффициент на который умножается каждый последующий ордер. 
Сейчас попробую описать, как это всё взаимодействует. 
Допустим, по паре EUR/USD у нас есть заданные параметры: L=0.01, M=1.2, D1=100, D2=95, D3=80.
Открывается ордер на BUY(покупку) 0,01 лота, выставляется TP(тейк-профит). Далее, включаются два других параметра M и D. Цена проходит 100 пунктов вниз, то есть наш открытый ордер сейчас в минусе. Открывается второй ордер на BUY(покупку) размером 0,012 (0.01(L) * 1.2(M), меняется TP(тейк-профит) на всех ордерах. Вот так и формируется сетка по одной паре. D2 активируется после 20(условно) отрытых ордеров с сетке, и уже через 40 активируется D3. В среднем, требуется 400-500 пунктов коррекции, для того чтобы закрылась вся сетка по той или иной паре.

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

Что не так с фьючерсом на USD/RUR? Результаты за 1 квартал 2021 года

Всех приветствую!

Первый квартал закончился с результатом +7,9%. Публичный счет можно посмотреть тут.
Инструменты: трендовые алгоритмы на Si.
Что не так с фьючерсом на USD/RUR? Результаты за 1 квартал 2021 года

Январь и февраль отторговал с теми же рисками, которые взял в октябре прошлого года. Просадка в феврале составила 15,1%. В марте остановил торговлю на три недели. Так как все алгоритмы торгуют Si необходимо было:
— хоть немного времени понаблюдать за утренней сессией;
— подкорректировать ботов;
— провести тесты с учетом корректировок;
— принять решения относительно состава портфеля и рисков.

Все алгоритмы кроме одного оставил в строю, риски сократил вдвое. Остановленный алгоритм требует более глубокой доработки и статистику минимум за год.

Что не так с валютной парой USD/RUR? Субъективные мысли в слух.

— Наблюдаю за графиком и ботами каждый день, почти всю торговую сессию. Визуально, как выносили стопы возле уровней так и выносят по нескольку раз на дню. Как разводили так и разводят. Расширяющиеся треугольники – не приятно, но они были всегда. Да, возможно, микроструктура движений в инструменте поменялась, но текущие алгоритмы этого не заметили. Нужна история в 1 – 2 года.
— Максимальная просадка не обновлена, по тестовому портфелю в марте 25%. По некоторым вариациям до 40%, однако это было в 2015 и 2016 году. Может ли алгоритм обновить максимальную просадку? Да. Означает ли это, что он однозначно сломался? Нет. 
— Говорят, что валютный курс стал нерыночным. А какой он был до 2014 года? Вот тогда ЦБ жестко держал курс в границах валютного коридора. Сейчас же волатильность выше чем в 2017 и 2019 году. Для устойчивости алгоритма и психологической уверенности тестирую период 2009-2013гг. обязательно.
— Еще совсем недавно радовались трехзначному доходу, а тут просадка, борьба с нулем. По моему все логично, периоды застоя были и будут. Эффект от нудного рынка сильнее чем эйфория от прибылей.

Всем добра и профитов!


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