Перейти к содержанию

[H1-H4] UP - осторожно, мартингейл


test13

Рекомендуемые сообщения

[H1-H4] UP - осторожно, мартингейл Опубликовано


Автору огромная благодарность за отличного бота с исходным кодом, но просьба убрать операторы "print", а то лог разростается до невероятных размеров


В последней версии принт только при работе с ордерами или и это тоже много ?


Спойлер

Нет возможности проверить последнюю версию, но в версии 1 если выставить MinSignalsDistance = "0" открывалось много ордеров(более 5).

Предлагаю изменение - решение проблемы максимального количества ордеров: ввести переменную extern int MaxOrderCount = 5; //максимальное количество открытых ордеров.
дописать перед "OrderSendReliable(Symbol(), OP_BUY, lots, Ask, Slippage, 0, 0, Сomment, Magic, 0, Green);" условие:


Добавил параметр

extern int MaxOrdersCount = -1; // Максимальное количество одновременно открытых ордеров одного типа.
// -1 не ограничено, либо ограничено параметрами мартингейла

На данный момент кроме этого параметра, количество ордеров может ограничиватся и параметрами мартингейла:
если задан MartinMaxMult и MartinKeepLast=false, то открывается MartinMaxMult ордеров.
Также если MartinType=0 то количество ордеров равно количесту заданных параметров MartinFactor2, MartinFactor3, ...

UP_v1.3.mq4

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 173
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Название: Всё новое - это забытое старое. Год выпуска: - Сайт продажи: http://tradelikeapro.ru/ Валютные пары: GBPUSD Таймфрейм: От Н1 и выше Время торговли: КруглосуточноНе самая лучшая торговая сист

Перейти

По просьбе ascot написал свою версию советника по этой стратегии. Сообщайте об ошибках и пожеланях. По возможности буду реализовывать. UP_v1.0.mq4

Перейти

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

Перейти
[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)

Отличный грааль получился. Все гениальное просто! И не нужно гирлянд вешать.
Предлагаю забомбить автора и программиста респектами!
Первый скрин с реинвестом, второй с фикс. лотом.
Для верности нужно бы с 99% котировками прогнать, но т.к. открытие/закрытие по барам разницы не должно быть. Если кто возьмется, прикладываю сет.

up640k.JPG
upnomm.JPG
up.set

Изменено пользователем ascot
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано
ascot, это со 100% реинвестированием за много лет?
Со 100% реинвестом прибыли можно тестить за месяца 2-3 максимум - дальше все боты показывают наркотический бред вместо прибыли.
В тестах за несколько лет только фиксированный лот более-менее реален в расчете прибыли.
Тесты же с реинвестом прибыли за несколько лет более-менее реально показывают устойчивость к сливам, так как поддерживается неизменная пропорция лотности и депо.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)


ascot, это со 100% реинвестированием за много лет?
Со 100% реинвестом прибыли можно тестить за месяца 2-3 максимум - дальше все боты показывают наркотический бред вместо прибыли.
В тестах за несколько лет только фиксированный лот более-менее реален в расчете прибыли.
Тесты же с реинвестом прибыли за несколько лет более-менее реально показывают устойчивость к сливам, так как поддерживается неизменная пропорция лотности и депо.

Да
Я параметры не оптимизировал даже, просто включил реинвест, прикинув что 0.1 лота на каждые 5000 депозита разумный риск, так как за три года больше 4х усреднений не было!
Ведь когда депо поднимется до 20к, ты же не оставишь 0.1, будешь увеличивать, ибо жаба :) Изменено пользователем ascot
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано

Давно являюсь фанатом стратегий по макди. Миллион благодарностей автору и столько же творцу советника. Отличный робот! Помниться платному программисту подобный советник заказывал, этот в ветке в разы лучше...

nicholas есть просьбочка одна. Не мог бы сделать функцию закрытия ордеров опционально, то есть вставить тумблер чтобы при включении только открывал сделки?
Ведь мы упускаем много потенциально прибыльных сделок не давая прибыли расти!
или закрываем с убытком там где можно в перспективе получить прибыль.

Хочу поэкспериментировать на ренко и малых ТФ с фильтрами в режиме торговли на полуавтомате, с ручным закрытием.

Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано


nicholas есть просьбочка одна. Не мог бы сделать функцию закрытия ордеров опционально, то есть вставить тумблер чтобы при включении только открывал сделки?
Ведь мы упускаем много потенциально прибыльных сделок не давая прибыли расти!
или закрываем с убытком там где можно в перспективе получить прибыль.

Хочу поэкспериментировать на ренко и малых ТФ с фильтрами в режиме торговли на полуавтомате, с ручным закрытием.


Нужно просто закоментировать
// CloseOrders();
Хотя могут быть непредвиденные последствия, нужно тестировать.

