Избранное трейдера Ramil Shahattudinov

по

Thinkorswim TOS Фильтр для watchlist

Показывает IQ акции.
Чем больше показатель IQ у акции, тем больше денег она позволяет в себя распихать))! 
Кто торгует большие объемы — тому может пригодиться.
Thinkorswim TOS Фильтр для watchlist

Полная библиотека индикаторов, фильтров и и сканеров для Thinkorswim в этом блоге  http://bit.ly/2vKq4F8

#Thinkorswim filter for Watchlist 
#Показывает IQ акции
#Thinkorswim  https://RadchenkoVY.com/TOS

def length = 14;  # сколько дней учитывать при расчетах показателей
input AvgVolume = {default "1", "0"};
input ATR = {default "1", "0"};

def iATR = Round((Average(high(period = "DAY"), length ) - Average(low(period = "DAY"), length )), 2);
def iAvgVolume = Round(Average (volume(period = "DAY")[1], length), 1);
plot IQ = round ((iAvgVolume/390*iATR/1000),0);

Торговая система BWS

    • 04 декабря 2018, 07:40
    • |
    • AlexChi
  • Еще

Торговая система BWS

Введение

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

         Если вы уже давно торгуете на фондовом рынке, то наверняка заметили, что одни и те же бумаги растут сильнее рынка, а другие все время стоят на месте или даже падают. Примеров можно привести много: это и ВТБ, который разместился на IPO в 2007 году по 13.6 копеек, а сейчас стоит менее 4 копеек, это и Газпром, который когда-то в 2008 году стоил более 300 рублей, а сейчас, спустя 10 лет, стоит в два раза меньше. Да и каждый из вас без труда может привести множество подобных примеров. В то же время есть бумаги, которые выросли за это время в несколько раз, оставаясь лучшими много лет подряд.



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

Расчет оптимального процента риска на сделку

    • 15 ноября 2018, 07:28
    • |
    • AlexChi
  • Еще

 Расчет оптимального процента риска на сделку

 
          Часто при торговле на фондовом рынке у нас возникает вопрос: каким процентом от своего капитала рисковать в сделке? Обратите внимание, что данный вопрос отличается от следующего: какой размер позиции открывать в том или ином случае? Чтобы стало понятно, о чем идет речь, приведу следующий пример: вы можете открыть сделку на 200 тысяч рублей и установить стоп-лосс на уровне 5% или вы можете открыть сделку на 100 тысяч рублей и установить стоп-лосс на уровне 10%, в обоих случаях вы рискуете в сделке 10 тысячами рублей. Главное в данном случае, какой именно суммой вы рискуете в сделке, а не размер самой сделки как таковой. Так вот, каким же процентом от своего капитала рисковать в сделке? Интуитивно понятно, что если рисковать в одной сделке 50% капитала, то очень быстро можно потерять все деньги, а если рисковать всего 0.1%, то трудно рассчитывать на серьезную прибыль. Логично было бы предположить, что где-то между этими значениями и лежит некоторый оптимальный именно для вашей торговой стратегии процент.



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

fn044.lua

fn044.lua — скрипт для расчета стоимости фьючерсных контрактов в портфеле относительно депозита.
Скачать: https://yadi.sk/d/e7XRt3CQ2v7Miw

fn044.lua

Файл настроек:
-- fn044set.lua расчет стоимости фьючерсных контрактов в портфеле относительно депозита
-- © smart-lab.ru/profile/xxm 08.10.2018

-- торговый счет (из таблицы «Позиции по клиентским счетам (фьючерсы)»)
account = 'SPBFUT0003f'

--положение окна с таблицей. Левый верхний угол в координаты left,top и размеры в width и height.
xy = {} 
xy.left, xy.top, xy.width,xy.height = 0, 232, 722, nil

--ширина столбцов таблицы
t_width = {12, 6, 10, 8, 10, 10, 9, 7, 6, 11, 10, 11}

