Jump to content
muvingman

Напишу советник, скрипт, индикатор на MQL бесплатно

Recommended Posts

Шнюк

Здравствуйте участники форума. Я ищу индикатор по ММ, который высчитает в процентах прибыль/убыток по каждой позции в рынке по отношению к балансу. Ну допустим у меня открыта сделка по евродолар, убыток показывает 55 доларов, и нужно что бы индикатор показывал сколько это в процентах по отношению к балансу. Спасибо.

Share this post


Link to post
Share on other sites
nyxl44

возможно прикрутить к советнику время торгов и процент прибыли от депозита при котором закрываются все ордера.

время пробовал прикрутить не получается.

pips44.mq4

Share this post


Link to post
Share on other sites
panzernik

Ищу советник с пирамидингом (не усреднением).

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

Наверняка кто-то уже заказывал или видел такие. Таже стратегия БВильямса на аллигаторе и АО АС предпологает доливки.

Киньте пожалуйста линк. Или просьба к топикстартеру собрать сигналы АО АС в кучу и на их основе написать советник с положительными доливками. Могу поподробней описать если надо.


День за днем и день ото дня дела все лучше у меня!:16:

Share this post


Link to post
Share on other sites
Ptica-sw

Уважаемые программисты, сделайте пожалуйста советник по данному индикатору пересечении линий MA, чтоб открывал ордера на следующей свече,после пересечения.Чтобы были в настройках T/P и S/L.

P.S. Если возможно отредактируйте сам индикатор,-не хочет воспроизводить звуковой сигнал при пересечении(а сама функция есть).

Заранее спасибо.

MA2_Signal.mq4

Share this post


Link to post
Share on other sites
Ptica-sw
Уважаемые программисты, сделайте пожалуйста советник по данному индикатору пересечении линий MA, чтоб открывал ордера на следующей свече,после пересечения.Чтобы были в настройках T/P и S/L.

P.S. Если возможно отредактируйте сам индикатор,-не хочет воспроизводить звуковой сигнал при пересечении(а сама функция есть).

Заранее спасибо.

 

Сам индикатор отредактировал,осталось советник к нему найти.

Буду благодарен.

MMA2_Signal.mq4

Share this post


Link to post
Share on other sites
Ptica-sw

Здраствуйте! помогите переделать простой советник "Пересечение 2-х машек". Должен работать так:

Бай - быстрая пересекает медленную вверх.

Селл - быстрая пересекает медленную вниз.

Закрытие - противоположный сигнал или трал.

Но не всегда открывает ордера при пересечении? В чем проблема не пойму?

MA-прост.советник.mq4

Share this post


Link to post
Share on other sites
AnriAn

Привет.

Просьба оценить возможность написания следующего советника:

Советник входит в рынок при появлении сигнала от индикатора "Тренд". Под трендом в данном случае понимается колебание рынка сверх заданного количества пунктов (TrendSize1 и TrendSize2) по времени не более, чем за заданное время (TrendTime1 и TrendTime2). Используются два варианта сигнала "Тренд" для большей эффективности советника.

Советник в процессе своей работы находится в одном из двух режимов.

Стадия 1. Рабочий режим.

Этап 1. Отработка тренда.

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

Этап 2. Отработка отката.

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

Стадия 3. Режим закрытия серии.

Этап 1. Закрытие серии в режиме "Обычный".

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

Этап 2. Закрытие серии в режиме "Форс-мажор".

Цель - начиная с NumberOrderModeFM советник пытается закрыть серию с использованием поступлений от сервиса "Ребейт".

Рабочий режим направлен на получение профита от трендовых изменений на рынке.

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

Оба режима закрытия серии направлены на защиту от слива, но, безусловно, не 100-%-ной.

С целью снижения вероятности слива депозита в советнике используется понятие волатильность.

 

P.S. Я понимаю, что это не ТЗ а только краткое изложение логики. Отвечу на все дополнительные вопросы вплоть до предоставления полного ТЗ.

Share this post


Link to post
Share on other sites
AntFX
Цель - начиная с NumberOrderModeFM советник пытается закрыть серию с использованием поступлений от сервиса "Ребейт".

Это что за прикол?

 

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

Edited by AntFX

1

Share this post


Link to post
Share on other sites
AnriAn
Это что за прикол?

Поясню.

Начиная с заданного колена, например, с 7-го в серии, советник пытается закрыть серию с использованием будущих поступлений от ребейта ордеров этой же серии. Это позволяет при той же лотности ордеров сократить расстояние, которое надо пройти цене до безубытка данной серии.

Я так понял вопрос?

Share this post


Link to post
Share on other sites
AntFX
Поясню.

Начиная с заданного колена, например, с 7-го в серии, советник пытается закрыть серию с использованием будущих поступлений от ребейта ордеров этой же серии. Это позволяет при той же лотности ордеров сократить расстояние, которое надо пройти цене до безубытка данной серии.