Вопрос к общественности, что думаете по поводу трейлинга открытых ордеров ?
Также можно прикрутить закрытие ордеров по первому обратному сигналу.
Стоит ли это все прикручивать ?
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано


Спойлер


nicholas есть просьбочка одна. Не мог бы сделать функцию закрытия ордеров опционально, то есть вставить тумблер чтобы при включении только открывал сделки?
Ведь мы упускаем много потенциально прибыльных сделок не давая прибыли расти!
или закрываем с убытком там где можно в перспективе получить прибыль.

Хочу поэкспериментировать на ренко и малых ТФ с фильтрами в режиме торговли на полуавтомате, с ручным закрытием.


Нужно просто закоментировать
// CloseOrders();
Хотя могут быть непредвиденные последствия, нужно тестировать.

Вопрос к общественности, что думаете по поводу трейлинга открытых ордеров ?
Также можно прикрутить закрытие ордеров по первому обратному сигналу.
Стоит ли это все прикручивать ?

Добавить всё это можно, если не сложно. А надо ?

Есть другое предложение: Открывать по N сигналу.
т.е. у нас (по статистики с 2010) в среднем 4-5 серий открывается. Выставляем открываться по 3 сигналу = N. пропускаем первые 2-3 сигнала и открываемся с 3-4.
Надеюсь доступно написал (:
Если можно, отдельно советника под это. И тут, для любителей, будет актуален трал.
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)


Есть другое предложение: Открывать по N сигналу.
т.е. у нас (по статистики с 2010) в среднем 4-5 серий открывается. Выставляем открываться по 3 сигналу = N. пропускаем первые 2-3 сигнала и открываемся с 3-4.
Надеюсь доступно написал (:
Если можно, отдельно советника под это. И тут, для любителей, будет актуален трал.


Присоединяюсь, тоже об этом думал.
Уточню, не по сигнальным свечам, а именно чтобы пропустить 1-2 вход, т.е. с учетом MinSignalsDistance. Изменено пользователем ascot
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)


Добавить всё это можно, если не сложно. А надо ?


Собственно и спрашивал, надо ли ? :-)


Есть другое предложение: Открывать по N сигналу.
т.е. у нас (по статистики с 2010) в среднем 4-5 серий открывается. Выставляем открываться по 3 сигналу = N. пропускаем первые 2-3 сигнала и открываемся с 3-4.
Надеюсь доступно написал (:
Если можно, отдельно советника под это. И тут, для любителей, будет актуален трал.


Мне тоже эта мысль приходила в голову.
Значит буду реализовывать.

Upd.
Готово.

Новый параметр:

extern int SkipSignals = 1; // Сколько сигналов пропускать перед открытием ордера

UP_v1.4.mq4

Изменено пользователем nicholas
  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)


Нужно просто закоментировать
// CloseOrders();
Хотя могут быть непредвиденные последствия, нужно тестировать.


Спойлер


Та не, немного не то...
Тут бы функцию

extern bool use.oposite.exit = false; //использовать выход по обратному сигналу

Она у меня есть только сам не вставлю.
Получаеться пересиживание локированием но это лучше чем сразу минус, т к на форе 50на50 - рынок может двинуть куда нам надо. А закрывая сделки с убытком мы упускаем эту возможность 50/50.

Еще можно так торговать в рамках данного алгоритма:
ТФ - например от балды м5 или ренко(лучше ренко)
открываем первую серию лотом 001 (в прибыли- закрываем) получаем минус,-
следующая серия лот 002( прибыль-закрываем всё)- убыток-
след серия лот003
и так далее
минусовые сделки ставим на безубыток
пока не вынесет в +.

Здесь надо экспериментировать, тестер плохой помошник



Цитата

Есть другое предложение: Открывать по N сигналу.
т.е. у нас (по статистики с 2010) в среднем 4-5 серий открывается. Выставляем открываться по 3 сигналу = N. пропускаем первые 2-3 сигнала и открываемся с 3-4



Попытатка не пытка, Но тогда мы будем пропускать прибыльные единичные сделки. Изменено пользователем test13
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)


Попытатка не пытка, Но тогда мы будем пропускать прибыльные единичные сделки.

Согласен, единичных в разы больше 3-4 и 5 колен, но можно сразу входить большим лотом, в теории, и брать сливки несколько раз в год.
Посмотрим что получится.

nicholas Трал есть смысл делать для v1.4 Изменено пользователем test13
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано

Немного не в ту степь народная мысль пошла...
А трал - вообще такая штука что в принципе на корню загубит любую даже самую прибыльную систему. =d>
поверьте опыту
Ну да ладно, я предложил... :d

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)

В 1.4 имеется косяк. Прогоню весь период и выложу скрины. Новая функция 'вроде' не корректно работает.

Изменено пользователем test13
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано


Тут бы функцию

extern bool use.oposite.exit = false; //использовать выход по обратному сигналу