-- месяц и год исполнения, 2 символа, https://www.moex.com/s205
MonthYear = "Z8"
-- код базового актива, 2 символа
-- если 4 символа, то переменная "MonthYear" не учитывается
SecCodes={
	{"MM"}, --контракт на индекс МосБиржи
	{"Si"}, --руб/доллар FORTS
	{"SR"}, --Sber FORTS
	{"LK"}, --контракт на Лукойл
	{"GZ"}, --контракт на Газпром
	{"BRX8"}, --контракт на нефть Брент, месяц и год - "X8"
	{"ED"}, --контракт на ED
	{"RN"}, --контракт на Роснефть
	{"GD"}, -- Gold
	}

--Если xy.height == nil, то вычислить ее.
--Для разных мониторов коэффициенты (17, 45 и 868 - подобраны эмпирически) будут разными.
local height = xy.height or ((#SecCodes + 1)*17 + 45)
if height > 868 then height = 868 end
xy.height = height


( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Рассказ о моей торговле

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

Торгую я внутри дня. Торгую только 1 инструмент-нефть.

Почему нефть-волатильный, ликвидный, наш рынок успевает поторговать и с азиатами и с Европой и закрываемся одновременно с Америкой. 
Вторая причина- один инструмент, меньше переживаний, меньше внимания, больше концентрации. 
Третья причина- этот инструмент мне как-то сразу был более понятен, чем остальные (доллар/рубль например).

Из чего состоит торговля. Первое-это правила. 
/> /> />
Правила торговли.            
1. Макс  3 сделки в день. 30 п
2. Я не торгую запасы, перед запасами я не в сделке. С 19-30 до 21-00 я не торгую.


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

Секреты моего обучения торговле

Я удивляюсь, практически каждый мой ученик не знает о такой простой фиче QUIKa как оповещение.
Например, мне нужно следить за 10-ю тиккерами на бирже. У меня  всего лишь один ноутбук и один экран. Все время менять окно монитора — надоедает.
      Поэтому создаете оповещение по каждому нужному вам тиккеру,  и, причем, можно поставить оповещение на понижение или повышение, хоть через каждый пункт.
    Кроме того, я отхожу от компа на грядки, за меня за движением цены следят мои оповещения и есть СМС -оповещения. Так что я бросаю прополку и бегу в дом к компу… Если что.
   Или можно читать спокойно смартлаб, писать там хрень или смотреть кино. И все это с одним монитором)))) На фиг 4-5 мониторов вам.

Как создать оповещение?  
       Нужно создать текущую таблицу котировок и там выбрать последнюю цену тиккера, нажать на него и появится меню, там выбрать команду оповещение и радуйтесь, выбирая свои настройки! Это ваш незаменимый помощник. Либо просто читайте help!

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

Как самому обновить версию QUIK

Как самому обновить версию QUIK, если у брокера еще не выложено обновление?Опубликовано 12.02.2016 автором iQuik.ru

Речь о большом терминале QUIK для Windows.

Часто задаётся вопрос: вышла новая версия терминала QUIK, с полезным функционалом. Хотелось бы её попробовать, но при подключении к серверу брокера никаких обновлений не предлагается, когда брокер выложит у себя новую версию — совершенно не понятно. Как бы обновиться на новую версию?

 

Небольшое вступление

На самом деле обновлять терминал достаточно просто. Надо лишь помнить следующее:

  • Главное в этом деле — обязательно перед обновлением сделать резервную копию! Для этого достаточно, закрыв терминал, просто скопировать все файлы в отдельную папку. Это позволит совершенно точно без каких-либо проблем вернуться к старой версии, если в новой обнаружится какая-то критичная проблема.
  • Скорее всего, после ручного обновления самого терминала необходимо будет еще обновить плагины, которые находятся в отдельных архивах, т.к. являются «дополнениями»; про это в конце заметки. Плагины в QUIK обычно отвечают за разные доп. возможности: ввод/вывод средств, подача специфических поручений именно у вашего брокера, аналитика на срочном рынке и т.д.
  • У некоторых брокеров терминал чуть-чуть специфичный, с небольшими изменения внешнего вида или дополнительными расчётными параметрами, однако при этом стандартный терминал (так условно его назовём), лежащий в виде обновлений, совершенно корректно будет работать с любым брокером.
  • Иногда для корректной работы новой версии терминала QUIK требуется обновление серверной части брокером. В этом случае до тех пор, пока брокер не обновит сервер QUIK, воспользоваться новой версией терминала не удастся. В этом случае при подключении новой версией увидим сообщений «Неправильная версия протокола». Придётся откатиться на сохранённую предыдущую версию (вы ведь сохранили её?!) и задать брокеру вопрос «когда же».


