• Реклама: 💰 Пополни свой портфель с минимальной комиссией на Transfer24.pro
  • Добро пожаловать на инвестиционный форум!

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

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

Советник Усреднитель - усреднит Вашу первую сделку - Страница 2

Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

Отвечаю:
1. Единственным условием является именно количество пунктов, прошедших ценой (заданный шаг). Следующего бара не ждем.
2. Советник будет усреднять всю серию (однонаправленные позиции). Читайте пост, открывший тему, там есть "формулы":
Каждый последующий ордер открывается при прохождении ценой определенного расстояния против выбранного направления. Это расстояние (шаг) может быть статическим (неизменным) либо динамическим (изменяется в зависимости от волотильности рынка). На каждом следующем шаге повышается на заданный коэффициент объем новой сделки. Таким образом формируется вся серия.
На каждом новом шаге производиться расчет усредненной цены (серия усредняется):
Cср = (C1*L1+C2*L2+...+Cn*Ln)/(L1+L2+...Ln),
где Сi -цена открытия i-того ордера серии, Li - объем i-того ордера серии, n - количество ордеров в серии.
Для каждого ордера серии устанавливается одинаковый уровень тейк профит:
для ордеров SELL: TPsell = Cср-TP*Point,
для ордеров BUY: TPbuy = Cср+TP*Point,
где TP - уровень тейк профита в пунктах, Point - коэффициент, принимающий значение: 0.0001 для четырехзначных котировок, 0.00001 для пятизначных котировок.
3. Противоположные позиции недопустимы. Возможна только одна противоположная позиция - лок, выставленный советником при достижении заданной просадки по средствам. Иначе каша получится. Если хотите сразу разрулить неправильно открытые позиции, то выключите советника на панели и работайте руками.
 
Последнее редактирование:

Vergius

МАСТЕР
Регистрация
24.01.2010
Сообщения
1,654
Реакции
811
Поинты
1.428
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

Владислав Сергеев, к сожалению, не смог заставить Вашего сова сопровождать одновременно две серии разных валютных пар на одном счете. Советник на второй паре просто не инициализируется...
Подскажите - это моя ошибка, или где-то глюк в данном моде советника?
 
Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

Владислав Сергеев, к сожалению, не смог заставить Вашего сова сопровождать одновременно две серии разных валютных пар на одном счете. Советник на второй паре просто не инициализируется...
Подскажите - это моя ошибка, или где-то глюк в данном моде советника?
посмотрите журнал.
у меня сопровождает сделки на 5 парах одновременно.
P.S. Надеюсь, Вы в курсе, что сову необходимо прикреплять к графикам каждой выбранной пары и устанавливать свои параметры для каждой из них.
Проверил работу еще на одном брокере. Ордера подхватывает и сопровождает без проблем.
 
Последнее редактирование:

Vergius

МАСТЕР
Регистрация
24.01.2010
Сообщения
1,654
Реакции
811
Поинты
1.428
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

посмотрите журнал.

так я же и пишу:
Советник на второй паре просто не инициализируется...

В общем, не знаю какая была причина, но после перезагрузки все заработало.
Тестирую на реал-счете; лоты ставлю такие, что ход совокупных поз "не туда" на тысячу пунктов - мелкое недоразумение.
Пока без сбоев. Серии ведутся грамотно.
Тем не менее, на мой взгляд, на пользу дела пошла бы еще одна фича: пипстепэкспонент - коэфициент увеличения пипстепа с каждым новым ордером. ИМХО.
 
Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

В общем, не знаю какая была причина, но после перезагрузки все заработало.
Тестирую на реал-счете; лоты ставлю такие, что ход совокупных поз "не туда" на тысячу пунктов - мелкое недоразумение.
Пока без сбоев. Серии ведутся грамотно.
Тем не менее, на мой взгляд, на пользу дела пошла бы еще одна фича: пипстепэкспонент - коэфициент увеличения пипстепа с каждым новым ордером. ИМХО.
Очистите все логи терминала. такое иногда возможно из-за перегруженности кэша терминала.
Пипстепэкспонент. Думал об этом. Если необходимо, то могу добавить эту возможность. Полезно будет при сильных движениях против направления первой позиции.
Думается, можно включить дополнительный коэффициент и флаговый параметр отключения этой функции.
Спасибо за отзыв.
 