Она у меня есть только сам не вставлю.


Добавил новый параметр:

extern int CloseType = 0; // Вариант закрытия ордеров:
// 0 - Закрываются при пересечении MACD обратной граници фыльтра
// 1 - Закрываются при обратном сигнале


При 0 будет работать как предыдущая версия

UP_v1.5.mq4

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано

Та не, те же яйца только в профиль,уважаемый...
Желательно чтобы вообще не закрывал, только открытие ордеров... дальше включаеться умение трейдера..
Друзья, когда перестанем мыслить стереотипами?
Ни один советник на автомате не будет зарабатывать вам. Нет таких роботов и не будет. Работа совами должна быть только с личным участием трейдера. неужели непонятно?

Я с трендовыми фильтрами и закрывая сделки ручками хотел бы прогнать. А если робот сделки сам закрывает -то как?

Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано


Та не, те же яйца только в профиль,уважаемый...
Желательно чтобы вообще не закрывал, только открытие ордеров... дальше включаеться умение трейдера..
Друзья, когда перестанем мыслить стереотипами?
Ни один советник на автомате не будет зарабатывать вам. Нет таких роботов и не будет. Работа совами должна быть только с личным участием трейдера. неужели непонятно?

Я с трендовыми фильтрами и закрывая сделки ручками хотел бы прогнать. А если робот сделки сам закрывает -то как?



Поставьте CloseType=-1 - он не будет закрывать ордера.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)


В 1.4 имеется косяк. Прогоню весь период и выложи скрины. Новая функция 'вроде' не корректно работает.

По порядку:
1. выставляю extern int SkipSignals = 3;
Сигналы считает как положено, открывается на 4.
Проблема в следующем: Не считает MinSignalsDistance между 3 и 4
Так-же между 2 и 3 , 4 и 5 и т.д.
2. MaxOrdersCount задаём количество ордеров после SkipSignals ?

Добавлено: 26-12-2013 14:23:08


Немного не в ту степь народная мысль пошла...
А трал - вообще такая штука что в принципе на корню загубит любую даже самую прибыльную систему. =d>
поверьте опыту
Ну да ладно, я предложил... :d

Если на то пошло, включая этот пост с самого начала, трал и прочее что тут обсуждается - лажа.
Обычная закономерность с применением MACD Изменено пользователем test13
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано


По порядку:
1. выставляю extern int SkipSignals = 3;
Сигналы считает как положено, открывается на 4.
Проблема в следующем: Не считает MinSignalsDistance между 3 и 4
Так-же между 2 и 3 , 4 и 5 и т.д.


Исправленная версия в атачменте.


2. MaxOrdersCount задаём количество ордеров после SkipSignals ?


Да, считаются только открытые ордера. Но нужно учитывать, что они также могут быть органичены параметрами мартина.

UP_v1.6.mq4

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)

На сглаженных ренко кирпичик 1 в болтанке интересно бывает...
дабы не слить в тренде займусь полезным делом фильтр подобрать.

что за фрукт и для чего индюк под макди в подвале честно говоря так и не понял




Добавлено: 26-12-2013 18:39:39

А, и непонятно.... на м5 в тестере не все сигналы отрабатывает, никак не разберусь почему. настройки шаблона макди по умолчанию, сов вер.1.5, лот постоянный , без закрытия ордеров

eurusdm4.png
eurusdm5.png

Изменено пользователем IR
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)
IR
Для начала нужно прочитать название индикатора и посмотреть его параметры.
Это MACD с фильтром по уровням (buffersize) в виде баров.
- красным: макди выше уровня +0.0002
- зеленым: макди ниже уровня -0.0002
- черным: макди между уровнями +0.0002 и -0.0002
По этому 'принципу' работают стрелки.

Что значит 'не отрабатывает' ? Зачем вообще на М5 лезть ?
Если вы
Цитата

Давно являюсь фанатом стратегий по макди.


Должны понимать, что ниже часовых, даже ниже Д1 MACD не работает должным образом. Много ложных, шум и т.д. Для минутных ТФ есть иной 'метод' применения MACD. И как минимум параметры должны быть выше стандартных.

С уважением.

P.S. Советник работает идеально, открывает и закрывает четко по сигналу.

sLD0iluCfrUsss.jpg

Изменено пользователем test13
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)

по GBPUSD 1.6413 у остальных вошел в продажи?

gbpusdh1.png

Изменено пользователем austin-powersss
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)


по 1.6413 у остальных вошел в продажи?


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

[H1-H4] UP - осторожно, мартингейл Опубликовано

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

Ну, про макди на малых ТФ... на ренко 1 в тренде неплохо пупыри выгрызает, вход по сигналу, выход по противоположному.
как- то так.
на болтанке надо смотреть, если не будет лить то- грааль.
Главное правильно тренд определить. Щас фильтр допиливаю.

eurusdm4.png

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...