Я так понял вопрос?

 

Нет такого понятия "рибейт" в метатрейдере.

Про седьмые колена - это точно, на мой взгляд, не в ветку написания бесплатных советников. Писать для Вас казино за бесплатно вряд ли кто-то возьмется.


1

Share this post


Link to post
Share on other sites
AnriAn
Нет такого понятия "рибейт" в метатрейдере.

Про седьмые колена - это точно, на мой взгляд, не в ветку написания бесплатных советников. Писать для Вас казино за бесплатно вряд ли кто-то возьмется.

Странный спор похоже возник.

1. Я написал "ребейт", а не "рибейт". В качестве этого понятия в вычислениях используется уменьшенный вдвое спред.

2. Казино - это советник с безиндикаторным входом.

У меня же вход индикаторный.

Share this post


Link to post
Share on other sites
AntFX
Странный спор похоже возник.

1. Я написал "ребейт", а не "рибейт". В качестве этого понятия в вычислениях используется уменьшенный вдвое спред.

2. Казино - это советник с безиндикаторным входом.

У меня же вход индикаторный.

 

И что между "ребейтом" и "рибейтом" очень большая разница? Ни того ни другого понятия нет в метатрейдере. Вы имеете в виду уменьшенный в 2 раза спред? Отлично. Казино это советник пытающийся выйти без убытка из любой ситуации, для этого манипулирющий кол-вом ордеров и/или их лотностью. Есть там индикаторы или их нет - без разницы. Спорить действительно не о чем.


1

Share this post


Link to post
Share on other sites
AnriAn
И что между "ребейтом" и "рибейтом" очень большая разница? Ни того ни другого понятия нет в метатрейдере.

Мне показалось, вы специально написали "рибейт", делая акцент на этом слове.

Казино это советник пытающийся выйти без убытка из любой ситуации, для этого манипулирющий кол-вом ордеров и/или их лотностью. Есть там индикаторы или их нет - без разницы. Спорить действительно не о чем.

Все советники без наличия стоплоса по-вашему получается - казино-советники? Да половина советников не используют стоплос.

Лихо же вы ярлыки приклеиваете.

Ладно, спорить с вами действительно не вижу о чем.

Share this post


Link to post
Share on other sites
AntFX
Все советники без наличия стоплоса по-вашему получается - казино-советники? Да половина советников не используют стоплос.

Лихо же вы ярлыки приклеиваете.

В том ключе, в котором вы понимаете отсутствие стоплосса - да, все советники "казино". Их действительно половина, если не больше. Половина того что называют трейдингом на форексе - в действительности замаскированное казино. Поздравляю, если вы до сих пор этого не понимаете.


1

Share this post


Link to post
Share on other sites
AnriAn
Привет.

Просьба оценить возможность написания следующего советника:

Советник входит в рынок при появлении сигнала от индикатора "Тренд". Под трендом в данном случае понимается колебание рынка сверх заданного количества пунктов по времени не более, чем за заданное время. Используются два варианта сигнала "Тренд" для большей эффективности советника.

Советник в процессе своей работы находится в одном из двух режимов.

Стадия 1. Рабочий режим.

Этап 1. Отработка тренда.

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

Этап 2. Отработка отката.

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

Про седьмые колена - это точно, на мой взгляд, не в ветку написания бесплатных советников. Писать для Вас казино за бесплатно вряд ли кто-то возьмется.

Можно использовать стоплосс на втором (последнем) колене серии. Главное - отработать описанный вариант входа в рынок.

Share this post


Link to post
Share on other sites
AnriAn
В том ключе, в котором вы понимаете отсутствие стоплосса - да, все советники "казино". Их действительно половина, если не больше. Половина того что называют трейдингом на форексе - в действительности замаскированное казино. Поздравляю, если вы до сих пор этого не понимаете.

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

Поняв, что это невозможно (это как раз то, о чем вы говорили), я на это дело плюнул.

Share this post


Link to post
Share on other sites
AntFX
Поняв, что это невозможно (это как раз то, о чем вы говорили), я на это дело плюнул.

 

Значит теперь потратите ещё какое-то время, пытаясь создать советник, который в любой ситуации старается выйти без убытка и в итоге поймете, что это невозможно и тоже на это плюнете.

Edited by AntFX

1

Share this post


Link to post
Share on other sites
AnriAn
Значит теперь потратите ещё какое-то время, пытаясь создать советник, который в любой ситуации старается выйти без убытка и в итоге поймете, что это невозможно и тоже на это плюнете.

Я уже перестал понимать, о чем мы говорим.

Топик называется Напишу советник/скрипт/индикатор на MQL4 бесплатно.

Как я понимаю, если предложенный вариант советника заинтересует прогера, то возможно, советник будет написан.

