Закрытая тема
20.08.2012, 05:20
Аватар для saenko
saenko saenko вне форума Интересующийся
Регистрация: 29.04.2011 / Сообщений: 26
Поблагодарили 3 раз(а) / Репутация: 4
Неа. У тебя как то всё сложно написано.
Ну ладно спасибо и на этом....
20.08.2012, 06:07
Аватар для TvikN
TvikN TvikN вне форума Активный участник
Регистрация: 30.01.2011 / Сообщений: 183
Поблагодарили 56 раз(а) / Репутация: 57
Парни,посмотрите,пожалуйст а,пост 2105.Спасибо.
20.08.2012, 08:57
Аватар для aphid
aphid aphid вне форума Местный житель
Регистрация: 20.03.2009 / Сообщений: 4
Поблагодарили 0 раз(а) / Репутация: 0
Всем привет.
Давно ищу помощи на форумах, но пока никто не захотел помочь... Может это очень сложная доработка или неинтересная идея, я хз что делать. Хоть самому программирование изучать начать...
Eevviill на тебя вся надежда ))

Есть очень очень неплохо доработанный мартин. Хотелось бы добавить в него небольшой функционал мультивалютника.
Советник обычный двухсторонний мартин но качественно прописанный.

Прикрепил сам советник и текстовый файл с описанием настроек.

Цель доработки: при установке нескольких копий советника на несколько валютных пар нужно что бы только в одной из пирамид могло быть открыто 5 колен и больше.

Как я это понимаю. Я абсолютно не понимаю в программировании. Так что не смейтесь.
1. Вводим глобальную переменную терминала.
2.
2.1 В цикле открытия колен пирамиды вводим проверку. Если 5 колено и глобальная переменная false - работаем по алгоритму дальше, устанавливая глобальный флаг true.
2.2 Если 5 колено и флаг true - просто ничего не делаем, выходим из цикла. Пирамида переходит в режим пересиживания убытка.
3. При срабатывании тп первой пирамиды п2.1 сбрасываем флаг.


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

Смысл доработки: недопустить серьезной просадки более чем по одной валютной паре.

Доработка 2.
Не столь критична как предыдущая.

Цель: Изменить шаг построения сетки ордеров.

Увеличивать объемы ордеров после 5 колена на 20% каждый относительно предыдущего перед ним. В советнике есть параметр BuyBooster и SellBooster коэффициент увеличения следующего колена. Но хотелось бы растянуть сетку при уходе в просадку и повысит уровень максимального безотката, не увеличивая шаг рабочих колен с первого до пятого.

Заранее благодарю за ваш труд и помощь.

Советник.rar
20.08.2012, 09:23
Аватар для гого
гого гого на форуме Активный участник
Регистрация: 14.11.2009 / Сообщений: 329
Поблагодарили 129 раз(а) / Репутация: 134
терминал от него виснет сильно можно что нибудь сделать?Ext_Speed.ex4 все я понял это же ssa. отбой

Последний раз редактировалось гого; 20.08.2012 в 10:07. Причина: отмена
20.08.2012, 15:04
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
это очень сложная доработка
.
20.08.2012, 15:06
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Всем привет! В сове eureka 10.1 koef.lock выставляется целыми числами 1,2,..... хотелось чтобы имелась возможность выставлять с сотыми 1.25, 1.47..... это к примеру. Буду очень благодарен! Помогите.
.
20.08.2012, 19:07
Аватар для Regwall
Regwall Regwall вне форума Местный житель
Регистрация: 30.01.2009 / Сообщений: 194
Поблагодарили 166 раз(а) / Репутация: 167
Всем Добрый вечер!!!
Несколько дней гоняю советник на реале (Два окна - short/long). Результаты приличные - с $2200 до $6100. (с 07/08/2012 по сегодня) Но иногда доходит до грани по марже.
Просьба вписать алгоритм хотя-бы по одному из вариантов:

1.При достижении маржи = N открыть лок по нетто-позиции. Лок должен иметь TP, TRAIL, TRAIL STEP и STOP.

Пример: маржа 150%, sell 2.5 lot, buy 0.1 lot - нетто-позиция = sell 2.4 lot.
Следовательно открываем buy 2.4 lot (с определенными TP/SL, TRAIL).


2. (возможно проще по алгоритму) При указанном шаге N пипсов - открываем новую сетку ордеров по прописанному в советнике алгоритму с новыми (измененными) параметрами. Закрытие новой сетки по профиту в %ДЕПО.


