Избранное трейдера Алексей

по

Supreme Edition — уникальный плагин для MetaTrader 4

Позвольте себе больше возможностей в управлении торговлей с новым плагином MetaTrader 4 Supreme Edition!

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

Скачать бесплатно MetaTrader 4 Supreme Edition

Доступные расширения MT4 Supreme Edition:



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

Ошибки новичков в алготрейдинге

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




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

Классификация облигаций, памятка.

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

Классификация облигаций, памятка.
Классификация облигаций, памятка.

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

ABC Easy/power language Урок 6.

Урок 1.
Урок 2.
Урок 3.
Урок 4.
Урок 5.

Урок 6. Создание индикатора.

  Теперь, когда мы знаем, как форматировать линии и текст на графике, мы можем вернуться к созданию индикатора, который показывает дневные экстремумы. В соответствии с логикой описанной выше, нам нужно найти самый высокий максимум и самый низкий минимум на графике. Самый лучший способ сделать это – взять две переменные, которые будут обновляться по мере того, как график будет рисовать новые вершины и новые минимумы. Трудность заключается в том, чтобы по декларации сбросить и установить значение переменной “High” и “Low” из бара. Для того чтобы сбросить мы используем простую конструкцию “if…then begin…end”. Истинно это выражение будет, если дата в этом баре отличается от даты предыдущего бара. В этом случае это будет каждый первый бар, каждого дня.
ABC Easy/power language Урок 6.



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

Как я провёл эта неделя

На этой неделе почти каждый день делал прогнозы. Для себя чётко понял, что все они в точку на 99%, но слишком рано я вхожу в сделку… по рынку… на середине движения… отсюда делаем выводы:
1. входить надо лимиткой (кстати, сегодня опять косяк — поставил лимит-шорт по долларйене на 106,80 со стопом 107,10 (за уровнем)… в итоге закрыл лимитку, плюнул на всё… через 2 часа зашёл в терминал и увидел, что цена коснулась 106,87 и ушла вниз… ну я как всегда внизу и подобрал (читай: на середине движения) — зашёл по 106.40… итого: стоп-лосс получился далеко, цена тут же почти развернулась. следующий вывод.
2. не надо входить на середине движения — проеб*л вход, сиди на ж*пе ровно и не дергайся… а то потом когда рынок идёт против тебя ты начинаешь этот самый далекий стоп еще дальше двигать… отсюда следующий вывод:
3. не надо двигать стоп-лосс — он должен быть коротким… относительно того таймфрейма на каком ты торгуешь… отсюда след-й вывод:
4. цели и лоссы надо ставить сообразно таймфрейму — зачем стоплосс в 20 пунктов на годовом таймфрейме?..

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

О торговых роботах и индикаторах Quik часть 11 (Автостоп и закрытие позиции лесенкой)

Каждую неделю я радовал бесплатными скриптами и индикаторами, ииии, конечно, я продолжу это делать и дальше :)

Наиболее популярным скриптом, который меня просили сделать это был автостоп и выход лесенкой, и я решил совместить две эти штуки в одну. Внутри скрипта вы сами выбираете ставить стоп и тейк, или закрытие позиции лесенкой.

Ну и небольшое лирическое отступление. Теперь скрипты и индикаторы, которые я выкладывал в свою группу, будут не только для Quik'а, но также и для MetaTrader.

Теперь о самом скрипте.
О торговых роботах и индикаторах Quik часть 11 (Автостоп и закрытие позиции лесенкой)




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

Условия торговли дейтрейдера.

Условия торговли дейтрейдера.
(Техника)
Условия торговли дейтрейдера.
Условия торговли дейтрейдера.

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

Тейк-профит VS Стоп-лосс. Что выбрать 1:1, 1:3, 3:1?


Материал предназначен для начинающих трейдеров.

Как прибыльнее торговать, с коротким стопом и большим тейк-профитом или наоборот? И насколько один должен превышать другого? А может быть они должны быть одинаковыми? 

Интересно? Проверим на исторических данных?
Поехали!

Рассмотрим классическую стратегию пересечения двух скользящих средних. Будем использовать индикатор МА (Moving Average). Если быстрая скользящая средняя пересекает медленную скользящую среднюю снизу вверх, то открываем Лонг. Пересечение является сигналом на вход в позицию. Если пересечение в обратную сторону, то открываем Шорт. Выставляем заявки стоп-лосс и тейк-профит. Ждем какая из них отработает.

Получилась вот такая логическая схема робота:

ТРЕЙДИНГ, СКАЛЬПИНГ, РОБОТ, АЛГОТРЕЙДИНГ

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

Универсальный торговый метод: что следует знать про таймфрейм (обещанный пост Ивана Чурилова)

Напомню, что  когда я увидел видео с конференции в Екатеринбурге, где Андрей Беритц рассказывает  про торговлю на таймфрейме внутри минуты, я был настолько удивлен и не согласен, что предложил написать  свой взгляд на таймфреймы, если будет достаточный интерес. Лайков было много, и я выполняю обещанное, правда, не через видео, а текстом.

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

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



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

Автоматическая авторизация в Quik

Еще один способ авторизации в Quik без использования exe-файлов
Просто сохраните в текстовый файл, например, autologin.lua и выберите его в квике.

--http://quik2dde.ru
local w32 = require("w32")

-- логин и пароль для терминала
QUIK_LOGIN = "login"
QUIK_PASSW = "parol"


function FindLoginWindow()
  hLoginWnd = w32.FindWindow("", "Идентификация пользователя")
  if hLoginWnd == 0 then
    hLoginWnd = w32.FindWindow("", "User identification")
  end
  return hLoginWnd
end

timeout = 1000  -- таймаут между попытками поиска окна логина
is_run = true

function OnStop()
  timeout = 1
  is_run = false
end

function main()
  while is_run do
    sleep(timeout)

    if isConnected() == 0 then
  
      local hLoginWnd = FindLoginWindow()
      if hLoginWnd ~= 0 then

        local hLogin = w32.FindWindowEx(hLoginWnd, 0, "", "")
        local nPassw = w32.FindWindowEx(hLoginWnd, hLogin, "", "")
        local nBtnOk = w32.FindWindowEx(hLoginWnd, nPassw, "", "")

        w32.SetWindowText(hLogin, QUIK_LOGIN)
        w32.SetWindowText(nPassw, QUIK_PASSW)

        w32.SetFocus(nBtnOk)
        w32.PostMessage(nBtnOk, w32.BM_CLICK, 0, 0)
                
                while not isConnected() do sleep(1000); end;

      end
    end

  end
end

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