Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

Random Trader with Customizable Risk/Reward Ratio, Break-Even - эксперт для MetaTrader 5

Просмотров:
495
Рейтинг:
(3)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Random Trader EA

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

Ключевые особенности:

- Система случайного входа в позиции на покупку/продажу
- Гибкий расчет стоп-лосса (на основе ATR или с фиксированным расстоянием между пунктами)
- Функция безубытка с настраиваемым расстоянием активации
- Интеллектуальное управление маржей с возможностью использования максимально доступной маржи
- Поддержка всех типов инструментов (стандартные пары Forex, пары JPY, криптовалюты)
- Правильная обработка значений пунктов для различных форматов цифр (2,3,4,5 цифр)



Входные параметры:

1. Reward/Risk Ratio (reward_risk_ratio)
По умолчанию: 2
Описание: Множитель для расстояния тейк-профита относительно расстояния стоп-лосса
Пример: Значение 2 означает, что тейк-профит будет в два раза больше расстояния стоп-лосса

2.Метод расчета убытков (loss)
Варианты:
- ATR (Average True Range based)
- PIP (Fixed pip distance)
Описание: Определяет, как рассчитывается расстояние стоп-лосса

3.ATR Multiplier (loss_atr)
Описание: Множитель для значения ATR при расчете расстояния до стоп-лосса
Используется только в том случае, если метод расчета убытков установлен на ATR

4.Фиксированное расстояние между пипсами (loss_pip)
Описание: Фиксированное количество пунктов для расстояния стоп-лосса
Используется только при выборе метода расчета убытков PIP

5.Процент риска на сделку (risk_percent_per_trade)
Описание: Максимальный риск на одну сделку в процентах от баланса счета
Диапазон: 0,1 - 100
Пример: Значение 1 означает риск в 1% от баланса счета на одну сделку

6.Использовать безубыток (use_breakeven)
Описание: Включает/выключает функцию безубыточности
Если включена, перемещает стоп-лосс к цене входа, когда позиция достигает указанной прибыли

7.Расстояние безубытка (breakeven_distance)
Описание: Количество пунктов в прибыли, необходимое для активации безубытка
Пример: Значение 10 означает, что стоп-лосс перемещается к цене входа, когда позиция находится в прибыли на 10 пунктов

8.Use Maximum Margin (use_max_margin)
Default: true
Description: Включает/выключает автоматическую корректировку размера лота на основе доступной маржи
При включении уменьшает размер позиции до доступной маржи, если это необходимо


Логика торговли:
Советник открывает позиции случайным образом (50/50 шансы на покупку или продажу), когда ни одна позиция не открыта. Размер позиции рассчитывается на основе процента риска и расстояния до стоп-лосса, что обеспечивает постоянный риск на сделку. Советник включает встроенные функции безопасности, такие как проверка маржи и проверка правильности размера лота.

Управление рисками:
- Динамический размер позиции на основе процента риска счета
- Автоматическая корректировка размера лота в соответствии с требованиями к марже
- Функция безубыточности для защиты прибыли
- 10% буфер маржи для безопасности
- Правильная обработка минимальных/максимальных размеров лота брокера


Примечание: Прошлые результаты не гарантируют будущих результатов. Всегда используйте правильный риск-менеджмент и тщательно тестируйте на демо-счете перед реальной торговлей.

Для получения более сложной версии программы random trader с гораздо большей гибкостью, пожалуйста, посетите сайт: https://www.mql5.com/ru/market/product/137491



Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/46309

изменить цвет свечей и фитиля изменить цвет свечей и фитиля

Нарисуйте фитили (тонкие линии): проведите вертикальную линию от самой низкой цены до самой высокой цены каждой свечи (это называется "фитиль"). Нарисуйте тело свечи: нарисуйте прямоугольник от цены открытия до цены закрытия, используя другой цвет, если свеча бычья или медвежья. Настройка цвета: вы можете легко изменить цвета, используемые для бычьих и медвежьих свечей и их фитилей. Например, в коде: медвежьи свечи имеют бордовое тело (clrMaroon). Фитили медвежьих свечей светло-фиолетовые (clrOrchid). Для чего это нужно? Этот индикатор полезен, если вы хотите: Иметь уникальный и четкий визуальный стиль на своих графиках. Легче отличать бычьи свечи от медвежьих. Анализировать поведение цены более наглядным способом.

Brooky Trend Strength for MT5 Brooky Trend Strength for MT5

Этот индикатор вызывает 3 других подоконных индикатора. Все файлы находятся в папке Indicators.

Stoch Cross EA - Покупать ниже 20, продавать выше 80 (H1) Stoch Cross EA - Покупать ниже 20, продавать выше 80 (H1)

Простой и эффективный советник, основанный на сигналах разворота Стохастического осциллятора на таймфрейме H1. Сигналы на покупку подаются при пересечении %K выше %D ниже уровня 20. Сигналы на продажу подаются при пересечении %K ниже %D выше уровня 80. Риск рассчитывается на основе баланса счета, размер лота устанавливается на уровне 0,1 (при необходимости регулируется). Тейк-профит (TP) устанавливается на уровне 300 пунктов для всех позиций. Стоп-лосс (SL) динамически рассчитывается на основе сигнала противоположного пересечения. Позиция закрывается при возникновении пересечения в противоположном направлении, а также при достижении TP или SL.

Дивергенция DeMarker Дивергенция DeMarker

Этот индикатор улавливает точки дивергенции индикатора DeMarker