Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Бэктест
FloFri:
Позже я загружу платформу MT4 для FXDD и протестирую ее.
А пока вы провели более длительный бэктест за несколько лет?
Ea
F1trader
При всем уважении к вашей торговой системе, вот первая версия советника.
Это версия 0.9. Возможно, потребуется еще несколько дней, чтобы довести ее до ума, но начало положено.
В этой версии нет стопов, она просто торгует по уровням. Ее действия можно прочитать в лог-файле, который начинается с "pptr1".
Параметры довольно понятны. Для всех сделок используется один и тот же "Slippage".
Склонность к риску можно настроить с помощью RiskPercent, что означает, что он берет это значение * AccountBalance (т.е. 30 означает 3 лота с 10.000 и т.д.), или просто ввести фиксированное количество лотов.
Для лучшего контроля над ордерами он использует включение OrderReliable.mqh.
Пожалуйста, дайте мне знать, что произойдет.
Версия для 5 цифр (с возможностью выбора) загружена в предыдущем сообщении. Кратко протестировал, ордера теперь в порядке.
Что касается бэктестирования в течение более длительного периода, я бы хотел убедиться, что советник работает именно так, как нужно, до этого. Я провел бэктестинг за 4 месяца с некоторыми консолидирующими ММ, и с некоторым риском, % доходности достигает нескольких 100. НО: у нас так много примеров, когда в реальном времени это не работает.
Что касается размещения ордеров без SL и TP, в ECN типа исполнения: хорошая практика. Я изменю это. Требуется только в платформах, которые диктуют это (у которых нет возможности выставить SL и TP вручную при вводе ордера).
Наконец, система, предложенная F1trader, кажется, работает довольно хорошо. Теперь мы можем менять параметры в бэктесте (например, мои результаты показывают, что другое время для установления Pivot действительно может положительно повлиять на доходность).
Поскольку это не моя система, я оставлю F1trader право решать, что делать с советником. На данный момент последняя версия обновлена в посте 1039.
Отличная работа
ФлоФри:
Отличная работа. Если советник работает именно так, как я описал. Следующий этап процесса тестирования - посмотреть, какая валюта лучше всего работает с советником.
Тестируя в течение длительного периода времени, я проведу бэктест множества пар.
Как только я найду пару, которая хорошо реагирует на советника. Я проанализирую, можем ли мы безопасно и прибыльно использовать мартингейл.
Мы ищем пару, у которой НЕТ или МАЛО убыточных дней.
В этом случае мартингейл будет творить чудеса. Если в паре много убыточных дней, то мартингейл абсолютно не подходит для системы. Так как 8 убытков подряд при использовании мартингейла через каждые 15 пунктов в конце дня обернутся большими потерями, и потребуется время, чтобы восстановить такие потери.
По сути, мы ищем пару, которая, если сработает, достигнет цели в пределах максимум 8 потерь. Если пара имеет убыточные дни то тут, то там (не достигает цели после срабатывания сделки), то стратегия EA/MARTINGALE не подходит для этой пары.
Для такой пары мы просто используем простой советник, с ММ и без Мартингейла.
Мартингейл гарантирует, что каждая сделка/день будет выигрышной, даже если в течение дня будет больше убыточных пунктов, чем выигрышных.
Без мартингейла мы будем стремиться к тому, чтобы выигрышных пунктов было больше, чем проигрышных.
Пока что этот советник доказал свою успешность на EURUSD за 4 месяца бэктестинга.
Текущая сделка советника приносит прибыль в 124 пункта
Мартингейл может быть хорошей вещью, но при 8 выстрелах это происходит следующим образом:
0.05 0.1 0.2 0.4 0.8 1.6 3.2 6.4
Или...?
Простое компаундирование - хороший вариант: со стартовым кредитным плечом 25 (я знаю, что большинство считает это слишком большим), можно было бы получить приложенный график. 84 сделки за 4 месяца.
Мартингейл / Управление деньгами
Фло Фри:
Результаты бэктестинга выглядят отлично.
Я не знаю, что вы имеете в виду под 25 кредитным плечом и простым компаундингом, не могли бы вы объяснить подробнее.
Что касается вашего объяснения мартингейла.
Пожалуйста, посмотрите мой следующий пост о том, как я рассчитываю мартингейл, мы не удваиваемся каждый раз:
https://www.mql5.com/en/forum/180164
Советник должен выработать соотношение риск/вознаграждение.
Проблема здесь в том, что уровень TP для целей S1 и R1 будет разным. Поэтому если мы идем в лонг, то соотношение риск/вознаграждение будет разным, а если в шорт, то соотношение риск/вознаграждение будет разным.
Решение: Советник может вычислить среднее соотношение риска и вознаграждения.
Так, если:
TP для ордера на покупку составляет 50 пунктов, а SL - 15 пунктов. соотношение риск/вознаграждение: 1/3.33
TP для ордера на продажу составляет 25 пунктов, а SL - 15 пунктов. Соотношение R/R: 1/1.66
Среднее соотношение риск/вознаграждение здесь составляет 1/2,5
Поэтому мы каждый раз увеличиваем размер позиции на 50% (не в два раза).
Итак: 0.1, 0.15, 0.22, 0.33, 0.49, 0.73, 1.09, 1.63.
обожаю этот поток сырых идей - потрясающая информация!
f1trader,
мартингейл с коэффициентом 1,5 звучит неплохо.
Компаундирование, которое я имел в виду, самое простое, что я могу придумать, и применяется к сделкам на графике: всегда берите фиксированную часть вашего счета в качестве коэффициента размера лота. Так, когда RiskPercent = 30, а баланс вашего счета = 1000, советник торгует 30*1000 = 30000 = 0.3 лота.
Если эта сделка прибыльная, например, мы зарабатываем 50 пунктов, то счет становится 1150. Следующая сделка будет 30* 1150 = 34500 = 0,35 лота, и так далее.
Нужна помощь с простым советником
У меня есть советник, и я хочу добавить к нему еще один критерий. Я не хочу брать длинные сделки, если цена ниже параболического SAR, и не хочу брать короткие сделки, если цена выше параболического SAR. Может ли кто-нибудь помочь мне с этим кодом и где я мог бы его разместить? Я новичок в программировании, буду очень признателен за любую помощь.
Взгляните на это.
Эта система хорошо работает на четырехчасовом графике. Она может работать и на низких, но я использую часовой и четырехчасовой графики. Сигнал на покупку - когда RSI находится на линии 4.7, сигнал на продажу - когда RSI находится на линии 95. И снимите сдвиг графика. По какой-то причине RSI движется. Вы можете увидеть это на примере.
RSI находится выше линии 95. и немного уменьшите масштаб. Если вы слишком сильно увеличиваете масштаб, это тоже может заставить его двигаться.
Вот пример.
P.S. Поставьте RSI на 2000 период, это работает лучше.