Избранное трейдера Holod_Dmitry
— Складывает Value графиков GraphId1 и GraphId2
— При запуске на загрузке Quik'а работает код предыдущей загрузки
— с последними свойствами, полученными из кода или интерактивно.
— При запуске старые бары графика данных сканируются дважды,
— только если есть подключение к серверу.
— При смене тайм-фрейма старые бары сканируются только единожды.
— При загрузке Quik'а первый скан до подключения к серверу.
CandlesOK = true
Settings = { — После смены тайм-фрейма нужно интерактивное подтверждение
Name = "_Add"
,GraphId1 = «Tag-1» — Перезадать оба после первой загрузки.
,GraphId2 = «Tag-2» — Сохраняются при последующих запусках.
,Factor1 = 1 — Для GraphId1
,Factor2 = 1 — Для GraphId2
,Base1 = 0 — Для GraphId1
,Base2 = 0 — Для GraphId2
,Value = «close»
,line = { — Исчезает прогррамный доступ после 1-го интерактивного изменения
{Name = «close»
,Color = RGB(255,255,0) — Жёлтый
,Type = TYPE_HISTOGRAM — POINT, LINE, DASH, DOT, HISTOGRAM,
,Width = 2} — TRIANGLE_UP, TRIANGLE_DOWN.
}
}
function Init()
local s = «Indicator _Add:»
if 0 == getNumCandles (Settings.GraphId1) then
CandlesOK = false
s = s .."\n invalid GraphId1"
end
if 0 == getNumCandles (Settings.GraphId2) then
CandlesOK = false
s = s .."\n invalid GraphId2"
end
if not CandlesOK then message (s) end
return #Settings.line
end — Init()
function OnCalculate (index)
if index == 1 then
CandlesOK = true
if 0 == getNumCandles (Settings.GraphId1) or
0 == getNumCandles (Settings.GraphId2) then
CandlesOK = false
end
--[[message («Settings.Value »… tostring (Settings.Value)
.."\nSettings.line "… tostring (Settings.line)
.."\nCandlesOK "… tostring (CandlesOK))--]]
if Settings.Value ~= «open» and Settings.Value ~= «high» and
Settings.Value ~= «low» and Settings.Value ~= «close» then
Settings.Value = «close»
message («Indicator _Add: Value must be open/high/low/close»)
end
end
if not CandlesOK then return nil end
local candle1 = (getCandlesByIndex (Settings.GraphId1, 0, index-1, 1))[0]
local candle2 = (getCandlesByIndex (Settings.GraphId2, 0, index-1, 1))[0]
local val1 = candle1[Settings.Value]
local val2 = candle2[Settings.Value]
— Результат return res == 0 and nil or res всегда 0 при res == 0
if val1 == 0 or val2 == 0 then return nil end
return (val1 + Settings.Base1) * Settings.Factor1
+ (val2 + Settings.Base2) * Settings.Factor2
end — OnCalculate()
Из рубрики: «Мужик сказал – мужик сделал».
Хочу подвести итог своей работы. Скажу сразу мне все удалось сделать, а именно я завел в рынок 60% депо и удержал свою позицию. От меня на рынке зависит только количество заведенных в рынок денег и контроль рисков. Больше ни на что я влиять не могу. Кто-то скажет — повезло. Согласен – мне повезло: я «угадал» направление движение рынка. (А я в своих топиках и не скрывал, что к трейдингу отношусь, как к розыгрышу лотереи с джек потом!!!). Джек пот заключается в удвоении или утроении депозита, при выполнении описанных выше двух моих условий и наличие тренда. Все просто!!! )))
Свои сделки с комментариями (в том числе с эмоциональными переживаниями) и графиками описаны у меня в двух моих топиках. Кому лень будет их читать вкратце опишу здесь и сейчас.
Первые сделки на продажу я делал в конце марта, но твиты Трампа в начале апреля и азиатские сессии меня выбивали из рынка.
Первая зафиксированная моя сделка прошла 09.04. по цене 34.80 Затем в тот же день на коррекции добавился по своей системе (описана в других топиках). Общий стоп на 34.60 Затем добавился 13.04 по
👆🎯Dodge & Cox начал выход c Магнита. 😳🤷🏻♂️🎎
Это просто срочная новость для истории.
Это давно было понятно, но сейчас только что увидел данные за март месяц — глаза и руки только что дошли на этом карантине называется...
Dodge & Cox за март 2020 продали 258,800 акций. Это примерно 850 миллионов рублей.
Ранее, на сколько я помню, Dodge & Cox никогда не продавали акции Магнита.
Всего у них 6,900,285 акций по данным сайта Morningstar.com/, это 7% всей капитализации.
Это давнейший крупнейший фонд акционер компании.
У следующего известного владельца всего лишь 1,9%, что в 3,5 раза меньше.
Это глобальный FLASH CRASH для акций будет,
если действительно они будут выходить полным объемом.
Это 22 миллиарда рублей по сегодняшним ценам или месячный оборот на ММВБ полный.
Это не менее полгода выхода будет, т.е. медленное сползание вниз с резкими выносами на 10% наверх, чтобы шортисты не заработали.
Будущий сценарий сейчас вижу такой — срочное объявление байбека на безумную сумму около 20 миллиардов под соусом дешевизны акций.
Возможности новой версии
1. Реализован функционал быстрого фильтра в таблицах. Для активации \ деактивации быстрого фильтра используется пункт «Включить быстрый фильтр» \ «Выключить быстрый фильтр» контекстного меню, открываемого для заголовка самого левого столбца таблицы. Данный функционал позволяет фильтровать информацию в таблицах QUIK с наглядным отображением критериев фильтрации.