Избранное трейдера Человек и Роботы

по

SmartMap в МТ5. Читаем настроения рынка в реальном времени

SmartMap в МТ5. Читаем настроения рынка в реальном времени

С большой радостью хочу сообщить, что я наконец-таки закончил работу над двумя прекрасными скриптами. Это SmartMap и BigDeals для торгового терминала МetaTrader 5. Думаю, неплохо сделать некий вводный обзор для тех, кто не в курсе, что это за зверь.

Итак… Откройте стакан. Вы увидите заявки на различных ценовых уровнях. На одних уровнях одиноко стоит всего одна заявка, а на другом может быть 100 и больше. Проблема в том, что данные в стакане часто меняются. Вот было где-то много заявок, а вот они исчезли. Или переместились. И вообще, спросите вы, а что они нам дают? Заявки. Что за граальное знание несут? Мы пока не будет говорить о целом «скальперском» направлении, которое только и делает, что «торгует» скопления в стакане. Нет. Я думаю, мы обратимся к небольшой аналогии. Так будет интереснее

Представим себе сверху футбольное поле. А на нем мяч. Что такое мяч? Это цена. И вот бегает цена от покупателя к продавцу, от продавца к покупателю… от футболиста к футболисту… И кем у нас будут выступать футболисты? Так заявками. В стакане. Крупными скоплениями.



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

Психолог для трейдера

Меня зовут Нина.

Психолог для трейдера



Автор и руководитель проекта «Клуб практической психологии».

Дипломированный психолог, клинический психолог. Опыт работы более 11 лет.

Специалист по методам ДПДГ, НЛП и ИРП-терапии.

Автор метода иммерсивного тренинга.

Среди моих клиентов трейдеры и покеристы. 

Работаю с:
⁃ состоянием тильта и «замазки»
⁃ отклонениями от торговой системы
⁃ несоблюдением риск-менеджмента
⁃ необоснованными эмоциональными реакциями за терминалом
⁃ неуверенностью в себе и своих скиллах

Каждую неделю я принимаю от 5 до 10 клиентов, с которыми применяю методы ДПДГ, НЛП и ИРП-терапии.

Отзывы на результаты работы со мной можно посмотреть здесь.

Мы работаем строго с вашим запросом (без эзотерики и только доказанными научными исследованиями методиками).

Обратите внимание, что фокус именно на том, чтобы за минимальное количество встреч решить проблему.



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

LEVELS. Или где нам ставить стопы?

Всем привет.

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

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

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

Цель настоящей разработки — визуализация динамических стоп-уровней. Достаточно нехитрая логическая конструкция передвигает уровни потенциальных стопов на прошлые экстремумы цены. Попадая на тренд, уровни постоянно подтягиваются к цене и в итоге позволяют высидеть бОльшую часть движения. Вот пример на минутках Брента:

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

Почему все усложняют?Не ищите ГРААЛЬ, ищите ИДЕИ.ПРИотккрываю секреты ТС. К чему пришел.

Всем привет!

Мне 33 года и я «алкоголик»!!! Да!!! Алкаш!!! Пью по-черному!!!!

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

Сегодня немного решил помочь тем, что нуждается в действительно полезной информации, а то ресурс уже превращается в мусорное ведро.

Так вот!
Для начала необходимо настроить торговый терминал. Повозиться со всеми настройками. 
Освоить базовые индикаторы и хотя бы попытаться понять как он работают и устроены, при этом смотреть на цену и ее взаимодействие с ними и лучше всего на РЕАЛЬНОМ СЧЕТЕ ввиду появления чувства ответственности за свой депозит и эмоций для сравнения с режимом ДЕМО, вправление потока мыслей в необходимом направлении. Очень рекомендую смотреть на цену со всех ракурсов — начиная от минуты и заканчивая месяцем. Пока это опустим, вернемся позже.

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

Простой фреймворк для тестирования портфельных стратегий (python)

Всем добрый вечер,

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

Итак выглядит это все следующим образом:

Простой фреймворк для тестирования портфельных стратегий (python)

Как основа это Backtrader (хороший питоновский движок для тестирования торговли, но в целом очень медленный при загрузке данных, да и есть там некоторые вещи в которых мне лениво разбираться).
Далее реализуем простенькую стратегию которая будет крутиться в бэктрейдере, но ее структура такова, что можно любые спецефические действия делать в привычной для каждого человека форме. Я там использую pandas dataframe.

Структура стратегии:

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

Индикатор кривой наклонной

можно задавать свои параболы гиперболы… рынок по ним работает т.к. скорости изменения рынка большие в связи все с большей автоматизацией  на нем
в данном случае используется формула ax^2+bx+с, и тут гипербола 0,0005x^3+0x+275 на периоде от 19.07.2021-15.10.2021
для гиперболы было бы правильно задать ax^3+bx^2+cx+d, но это уже сами можете подправить
Индикатор кривой наклонной

--[[
вопросы к автору: https://smart-lab.ru/profile/autotrade/
Индикатор: Кривая/прямая
параметры:
Procent - процент зигзага
--]]
Settings={
Name="CURV_Templ",
day=1,
month=1,
year=2022,

day2=1,
month2=12,
year2=2022,

a=0.0,
b=0.0,
c=0.0,
mult=2.0,
    line=                                     
                {  
                    {  
                        Name = "cur1",
                        Type =TYPE_LINE,
                        Width = 2,
                        Color = RGB(0,0, 0)
                    }                
                }
}