С Уважением, Regwall.
20.08.2012, 20:57
Аватар для Intereks
Intereks Intereks вне форума Активный участник
Регистрация: 05.08.2011 / Адрес: Санкт-Петербург / Сообщений: 109
Поблагодарили 100 раз(а) / Репутация: 101
  • Отправить сообщение для Intereks с помощью ICQ
Прошу перевести с формата ех4 в mt4 интересный индикатор силы валют.
20.08.2012, 21:35
Аватар для Asterics
Asterics Asterics вне форума Новичок форума
Регистрация: 12.03.2011 / Сообщений: 31
Поблагодарили 5 раз(а) / Репутация: 6
Есть такой советник.

ShockBar v1.1

Хотелось бы опцию Step сделать динамической.
Прикрутить к ней множитель такой же, какой стоит для множителя следующего лота - LotMultiplikator.

Советник открывает ордер, потом согласно записи в Step открывает следующий ордер на указанном расстоянии в пипсах.
Потом 3 ордер открывается согласно StepMultiplikator.
То есть если в StepMultiplikator стоит 2, то следующий (если в Step стоит - 5) ордер откроется на расстоянии 10 п от предыдущего, следующий 20 п и т.д.

Думаю стоит взять код из LotMultiplikator и прикрутить его к опции Step.
Поскольку я не умею програмировать советники был бы рад, если бы кто нибудь помог это сделать.
21.08.2012, 07:28
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Есть такой советник.

ShockBar v1.1

Хотелось бы опцию Step сделать динамической.
Прикрутить к ней множитель такой же, какой стоит для множителя следующего лота - LotMultiplikator.

Советник открывает ордер, потом согласно записи в Step открывает следующий ордер на указанном расстоянии в пипсах.
Потом 3 ордер открывается согласно StepMultiplikator.
То есть если в StepMultiplikator стоит 2, то следующий (если в Step стоит - 5) ордер откроется на расстоянии 10 п от предыдущего, следующий 20 п и т.д.

Думаю стоит взять код из LotMultiplikator и прикрутить его к опции Step.
Поскольку я не умею програмировать советники был бы рад, если бы кто нибудь помог это сделать.
.
21.08.2012, 08:08
Аватар для slavonnn
slavonnn slavonnn вне форума Активный участник
Регистрация: 13.05.2011 / Сообщений: 62
Поблагодарили 71 раз(а) / Репутация: 72
Уважаемый eevviill, просьба к вам,советник для полуавтоматической торговли, сделайте пожалуйста ему стоп для всей сетки,чтобы вся сетка закрывалась на одном уровне, и по возможности можно сделать чтобы после закрытия всей сетки по стопу или т\п советник не открывал ордера до его перезагрузки, спасибо
21.08.2012, 08:33
Аватар для Fillelin
Fillelin Fillelin вне форума Местный знаток
Регистрация: 02.09.2011 / Сообщений: 211
Поблагодарили 617 раз(а) / Репутация: 619
Прошу перевести с формата ех4 в mt4 интересный индикатор силы валют.
Вам СЮДА
21.08.2012, 18:01
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Уважаемый eevviill, просьба к вам,советник для полуавтоматической торговли, сделайте пожалуйста ему стоп для всей сетки,чтобы вся сетка закрывалась на одном уровне, и по возможности можно сделать чтобы после закрытия всей сетки по стопу или т\п советник не открывал ордера до его перезагрузки, спасибо
.
21.08.2012, 20:45
Аватар для Asterics
Asterics Asterics вне форума Новичок форума
Регистрация: 12.03.2011 / Сообщений: 31
Поблагодарили 5 раз(а) / Репутация: 6
Есть такой советник.

ShockBar v1.1
Огромное Вам спасибо за помощь.
Осталось только маленькая неточность.

step_koef меняет следующий, выставленный ордер, один раз.
Каждый последующий ордер выставляется с заданным коэффициентом: Step*step_koef, следующий - Step*step_koef и т.д.
По этому первый ордер выставляется на 5 п, а последующие на 10 п.
Или step_koef застревает на 20 п и последующие ордера выставляет на том же расстоянии.

Поставьте советник на тест и посмотрите, тогда Вам станет понятней о чём я говорю.

А мне бы хотелось, что бы этот коэффициент увеличивался экспоненциально, согласно заданному значению.