Vergius

МАСТЕР
Регистрация
24.01.2010
Сообщения
1,654
Реакции
811
Поинты
1.428
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

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

А насчет пипстепэкпонент - подумайте.
Могу пояснить ход своей мысли на моем же примере торговли Усреднителем. Я использую его сейчас на двух парах. Суммарный лот серии пары, равно как и суммарный лот двух пар, вместе с максимальным лотом основной торговли должен выдерживать определенные (каждый подбирает сам для себя) просадки.
Если поставить пипстеп слишком большим, то серия может зависнуть надолго (или постоянно ловить ненужные стопы), слишком маленьким - быстро откроется много доп ордеров, что также не есть гуд. Очевидный выход, придуманный давно и не мной, увеличение пипстепа с каждым новым ордером, т.е. растягивание серии. Мне известно два механизма реализации этого - пипстепэкпонент или выставление для каждого номера ордера серии отдельного пипстепа. Как кому удобнее. Лично меня устроил бы любой вариант.
 
Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

А насчет пипстепэкпонент - подумайте.
подумал и сделал.
Итак, теперь есть возможность увеличивать размер каждого нового шага на определенный коэффициент (растягивать серию), что может быть полезно на сильных движениях против направления серии.
В советник введен еще один параметр:
PipExp - коэффициент увеличения каждого следующего шага
При PipExp = 1 шаг будет оставаться неизменным.
Рассмотрим пример:
Пусть PipExp=1.2, PipStep=20. У нас есть открытый ордер. Цена идет "не в нашу сторону".
Второй ордер откроется при прохождении ценой 20 пунктов, третий - 20*1.2=24 пунктов, четвертый - 20*1.2*1.2=28 пунктов, пятый - 20*1.2*1.2*1.2=34 пункта и так далее.

Скачать советник.

добавлено через 17 минут
Прошу уважаемого модератора заменить текст цитаты в посте, отрывшем тему, на ссылку для скачивания советника.
этот текст в первом посте:
Внимание! Я не выкладываю советник в открытом коде. Если хотите протестировать советник, то напишите мне. Советник будет привязан к Вашему торговому счету, а Вы к советнику .
на эту ссылку:
Скачать советник.
Спасибо.
 
Последнее редактирование:
Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000

Vergius

МАСТЕР
Регистрация
24.01.2010
Сообщения
1,654
Реакции
811
Поинты
1.428
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

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

Подтверждаю. На реальном счете пипэкспонента работает корректно. По крайней мере, пока никаких ошибок не выявил.
 
Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

Обращаю внимание, что параметр DrawDownPercent рассчитывается по свободным средствам, разрешенным для открытия позиций (свободная маржа счета). В терминале это значение обозначено графой "Свободно", а не "Средства".
 
Последнее редактирование:

Vergius

МАСТЕР
Регистрация
24.01.2010
Сообщения
1,654
Реакции
811
Поинты
1.428
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

Владислав Сергеев, что-то никто в теме не пишет!
Неужели никому не интересен этот советник? На мой взгляд, Ваш усреднитель - достаточно простой в настройке и удобный в эксплуатации инструмент.
По некоторым валютным парам автоматизирую сейчас торговлю только с его (усреднителя) помощью!
Спасибо!!!
 

JcBarnes

Новичок
Регистрация
13.01.2012
Сообщения
28
Реакции
2
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

А как на сегодняшний день обстоят результаты работы по упомянутому советнику. Есть интерес к работе с усреднением посредством советника, но так как сам не умею их писать интересуюсь на уровне, есть ли прибыль? Какая? И за сколько? И если советник успешный, как можно его получить и потестить? За ранее спасибо
 
Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

