Избранное трейдера Overlord
Добавляю код сделанного мной индикатора Parabolik в котором параметр ускорение зависит от волатильности. Чем больше волатильность, тем больше увеличивается ускорение и индикатор быстрее «догоняет» цену. Подобные есть на просторах интернета для метатрейдера (и не бесплатно), для квика не встречал.
Видно, что он дает меньше перескоков (красный), чем обычный Parabolik (черный). Хорошо себя зарекомендовал для выходов из позиций, открытых по тренду. На вход в боковике конечно будет давать ложные сигналы, как и обычный Parabolik (но меньше!), создатель которого не рекомендовал только его использовать для открытия позиций.
Код индикатора:
Settings = {
Name = "Parabolic ATR",
Period_ATR=14,
line = {{
Name = "Parabolic ATR",
Type = TYPE_POINT,
Color = RGB(255,0,0),
Width = 2
}
}
}
old_idx=0
long=false
short=false
revers=false
function Init()
return 1
end
function OnCalculate(idx)
if idx<Settings.Period_ATR then
return nil
else
if idx==Settings.Period_ATR then
psar={}
psar[idx]=L(idx)
long=true
hmax=H(idx)
per_ATR=Settings.Period_ATR
local TR=0
for js=(idx-per_ATR),idx-1 do
TR=(TR+H(js)-L(js))
end
Old_ATR=TR/per_ATR
revers=true
else
if idx~=old_idx then
local TR=0
for js=(idx-per_ATR),idx-1 do
TR=(TR+H(js)-L(js))
end
local ATR=TR/per_ATR
af=ATR/(Old_ATR+ATR)
af=af/10
Old_ATR=ATR
if long then
if hmax<H(idx-1) then
hmax=H(idx-1)
end
psar[idx]=psar[idx-1]+af*(hmax-psar[idx-1])
end
if short then
if lmin>L(idx-1) then
lmin=L(idx-1)
end
psar[idx]=psar[idx-1]+af*(lmin-psar[idx-1])
end
revers=true
end
if long and L(idx)<psar[idx] and revers then
psar[idx]=hmax
short=true
long=false
lmin=L(idx)
af=Step
revers=false
end
if short and H(idx)>psar[idx] and revers then
psar[idx]=lmin
long=true
short=false
hmax=H(idx)
af=Step
revers=false
end
end
old_idx=idx
return psar[idx]
end
end
Всех приветствую.
Представляю вашему вниманию торгового робота на основе индикатора Индекс относительной силы (Relative Strength Index, RSI). Данный торговый робот позволит вам торговать трендовую или контртрендовую стратегию на рынке ММВБ акциями или фьючерсами. Робот анализирует индикатор и принимает на основе этого торговые решения, позволяя тем самым автоматизировать торговлю. В этой статье расскажу, как запустить робота и опишу торговый алгоритм, реализованный в механической торговой системе (МТС).
Многие трейдеры на Московской бирже хотели бы автоматизировать свои торговые алгоритмы, но не знают с чего начать. А ведь давно есть проработанные решения, которые максимально облегчают первые шаги в алготрейдинге.
Язык MQL5 изначально поддерживает все торговые возможности платформы MetaTrader 5 — в нем множество торговых функций для работы с ордерами, позициями и торговыми запросами. При этом не имеет значения, на каком рынке вы торгуете - фьючерсы, акции, опционы и т.д.
Средствами MQL5 вы можете создать торговый запрос и отослать его на сервер с помощью функций OrderSend() или OrderSendAsync(), получить результат его выполнения, просмотреть торговую историю, узнать спецификацию контракта для инструмента, обработать
Функционал, как у предыдущего скрипта. Дополнения: при двойном нажатии левой кнопки мыши на ячейку с данными «Forts balance», открывается таблица с открытыми позициями по фьючерсам с индикацией кол-ва, типа операции, гарантийного обеспечения за лот и суммы зарезервированного гарантийного обеспечения за позицию. Тоже самое и при двойном клике на значения «ГО опционы»
Скачать, как обычно, можно здесь: balance_opt_new
Всем профита!
комментарий к посту .
большая ошибка думать О ТОМ ЧТО БЫ ОТБИТЬ ПРОСАДКУ, ЕЕ МОЖНО ТОЛЬКО ОТРАБОТАТЬ, а при просадке в 50% заработать нужно 100%, а как это сделать, если что то идет не так, для начала остановиться и осмотреться, потому что задача почти не подъемная в этом состоянии(за время остановки рынок может поменяться в нужную для вас сторону). ее уже не вернуть, рынок это забрал. Непонимание этого — это большая ошибка. В этом одна из причин эмоций! Рынку на тебя и твои проблемы насрать, соответственно и у тебя должно быть такое же отношение к нему, потому что не ты ему, не он тебе не чего не должны.Это еще у ливермора или в черепахах, когда они там пытались на плащ заработать, все по сливались нахер. т.к. требование заработка, особенно конкретной суммы, ведет и к нарушению торговой системы и к нарушению рисков. А сливы происходят тогда, когда ты нарушаешь правила системы. В том числе не сидишь за статистикой сделок, минимальный период 100 сделок, которая скажет тебе, либо ты попал в убыточный период, либо система сдохла(это можно определить, только зная максимальную просадку и максимальную серию убыточных сделок и еще несколько параметров, таких как