function Init()

  clc = {};
  vl = {};
 
  return 1
 
end

function OnCalculate(index)

  v = nil
 
  d = Settings.day
  m = Settings.month
  y = Settings.year  

  d2 = Settings.day2
  m2 = Settings.month2
  y2 = Settings.year2  

  a = Settings.a
  b = Settings.b
  c = Settings.c
  mt = Settings.mult
 
  vl[index]=nil
  if T(index).day >= d and T(index).month >= m and T(index).year >= y then
    clc[index]=1
  else
    clc[index]=0
  end
  if index-1 > 0 then
    if clc[index-1]~=nil then
      if clc[index-1]~=0 then
        clc[index] =  clc[index-1]+1
      end
    end
  end

  if T(index).day >= d2 and T(index).month >= m2 and T(index).year >= y2 then
    clc[index]=0
  end
 
  if clc[index] ~= 0 then   
    if index-1 > 0 then
      if vl[index-1] == nil then
        vl[index-1] = C(index-1)
      end
      if vl[index-1] ~= nil then   
        vl[index] = a*clc[index]^mt+b*clc[index]+c
      end
    end
    
  end     


 
  return vl[index]
 
 
end

t.me/autotradering

Автоматизируем торговлю с помощью TradingView

    • 04 ноября 2021, 18:35
    • |
    • MoonMan
  • Еще

Часто вижу на форуме вопросы типа «Как написать простого робота, чтобы автоматизировать торговлю?». Несколько раз отвечал, а сегодня делать нечего и решил в одном посте соединить всё воедино, надеюсь пригодится начинающим писателям скриптов. Если коротко: не занимайтесь написанием роботов, всё что вам нужно для успешной торговли уже реализовано в TradingView: рисуете на графике области, линии тренда и прочие фаллосы. Далее создаёте уведомление, например на выход из области или пересечение линии тренда или на закрытие выше линии или на любое другое событие которых в TV огромное количество. TV позволяет на уведомление повесить webhook, то есть может «дёргать» внешний скрипт. Арендуете сервер с внешним IP адресом (далее IP_сервера) и пишете элементарный скрипт, который делает «продать всё по рынку» или «продать всё по цене, которую передал TV» и т. д. Таким образом вся логика у Вас будет на графике, любые сценарии программируются за 5 минут наглядно рисованием.

А теперь скрипты и примеры их использования:

Webhook скрипт на PHP для фонда (на примере Тинькова): https://telegra.ph/webhookListenerTinokphp-11-04
Для него требуется установить в папку со скриптом с помощью composer пакет github.com/jamesRUS52/tinkoff-invest, запуск скрипта на сервере из консоли командой php -S IP_сервера:80 ./webhookListenerTinok.php
Замечание: в TIAccountId можно вписать идентификатор нужного счёта если их несколько (например брокерский и ИИС), lot нужно указывать только для валютных пар.



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

Итоги за 39 месяцев инвестиций. Взлет окончен

Сухо по цифрам:

Пополнил счет в этом месяце на 35к, цель в 60 снова не выполнил, халявлю. Рекордная прибыль демотивирует закидывать последнее с карты, ведь глобально это сильно на портфель не повлияет в этом месяце. 

Итоги за 39 месяцев инвестиций. Взлет окончен

Почти догнал индекс МосБиржи полной доходности, америка и золото остались пока позади. Также изменил расчет доходности, в прошлых постах она по месяцам суммировалась, теперь умножается. 

Итоги за 39 месяцев инвестиций. Взлет окончен



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

Признаки робастной торговой системы на примере.

    • 25 октября 2021, 17:20
    • |
    • fxsaber
  • Еще
Как же выглядит робастная торговая система? У меня получилось показать ее на картинке.
Признаки робастной торговой системы на примере.

Теперь надписи на картинке в виде текста (авто-переводчикам) и некоторых подробностей.

1. Расчетный график, построенный Validate в конце своей работы.

 

Через каждые две недели автооптимизация за прошедшие два месяца. Кастомный критерий оптимизациипринудительный обрыв ГА через 2000 проходов.

Итого всего 15 оптимизаций в режиме по реальным тикам+пипсы. Полностью на все ушло ровно 19 минут.

 

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

 

2. Фактический график результата работы Validate.



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

Итоги 3 лет инвестиций. Часть 2: Американские акции

Ранее я уже рассказывал о результате российских акций здесь.

Пришло время поговорить о 3-летних результатах основной части портфеля — об американских акциях.

Итоги 3 лет инвестиций. Часть 2: Американские акции

Портфель из американских акций, о котором сегодня речь — это одна из пяти частей моего «частного пенсионного фонда», и занимает в нём примерно 69% от всего объёма или 76% от всех акций. У меня 101 компания из США, 95 из них являются компонентами индекса S&P100, а акции 6 компаний остались с тех времён, когда нынешняя стратегия со следованием за этим индексом сформирована ещё не была. Все они показывают неплохие прибыли, и их продажа повлекла бы уплату лишнего НДФЛ на прибыль. Уже в ближайшие пару месяцев по всем ним подойдёт трёхлетний срок владения, так что я смогу воспользоваться льготой и продать без уплаты налога, переложив деньги в компании из S&P100.

Основные результаты

Итоги 3 лет инвестиций. Часть 2: Американские акции

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

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