А как на сегодняшний день обстоят результаты работы по упомянутому советнику. Есть интерес к работе с усреднением посредством советника, но так как сам не умею их писать интересуюсь на уровне, есть ли прибыль? Какая? И за сколько? И если советник успешный, как можно его получить и потестить? За ранее спасибо
Спасибо, за вопрос. В принципе Vergius правильно охарактеризовал советника. Могу добавить, что в умелых руках - это незаменимый и простой в настройке и работе инструмент.
Я уже писал здесь, что о прибыли говорить невозможно только потому, что решение о входе в рынок и риски определяет сам трейдер. Советник лишь инструмент усреднения его открытых позиций.
Можете почитать пост на моем блоге о советнике, где он есть в открытом коде:
Усреднение на Форекс с режимом тейк профит или трейлинг стоп
Лично я в повседневной работе использую этот советник. Если Вас интересует прибыль, которую я получаю, то могу сообщить, что в среднем это 1.5-2.5% в торговый день при хорошей волатильности. Но повторюсь, что прибыльность зависит только от трейдера.

Скачать в открытом коде (MQL4)
 
Последнее редактирование:

wiktor235

Любитель
Регистрация
23.09.2011
Сообщения
214
Реакции
17
Поинты
0.000
Последнее редактирование модератором:

Kolotun Aga

Специалист
Регистрация
26.06.2011
Сообщения
519
Реакции
78
Поинты
0.000
Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

Владислав Сергеев, А в готовом виде советника нет?
Вы имеете ввиду, чтобы сам первую сделку открывал и сопровождал?
 
Последнее редактирование:

MenSon

Интересующийся
Регистрация
15.08.2012
Сообщения
8
Реакции
1
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

Владислав Сергеев,

добавлено через 35 минут
Владислав Сергеев,
Огромное спасибо за советник, у меня есть большая просьба по доработке:
1-при срабатывании защитного лока не удаляются стопы и профиты серии, что при недосмотре за советником может привести к плачевному результату (при развороте цены серия закроется по стопам и лок будет раскрыт),хотелось бы чтобы при локе удалялись все стопы и тейки.
2-на последнем выставленном колене, допустимому по maxtrades все стопы и тейки переходили в безубыток(чтоб функцию можно было вкл. или выкл.).
3-чтоб при открытии очередного колена стопы и тейки переносились не на усредненную цену, а на цену установленного ТП в настройкайках советника(тоже с функцией вкл. выкл.).
На мой взгляд это единственное чего не хватает советнику. Очень прошу Владислав если не сложно дошаманьте сова. Заранее Спасибо.
 
Последнее редактирование:
Регистрация
10.04.2011
Сообщения
2,217
Реакции
1,182
Поинты
0.000
Re: Советник УСРЕДНИТЕЛЬ - усреднит Вашу первую сделку

1-при срабатывании защитного лока не удаляются стопы и профиты серии, что при недосмотре за советником может привести к плачевному результату (при развороте цены серия закроется по стопам и лок будет раскрыт),хотелось бы чтобы при локе удалялись все стопы и тейки.
они, вроде как, удаляются вот этим кодом:
//модифицируем все ордера серии путем обнуления параметра стоп лосс/тейк профит
RefreshRates();
for ( trade = OrdersTotal() - 1; trade >= 0; trade-- )
{
if ( OrderSelect(trade, SELECT_BY_POS, MODE_TRADES) && OrderMagicNumber() == MagicNumber && OrderSymbol() == Symbol())
{
//на модификацию ордера дано 3 попытки
for (i=0; i<3; i++)
{
RefreshRates();
if ( OrderModify(OrderTicket(), OrderOpenPrice(), 0, 0, 0, Cyan) ) break;
Sleep (1000);
}
}
п. 2 и 3 внесу в код. Актуальная версия совы всегда находится в ссылке со стартовой страницы темы.

добавлено через 45 минут
по п.3 для TP сделал. переменная в коде описана:
extern string s41 = "Пользовательский уровень тейк профита. Если значение уровня отлично от 0, то на каждом новом колене тейки всех открытых ордеров устанавливаются равными этому уровню. Если это значение 0, то тейки усредняются по привычной схеме.";
extern double TP_Level = 0;
код функции старт дополнился строчкой:
if ( TP_Level != 0 ) tp1 = NormalizeDouble(TP_Level, Digits);

добавлено через 54 минуты
MenSon, а что будет иметь высший приоритет: выставление безубытка по TP на последнем колене или пользовательский уровень TP?
 
Последнее редактирование:
Сверху Снизу