Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
SendClose - эксперт для MetaTrader 5
- Опубликовал:
- Vladimir Karputov
- Просмотров:
- 2845
- Рейтинг:
- Опубликован:
- 2016.12.19 09:46
- Обновлен:
- 2018.06.25 14:41
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Автор идеи: Vladimir Khlystov.
Автор MQL5-кода: barabashkakvn.
Советник открывает или закрывает позиции при пересечении линий.
Советник прорисовывает 4 линии: "LINE BUY", "LINE SELL" и две линии "CLOSE".
Ваша задача — переместить линии туда, где вы предполагаете делать определенное действие с позицией. Соответственно, это Вuy, Sell, Close.
Позиции открываются или закрываются в тот момент, когда Ask выше соответствующей линии, а Bid — ниже. Т.е., происходит пересечение ценой одной из четырех линий.
.
На рисунке показан пример торговли.
Количество линий можно сократить, используя переменные:
- DRAW_SELL — рисовать отрезки Sell;
- DRAW_BUY — рисовать отрезки Buy;
- DRAW_CLOSE1 — рисовать отрезки Close1;
- DRAW_CLOSE2 — рисовать отрезки Close2.
Дополнительно введены внешние переменные:
- lot — размер лота;
- order — максимальное количество ордеров.
Прямые CLOSE можно использовать как трейлинг, расположив их под определенным углом.
Используются значения Parabolic SAR и трёх EMA (с периодами 10, 25 и 50).
Money Fixed RiskПример для расчёта размера лота в зависимости от риска на сделку.
Использует два индикатора iStochastic (Stochastic Oscillator) и один iRSI (RSI, Relative Strength Index). Вычисляет размер лота исходя из анализа закрытых сделок.
gazonkosСоветник работает на поиске импульса: iClose(t2)-iClose(t1).