Избранное трейдера 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 сделок, которая скажет тебе, либо ты попал в убыточный период, либо система сдохла(это можно определить, только зная максимальную просадку и максимальную серию убыточных сделок и еще несколько параметров, таких как