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

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


test13

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

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

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

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

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

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

Перейти

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

Перейти

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

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


Ti opozoril samij silnij signal tehniceskova analiza - divergenciji MACD. Iz za divergencii eta sistema i slivnaja ka svinja.



Не увидел ваши аргументы: скрин, разметка, технический анализ, теоретическое обоснование... Изменено пользователем Aspart
  • Лайк 9
Ссылка на сообщение
Поделиться на другие сайты

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

На истории по фунду картинка очень даже красивая, респект!
Кроме фунта проводили эксперименты по другим парам?

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

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


Спойлер



Ti opozoril samij silnij signal tehniceskova analiza - divergenciji MACD. Iz za divergencii eta sistema i slivnaja ka svinja.



Не увидел ваши аргументы: скрин, разметка, технический анализ, теоретическое обоснавание...


Iz za divergenciji budet loznije vhodi. Sistema nadejatsa na to chto, kogda diver budet cena kogda to vsjo taki pajdjot v storonu kotoruju pokazivajet MACD , no eto mozet proishoditj namnogo poze, kogda vash depozit budet uze obnulivan.
Уважаемый, вы вообще о чем ?
В предложенном 'методе' речь о дивергенции не идет. Во внимание берется пересечение гистограммы и sma. Внимательно читай, потом лезь со своими комментариями.
За пару лет не смог слить депозит.

ascot
Евро и Фунт. Мне достаточно 2х пар для торговли. Попробуйте оценить другие пары, индикаторы облегчат задачу.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

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

Работает по любому и прибыль приносит. :)
Ещё предлагаю кому-нибудь воткнуть туда алерт и в том числе на мыло-будет совсем норм :d

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

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


Попробовал написать пару индикаторов (стрелочных) для облегчения нахождения сигналов


А советник не пробовали писать? Очень интересная система, просто и ясно! Спс =d>
Ссылка на сообщение
Поделиться на другие сайты

[H1-H4] UP - осторожно, мартингейл Опубликовано (изменено)
Arioh
Подбирал каждый лот от текущего размер депо.
Множитель 4, дальше по наростающей.
Обязательно пересчитайте.

Выходим:
7. Закрываем все позиции на покупку, когда гистограмма закроется выше уровня +0,0002. Для продажи ниже уровня -0,0002
Есть индикатор MACD_Exit
- Зеленая точка: выход для открытых ордеров Бай
- Красная точка: выходя для открытых ордеров Селл

Arkiniy
Не силен в этом направлении. Только если индикатор слепить.

ascot
Совершенно верно, депо на одну пару выходит солидное.
В самом начале написал: Не самая лучшая торговая система, но одна из самых простейших.
Недостаток - высокая просадка

Суть: показать 'иной' подход работы с MACD
Моё стартовое Депо на тот момент = 8000+

Добавлено: 23-12-2013 09:53:05

Спойлер

По скрину просадка -1460
1 лот = -20
2 лот = -64
3 лот = -309
4 лот = 691

профит около +300

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

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

Друзья, нашел у себя в компьютере этот советник! Прикрепляю.

Pauls_MACD_EA_checks_reentey_v2.mq4
Pauls_MACD_EA_checks_reentey_v2.ex4

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

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


3. Открывал не больше 5 ордеров:
1 = 0,01
2 = 0,04
3 = 0,24
4 = 1,92
5 = 2,3


test13, приветствую тебя!
Честно сказать, твой бустер впечатляет.
Получается 4, 6, 8, 1.2
Я так понимаю, в теме надо добавить, как тут принято, "осторожно, мартингейл"...
+ почему бустер снижается после 4 колена? :-b
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

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

Спойлер



3. Открывал не больше 5 ордеров:
1 = 0,01
2 = 0,04
3 = 0,24
4 = 1,92
5 = 2,3