Я предложил вариант такого советника:

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

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

Если же после выставления второго ордера цена развернулась против него, то у второго ордера выставляется стоплосс.

*********************************************

В этой модификации вся серия состоит из двух ордеров. Так называемый вами "казино-вариант" сова изменен, поскольку он не важен для данной логики.

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

А по сути так и не сказали ничего.

Share this post


Link to post
Share on other sites
AntFX
Я предложил вариант такого советника:

Идея не плохая, может быть займусь на неделе, если найду время.

Но я бы разделил на два советника:

1) После Х пунктов за У минут (сигнал тренда) открывается сделка в сторону тренда. Закрывается по стопу/тейку/тралу

2) После Х пунктов за У минут (сигнал тренда) выставляется отложенник в противоположную тренду сторону на уровне коррекции Z% от размера сигнального тренда. Закрывается по стопу/тейку/тралу. Если не срабатывает, удаляется через Х минут. Либо тралится на расстоянии Z% коррекции, если цена продолжает расти, пока не сработает.

Можно сделать два опциональных типа сигналов в одном советнике...

Edited by AntFX

1

Share this post


Link to post
Share on other sites
AnriAn
Идея не плохая, может быть займусь на неделе, если найду время.

Но я бы разделил на два советника:

1) После Х пунктов за У минут (сигнал тренда) открывается сделка в сторону тренда. Закрывается по стопу/тейку/тралу

2) После Х пунктов за У минут (сигнал тренда) выставляется отложенник в противоположную тренду сторону на уровне коррекции Z% от размера сигнального тренда. Закрывается по стопу/тейку/тралу. Если не срабатывает, удаляется через Х минут. Либо тралится на расстоянии Z% коррекции, если цена продолжает расти, пока не сработает.

Можно сделать два опциональных типа сигналов в одном советнике...

По идее, чем большее количество пунктов Х за то же время У будет отслеживать сигнал ТРЕНД, тем меньше вероятность того, что пройдя эти самые Х пунктов, советник замрет на месте. То есть с одного сигнала ТРЕНД по идее должна возрасти математическая вероятность превышения профитных сделок над убыточными(при равных SL и ТР).

Опять же в большинстве случаев (по идее) все трендовые движения заканчиваются откатами. И было бы хорошим вариантом отработать тот же трендовый сигнал (по которому вошли в рынок по тренду) и по откату рынка.

Ведь чем круче сигнал (чем большее количество пунктов в расчете за то же время), тем реже сигналы.

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

Еще возможно было бы неплохо добавить в советник время работы по дням недели и часам, чтобы отрезать наименее волатильное время (ночь, понедельник) и оставить только то, когда рынок наиболее активен.

Edited by AnriAn

Share this post


Link to post
Share on other sites
AntFX
Еще возможно было бы неплохо добавить в советник время работы по дням недели и часам, чтобы отрезать наименее волатильное время (ночь, понедельник) и оставить только то, когда рынок наиболее активен.

С этим согласен. А вот трендовый и откатный принципы на мой взгляд лучше тестировать отдельно.

Как вариант - откатный принцип может работать не с % коррекции а подобно тралу трендового принципа - тогда сделки будут совпадать.

Edited by AntFX

1

Share this post


Link to post
Share on other sites
AnriAn

Я рад, что вас хоть немного заинтересовал мой сов.

Как вы видите реализацию индикатора?

Конечно могу и я вначале расписать свое видение его реализации.

Share this post


Link to post
Share on other sites
AntFX
Как вы видите реализацию индикатора?

Х пунктов за У минут это простое логическое условие, а не индикатор.


1

Share this post


Link to post
Share on other sites
AnriAn
Х пунктов за У минут это простое логическое условие, а не индикатор.

Я думаю, что не все так просто.

Допустим У=5 мин, Х=50 пунктов.

Первая проверка на логическое условие, допустим, прошла с 00-00 и закончилась в 00-05. Когда и как пройдет следующая проверка? В период с 00-05 до 00-10?

Я веду к тому, что, допустим, с 00-00 до 00-05 цена прошла 40 пп. С 00-05 до 00-10 цена, допустим, прошла тоже 40 пп. Логическое условие не выполнилось и входа в рынок не было.

Однако, вполне возможно, что в период 00-02 до 00-07 цена прошла 55 пп, и эти 55 пп прошли мимо данной реализации логического условия.

Share this post


Link to post
Share on other sites
AnriAn

Помимо этого, как мне кажется, для повышения эффективности данного сигнала на вход, его необходимо дублировать. То есть, например, сигналом на вход будет выполнение одного из двух условий:

1. У1=5 мин Х1=50 пп

2. У2=10 мин Х2=80 пп

Первый сигнал - резкий, но короткий.

Второй сигнал - слабее, но длиннее.

Каково ваше мнение по такому варианту?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   1 member

    • Currency profiteer
×