( Читать дальше )
  • обсудить на форуме:
  • QUIK

Тернистый путь в алготрейдинге(TsLab). 3й скрипт. Трейлинг по фракталу

Следующий трейлинг, трейлинг по экстремумам
Пример трейлинга - https://youtu.be/-Pkg2DUIxfw 

Фрактал… В ручной торговле мне он нравился, правда больше для ориентиров. К отображению в тслаб, до сих пор не могу привыкнуть и как то пока не применяю.  
Но это думаю дело времени

Базовый скрипт (Тейк=Стоп) здесь
Стандартный трейлинг здесь 
Трейлинг по ATR — здесь

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

Результаты базового скрипта в первой строке

Входы в 10:00 исключены, скрипт не выходит в первых минутах начала торгов

Форвард 2017 г, форвард 2018 г в тестах не участвуют. На этих годах применяем параметры которые получили в тестах



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

индикатор горизонтального объёма в квик

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


Settings={}
Settings.period = 500
Settings.Name = «xHV»

---------------------------------------------------------------------------------------
function FFF()
local CC={}
local LL={}
local VV={}

return function(ind, _p,_N)

local index = ind
local MAX = 0
local MAXV = 0
local MIN = 0
local RR = 0
local jj = 0
local kk = 0

if index == 1 then
VV={}
CC={}
LL={}
------------------
VV[index]=V(index)
CC[1]=0
return nil
end
------------------------------
VV[index]=V(index)
if index < (Size()-2) then return nil end

MAX = H(index)
MIN = L(index)
for i = 0, _p-1 do
MAX=math.max(MAX,H(index-i))
MIN=math.min(MIN,L(index-i))
end
----------------------------------------
for i = 1, _N do CC[i]=0 end

for i = 0, _p-1 do
jj=math.floor( (H(index-i)-MIN)/(MAX-MIN)*(_N-1))+1
kk=math.floor( (L(index-i)-MIN)/(MAX-MIN)*(_N-1))+1
for k=1,(jj-kk) do
CC[kk+k-1]=CC[kk+k-1]+V(index-i)/(jj-kk)
end
end
--------------------
MAXV = 0
for i = 1, _N do MAXV=math.max(MAXV,CC[i])end



( Читать дальше )
  • обсудить на форуме:
  • QUIK

Дневник инвестора (0.9)

    • 23 апреля 2018, 23:38
    • |
    • AzEs
  • Еще
О самой программе уже писал в предыдущей статье. Если не понимаете, о чём идёт речь, рекомендую начать с неё.
Если кто-то начал и продолжает пользоваться Дневником, то порадую (надеюсь) его обновлением.
Скачиваем новую версию всё по той же ссылке.
Как запускать, пользоваться, настраивать — также описано в предыдущей статье, здесь остановлюсь только на новых функциях.

Из мелочей — в списке сделок добавился столбец заметок, доступный для редактирования «на ходу». Просто кликаем мышкой один раз и вводим/меняем текст.

Из более существенного — добавил пару интеграций в Настройки:

Дневник инвестора (0.9)

Во-первых, при включении опции интеграции с Black Terminal, для компаний (и позиций в портфеле) в контекстное меню добавляется ссылка на страницу эмитента с подробной информацией. Удобно. Если Тимофей придумает простой вызов по имени тикера (самое простое) для соотв. страниц форума или ФА — могу добавить такую же опцию для СЛ (наименование компаний использовать неудобно, т.к. могут быть разночтения, а тикеры всегда стандартны).

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

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