test13, приветствую тебя!
Честно сказать, твой бустер впечатляет.
Получается 4, 6, 8, 1.2
Я так понимаю, в теме надо добавить, как тут принято, "осторожно, мартингейл"...
+ почему бустер снижается после 4 колена? :-b

Про мартин добавил в заголовок
Что касается бустера. Как выше писал, увеличивал лот по отношению к депо на текущий момент.
Опытным путем 'бустер' доказал свою эффективность. В итоге оставил как есть без изменений.

Спойлер

4 лот уже 1,92$
Если продолжать увеличивать лот по бустеру *10, лот будет 19,2$ а это согласись великовато :)
*8 = 15,36 много
*6 = 11,52 много
*4 = 7,68 много
*2 = 3,84 лучше в плане просадки
*1 = 1,92 само то
Оставил *1.5 потом *1.2 - оптимальный вариант в плане просадки для 5 открытых ордеров и профит хорош.
Если позволяет депо, при *2.6, держать просадку до 5.000$ можно увеличить.

Были еще комбинации, но у меня депо не резиновое.
4, 6, 6, 2
3, 3, 10, 2
Можно и нужно еще комбинации перебрать.

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

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

Я просмотрел историю по фунту, франку и евро за этот год, более трех усреднений не было, с коэффициентом *2 неплохо получилось.
По франку и евро за год около 4000 пунктов старых, по фунту около 6000.

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

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

Хороша система, вы своей темой прям лучик поселили в моей голове :d. Признаюсь, я сам программист в должности старшего разработчика, десктоп, вот только времени мало. Пробовал писать уже пару советников, есть наработки(трейлинг, безубыток, отложенные ордера, поиск паттернов и есть тестирование с качеством 99.9%). Попробую в свободное время что-нибудь сляпать и погонять.
- Есть мысль при достижении точки выхода подтянуть максимально стоп-лосс(опытным путем выявим расстояние), а дальше включить трейлинг.
- Либо закрывать половину позиции, а остальное трейлить.
- Посмотреть что получится без мартина, для начала, потом вводить один-два фильтра входа, но не сильно усложнять.

В общем будут результаты, напишу!

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

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

а для этого автор и рекомендует огромный депо для одной валютной пары, чтоб по крайней мере мог выдержать 5000 уе просадки на протяжении 5 сделок

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

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

По просьбе ascot написал свою версию советника по этой стратегии.

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

UP_v1.0.mq4

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

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


2. Закрывается - я так понимаю, тот же глюк, как в индикаторе. Сигнал появляется во время формирования свечи а не на закрытии. Советник закрывает по тому-же принципу, не дожидаясь закрытия свечи. Или это дикий спрэд ?


Я анализировал пересечение границ на текущей свече. Переделал что-бы анализировал на предыдущей. Кому хочется на текущей - включаем параметр EachTickMode


3. Можно описать параметры\настройки советника ?


Описание переменных есть в самом советнике, но на всякий случай дублирую тут

extern int FastEMA = 12; // Значение быстрой EMA индикатора MACD
extern int SlowEMA = 26; // Значение медленной EMA индикатора MACD
extern int SignalSMA = 9; // Значение сигнальной SMA индикатора MACD
extern double UpMACDFilter = 0.0002; // Верхний фильтр гисторграммы MACD.
//Открывать на продажу только если цена выше. Если значение выше, то закрываются сделки на покупку.
extern double DownMACDFilter = -0.0002; // Нижний фильтр гисторграммы MACD.
//Открывать на покупку только если цена ниже. Если значение ниже, то закрываются сделки на продажу.
extern int MaxCandleSize = 30; // Максимальный размер свечи
extern int MinSignalsDistance = 27; // Минимальное расстояние от цены открытия предыдущего ордера
extern bool EachTickMode = false; // Если true то используются сигналы с текущей свечи, false с предыдущей

extern string _1 = "=== Ордер ===";
extern int MMMethod = 1; // 0 - постоянный начальный лот (Lots), 1 - пропорционально приросту депозита
extern double Lots = 0.01; // Количество лотов на MinDepo при MMMethod=0 и начальный лот при MMMethod=1
extern double MinDepo = 1000; // Эта и следующие переменные используется при MMMethod=1.
//Минимальный депозит (свободные средства). При росте средств сверх него на шаг DepoStep происходит увеличене лота на LotsStep
extern double DepoStep = 1000; // Шаг средств для увеличения лота из LotsStep
extern double LotsStep = 0.01; // Шаг лота

extern string _2 = "=== Мартингейл ===";
extern int MartinType = 0; // Вариант прогрессии лота:
// -1 - не используется
// 0 - начальный лот умножается на переменную MartinFactor1, MartinFactor2, MartinFactor3,... соответственно номеру ордера
// 1 - умножение (используется MartinFactor)
// 2 - арифметическая прогрессия
// 3 - пропорционально числам Фибоначчи
extern double MartinFactor = 2; // Коэффициент умножения лота
extern int MartinMaxMult = 5; // Максимальное количество умножений, -1 - не ограничено.
extern double MartinMaxLots = 0; // Максимальный лот ордера, -1 - не используется
extern bool MartinKeepLast = true; // При исполнении максимального количества ордеров держать последний лот

extern double MartinFactor2 = 2; // коэфициент умножения начального лота для 2 ордера
extern double MartinFactor3 = 4; // коэфициент умножения начального лота для 3 ордера
extern double MartinFactor4 = 6; // коэфициент умножения начального лота для 4 ордера
extern double MartinFactor5 = 8; // коэфициент умножения начального лота для 5 ордера
extern double MartinFactor6 = -1; // коэфициент умножения начального лота для 6 ордера
extern double MartinFactor7 = -1; // коэфициент умножения начального лота для 7 ордера
extern double MartinFactor8 = -1; // коэфициент умножения начального лота для 8 ордера


extern int Magic = 6542; // Магик. Если несколько экспертов работает на одном символе у них должен быть разный магик.
extern int Slippage = 3; // Допустимое проскальзывание
extern bool Auto5Digits = true; // Автоматическое умножение всех параметров измеряемых в пунктах на 10 при работе в 5-ти знаковых ДЦ
extern string Сomment = "UP v1.1";// Комментарий ордеров



4. Немного не понял как работает расчет буфера. Берется один множитель на все лоты ? Должен быть для каждого отдельно на 5 'колен'


Тип мартина задается в переменной MartinType. В описании параметрое есть про типы. Я добавил тип 0 - что-бы брало с переменных MartinFactor2, MartinFactor3, ...
если MartinType = -1 то мартин не используется


5. ТП и СЛ как-то учитываются ?


Это случайно попало. Удалил.


6. Про параметры ММ поподробней.


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


открывает больше 5 ордеров. должно 5


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


и такое бывает


Я добавил проверку, что-бы при EachTickMode=false выполнялся цикл один раз в начале свечи и анализируем предыдущую свечу. Эта проблема должна уйти

UP_v1.1.mq4

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

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


EURUSD H1 2008.09.25 - 2008.10.09 , открывает 10 ордеров
EachTickMode=false
http://gyazo.com/95dc123dc53ff26d551c4fb6dcf974ef



У меня последняя версия не открывает такое количество. Наоборот, из-за ошибки при MartinType=0 ограничивается 3-мя.
Исправленная версия в атачменте.

UP_v1.2.mq4

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

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

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

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

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

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

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


Спойлер

if (buyOrdersCount OrderSendReliable(Symbol(), OP_BUY, lots, Ask, Slippage, 0, 0, Сomment, Magic, 0, Green);




и аналогично


Спойлер

if (sellOrdersCount OrderSendReliable(Symbol(), OP_SELL, lots, Bid, Slippage, 0, 0, Сomment, Magic, 0, Red);


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

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

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

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

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

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

Войти

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

Войти

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


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

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