Внести дополнительную функцию в советник.

MQL4 전문가

작업 종료됨

실행 시간 1 시간
고객의 피드백
На 10 из 10.

명시

Условие открытия сделки

 

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

 

Параметры ордеров.

 

Тело ордера представляет собой мультивалютную сборку с заданной величиной лота по каждому инструменту и направлением сделки (покупка; продажа).

 

Пример.

 

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

EURUSD 0.01 sell

EURJPY 0.05 sell

EURGBP 0.2 byu

 

(Советник должен иметь возможность создавать ордер от 1-й  и до 5-ти валютных пар)

 

Закрытие и открытие новых позиций.

 

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

 

Пример                     прибыль в валюте депозита

 

EURUSD 0.01 sell  = 23 usd

EURJPY 0.05 sell = -12 usd

EURGBP 0.1 byu = 5 usd

 

Итог  прибыль = +16 usd закрыли ордер по профиту, и открылся новый ордер.

 

 

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

 

 

Пример               прибыль в валюте депозита

 

EURUSD 0.01 sell  = -23 usd

EURJPY 0.05 sell = +12 usd

EURGBP 0.1 byu = -5 usd

 

Итог  прибыль = -16usd,(отрицательное значение) , открывается следующий ордер.

 

Также советник должен иметь функцию работа по времени, то есть задается интервал времени (время  терминала)  в котором советник открывает и закрывает ордера например с 8:00 по 17:00  все остальное время советник игнорирует происходящее с ордерами.





Дополнения.(Выполнено)

 

  Открытие новой дополнительной позиции, должно произойти после определенного периода времени заданного дополнительным параметром:  “_ ” .

 

Контроль величины спреда, для каждой валютной пары задается отдельным параметром. Если значение спреда в настоящий момент времени  будет превышать заданное “_ “ то открытие позиций не происходит.



----------------------------------------------------------------------------
Новые дополнения!!!

Включить в советник дополнительную функцию "Мартин Гейл"
Возможность ее включать и отключать и задавать величину множителя последующего ордера в настройках. 
Множитель это число на которое необходимо будет умножить величину лота (который был изначально задан в параметре Lot_Pair_x) по каждой паре.

Пример.


Fn_Martin:  false или true
set_Martin: 1;2;3;4;5 (изменяемые параметры, кол-во множителей до 15ти шт)

Советник при открытии первой позиции умножает Lot_Pair на 1, при открытие последующей позиции на 2 и тд. 
В примере указанно 5ть множителей, советник должен открыть только 5ть позиций, ели будет указанно 1 то только одну, если 15 то кол-во ордеров увеличится до 15-ти.
-------------------------------------------------------------------------














파일:

EX4
EA_LV_VD.ex4
49.0 Kb

응답함

1
개발자 1
등급
(356)
프로젝트
632
26%
중재
89
73% / 13%
기한 초과
12
2%
무료
2
개발자 2
등급
(133)
프로젝트
172
19%
중재
17
47% / 18%
기한 초과
0
무료
비슷한 주문
EA para Operar 30 - 50 USD
cordial saludo, tengo un EA que de un momento a otro me dejo de funcionar, pero al ponerlo a trabajar no me da ningun error, solo por ahora me funciona en backtesting, requiero que lo revisen y que vuelva a operar es un EA MT5. Gracias
Здравствуйте, нужен советник на мт 5, который открывает определённое количество ордеров bay stop, bay limit и sell stop sell limit, на заданном расстоянии друг от друга и открытии ордера по аналогичной цене после срабатывания данного по тейк профиту либо по стоп лоссу То есть задаём: 1. Цена - 60000 2. объем bay stop ордеров-0.01 3. Количество bay stop ордеров-15 3.Расстояние в пипсах друг от друга bay stop
Т.е. с сервера приходит сигнал с текстом команды типа: "Bay EURUSD SL=100 TP=200", а советник будет торговать по своим алгоритмам с учетом команд. Алгоритмы: трейлинг стоп, пирамидинг, время торговли, спред. Настроить сервер для приемки и отправки команд
Имеется исходник БО советника, который работает из терминала МТ4. В советнике необходимо исправить три небольшие ошибки. Основная из них - это открытие сделок со значительными задержками. Иногда они достигают под 20 секунд, а иногда сделки могут открыться даже через полторы минуты
Техническое задание на разработку советника для MetaTrader 5 Платформа : MetaTrader 5 Брокер : Exness (exness.com) Индикатор : RSI (Relative Strength Index) Язык программирования : MQL5 1. Описание задачи Необходимо разработать автоматизированного торгового советника на основе индикатора RSI для платформы MetaTrader 5. Советник должен работать с брокером Exness и осуществлять сделки на основе значений RSI в
Добрый день ! Требуется сеточный советник по направлению тренда со следующими функциями : Основные функции: 1- Добавляем количество лимитных ордеров = N число 2- Добавляем размер начального лота. 3- Добавляем шаг сетки в пунктах. 4- Добавляем стоп лосс и тейк профит . 5- Множитель лота при достижении стоп лосса = true or false 6- Значения умножителя лотов = N число 7- Максимальный размер лота = N ЧИСЛО ПОСЛЕ
Куплю робота 250 - 500 USD
Приобрету вашего робота если он: 1.Статистически прибылен на 99% качества тиков (если есть журнал сделок (фхбук) за последние года - будет большим преимуществом) 2. ЭТО НЕ МАРТИНГЕЙЛ ИЛИ СЕТКА, роботов с такими моделями я не рассматриваю априори 3. Одиночные трейды с ТП и СЛ 4. Не ХТФ, без стратегий которые зарабатывают на хеджировании В остальном готов рассмотреть ваши предложения Присылайте статистку за последние 3
Здравствуйте! 1. Введение Настоящее техническое задание описывает требования к разработке торгового робота для автоматизированной торговли на рынке Forex. Основной задачей робота является выполнение сделок на основе заданных алгоритмов и стратегий, минимизация рисков и максимизация прибыли. 2. Цели и задачи Цель: Разработать торгового робота, который автоматически выполняет сделки на рынке Forex, основываясь на
Period = 20 Deviations = 3 Shift = 0 Apply for = Close ----------------------------- Start lot = 0.01 Lot multiplier = true Multiplier = 1.0 Increament = 0.01 ------------------------------ Only buy = true Only sell = true ----------------------------- Use Time filter = true Trading time = GMT +5 Start Hour = 10 End Hour = 19 ----------------------------- Takeprofit = 30 pips Stoploss = 50 pips Use stoploss last
Modify indicator Cycles 4 with rectangle Make indictor for mt4 and mt5 with comments in source code This indicator based on Cycles_4 Parametres MA1 - is default MA2 (yes or no) - yes - value add (if not 3 MA - 2nd in trend MA, also if only 1 MA without 2 and 3) Trend MA (true\false) - true - yes - value add Revers rect - true/false Fix rect by height - true\false, like how user add and this remember in the exit from

프로젝트 정보

예산
30+ USD
개발자에게
27 USD