Что бы каждый последующий ордер увеличивался не от значения в Step, а от предыдущего - Step*step_koef.
Что бы расстояние между ордерами росло: 5 п, 10 п, 20 п и т.д.
Что бы 7 ордер был на расстоянии 80 п от предыдущего, 8 - 160 п.
На тесте я этого не замечаю.

Надеюсь на Ваше понимание и помощь.
21.08.2012, 21:10
Аватар для Ontario
Ontario Ontario на форуме Местный знаток
Регистрация: 09.02.2011 / Сообщений: 1,084
Поблагодарили 837 раз(а) / Репутация: 838
Еще бы хотелось в Шокбаре,чтобы увеличение лота начиналось со второго ордера а не с третьего.
22.08.2012, 06:40
Аватар для Asterics
Asterics Asterics вне форума Новичок форума
Регистрация: 12.03.2011 / Сообщений: 31
Поблагодарили 5 раз(а) / Репутация: 6
Еще бы хотелось в Шокбаре,чтобы увеличение лота начиналось со второго ордера а не с третьего.
Это ничего не даст.

Объяснять почему долго.
Поищите Shockbar v1.1 на ruforum.mt5.
Там всё поймёте.
22.08.2012, 06:48
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Огромное Вам спасибо за помощь.
Осталось только маленькая неточность.

step_koef меняет следующий, выставленный ордер, один раз.
Каждый последующий ордер выставляется с заданным коэффициентом: Step*step_koef, следующий - Step*step_koef и т.д.
По этому первый ордер выставляется на 5 п, а последующие на 10 п.
Или step_koef застревает на 20 п и последующие ордера выставляет на том же расстоянии.

Поставьте советник на тест и посмотрите, тогда Вам станет понятней о чём я говорю.

А мне бы хотелось, что бы этот коэффициент увеличивался экспоненциально, согласно заданному значению.

Что бы каждый последующий ордер увеличивался не от значения в Step, а от предыдущего - Step*step_koef.
Что бы расстояние между ордерами росло: 5 п, 10 п, 20 п и т.д.
Что бы 7 ордер был на расстоянии 80 п от предыдущего, 8 - 160 п.
На тесте я этого не замечаю.

Надеюсь на Ваше понимание и помощь.
Посмотрел. По другому не могу сделать.
22.08.2012, 07:07
Аватар для Asterics
Asterics Asterics вне форума Новичок форума
Регистрация: 12.03.2011 / Сообщений: 31
Поблагодарили 5 раз(а) / Репутация: 6
Посмотрел. По другому не могу сделать.
Думаю всё дело в формуле.

То есть, начиная с 3 ордера брать значение не из степ, а из разницы (в пунктах) между ордером 1 и 2.
А в ордере 4, между 2 и 3.
И эту разницу умножать на коэффициент.
22.08.2012, 08:05
Аватар для slavonnn
slavonnn slavonnn вне форума Активный участник
Регистрация: 13.05.2011 / Сообщений: 62
Поблагодарили 71 раз(а) / Репутация: 72
Здравствуйте eevviill, благодарю за советник, посмотрите пожалуйста,после того как вы добавили стоп там проблемка появилась,советник открывает ордер и сразу же его закрывает?
22.08.2012, 11:55
Аватар для ale9551
ale9551 ale9551 вне форума Активный участник
Регистрация: 16.08.2011 / Сообщений: 82
Поблагодарили 30 раз(а) / Репутация: 31
Здравствуйте Уважаемые программисты! Не могли бы Вы добавить в индикатор Используемую цену для расчёта скользящего среднего ; ">0 = CLOSE, 1 = OPEN, 2 = HIGH, 3 = LOW, 4 = MEDIAN, 5 = TYPICAL, 6 = WEIGHTED? Заранее благодарен
Закрытая тема

Метки
mql программирование, дописать индикатор, дописать эксперт, доработать советник, форекс программирование


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь профессионального программиста в написании МТС индикаторов советников. cmillion Поиск программиста, поиск заказов 96 05.09.2017 08:20
Написание экспертов, индикаторов. Улсуги VPS для ваших советников. RL.Maxim Temp, корзина, реклама 5 31.10.2009 21:55
Написание советников, индикаторов, скриптов для MT4 по Вашему ТЗ Impish Поиск программиста, поиск заказов 0 04.04.2009 21:30


Текущее время: 07:28. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO