Требуется написать советника

MQL4 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 11 días

Tarea técnica

Требуется написать следующего советника.

Размер следующей сделки увеличивается на коэффициент при положительном закрытии предыдущей сделки и уменьшается на этот же коэффициент при убыточном закрытии предыдущей сделки. При этом должны функционировать два режима: при первом (sl) если мы открыли сделку на продажу и сработал стоп-лосс, то следующую сделку открываем на покупку, а если сработал тэйкпрофит, то следующая сделка также на продажу. При таком режим мы надеемся поймать тренд; при режиме tp, при срабатывании тейкпрофита, мы открываем сделку в обратном направлении, а при срабатывании стоп-лосса в том же направлении.

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


Перед запуском выбирается:

1) Тип стратегии sell/buy (если sell, то при достижении цены price открывается рыночный ордер на продажу, если buy - на покупку).

2) Основание для замены стратегии sl/tp (если тип стратегии sell и основание для замены sl, то при срабатывании стоплосса, мы открываем ордер на покупку, а если основание tp, то при срабатывании тэйкпрофита следующая сделка будет на покупку)
3) k - количество пунктов от цены открытия (без учета спреда), на которую выставляются стоплосс и тэйкпрофит.
4)price - цена аск, при которой запускается стратегия. Цена всегда строго аск, неважно ордер на покупку или на продажу, но запускается он при достижении цены.
5) lot - начальное количество лотов, на которое открывается первая позиция
6) S - количество лотов по всем открытым позициям, в начале S=lot
7) koef - доля от количества лотов, на которую увеличивается (в случае тэйкпрофит)/уменьшается (в случае стоплосс) объем следующей сделки


Например,

При стратегии buy
Основание для замены стратегии sl
price=1.1200
k=50
lot=1
koef=0.1

При достижении ценой уровня 1.1200 покупаем 1 лот со стопом 1.1150. Цена достигает 1.1250 мы покупаем еще koef*S=0.1 лотов, S становится равным 1.1, стопы перемещаются на 1.1200.
Далее цена достигает 1.1300, мы покупаем koef*S=0.11 лотов S=1.21. Стопы перемещаются на 1.1250.
Цена достигает 1.1250, срабатывают стопы, мы продаем S=S-koef*S=1.21-0.12=1.09 лотов со стопом 1.1300

Если же основание для замены стратегии tp, то мы бы купили 1 лот по 1.12, закрыли бы позицию по tp по 1.1250 и тут же продали бы 1.1 лота со стопом 1.13.


Han respondido

1
Desarrollador 1
Evaluación
(107)
Proyectos
201
47%
Arbitraje
0
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(14)
Proyectos
41
24%
Arbitraje
2
0% / 100%
Caducado
16
39%
Libre
3
Desarrollador 3
Evaluación
(554)
Proyectos
1342
59%
Arbitraje
28
82% / 0%
Caducado
10
1%
Trabaja
4
Desarrollador 4
Evaluación
(48)
Proyectos
73
37%
Arbitraje
22
9% / 41%
Caducado
14
19%
Trabaja
5
Desarrollador 5
Evaluación
(66)
Proyectos
143
34%
Arbitraje
10
10% / 60%
Caducado
26
18%
Libre
6
Desarrollador 6
Evaluación
(157)
Proyectos
220
50%
Arbitraje
2
50% / 0%
Caducado
15
7%
Libre
7
Desarrollador 7
Evaluación
(40)
Proyectos
106
52%
Arbitraje
17
12% / 65%
Caducado
25
24%
Libre
8
Desarrollador 8
Evaluación
(564)
Proyectos
933
47%
Arbitraje
302
59% / 25%
Caducado
125
13%
Trabajando
9
Desarrollador 9
Evaluación
(36)
Proyectos
41
34%
Arbitraje
1
0% / 0%
Caducado
1
2%
Libre
10
Desarrollador 10
Evaluación
(19)
Proyectos
24
4%
Arbitraje
0
Caducado
1
4%
Libre
11
Desarrollador 11
Evaluación
(117)
Proyectos
216
49%
Arbitraje
1
0% / 0%
Caducado
25
12%
Libre
Solicitudes similares
добавить сюда функцию чтобы обойти лимит лотов, т к размер лота увеличивается в процентном соотношении от баланса добавить функцию что если превышен лимит лота то открывается еще ордера с лотами чтобы соответствовать текущему размеру требуемых для открытия лотов допустим был лот 100, следующий нужен будет открыть 120, робот открывает 1 ордер на 100 и в туже секунду еше 1 ордер на 20 лотов, допустим нужен лот 720 то
Добрый день! Нужна программа копировщик сделок с одного счета deriv на другой при помощи API токена. Параметры: Можно выбрать по какому риск менеджменты копируются сделки (masaniello или Лабушер, мартингейл, антимартингейл) Начальный лот тейк профит 1 - устанавливается именно на сделки скопированные программой, при достижении тейк профита 1 или прекращает работать (Stop) или пере запасается работа сначала (ресет)
Вітаю! Код експерта відкритий. Потрібно додати 4 нові функції. ТЗ відправлю пізніше, після подачі Вашої заявки. Ось одна із функцій для прикладу 1. Imbalance . On / Off . Має бути сформований імбаланс між хай і лоу реверс бару на меншому таймфреймі. Реверс бар при цьому береться з поточного таймфрейму. Налаштування: 1) TF _ Imbalance , можливість задати таймфрейм самостійно. 2) MinSizeImbalance
Куплю прибыльный трендовый советник без использования мартингейла / сеток, который будет показывать плюсовой результат за последние минимум 50-100сделок. В отклике прошу прислать следующую информацию: торговая пара/ы на которых тестировался; количество сделок на которых оттестирован(не менее 200, более - восприму как дополнительный плюс); какой период прошёл для совершения этих сделок; профит за это количество
Нужно переписать уже готового торгового робота с МТ4 на МТ5 Нужно, что бы можно было регулировать Step, Step Mode, Proffactor, Tralling Stop, lotsbuy / lotssell, и направления only long / only short / long & short Скрины и исходник во вложении
I am seeking a skilled programmer to program a function for my EA in mql4. Function call must send an input value (name of symbol, e.g. EURUSD, GBPUSD, …) to an external source/database and retrieve from the external source a set of parameters which are required for the EA. The received set of parameters are different for each symbol (input value). All sets of parameters for the different symbols are stored on the
Нужен советник, который будет присылать сигналы индикатора MACD в чат бот телеграм 1 сценарий когда палочка macd пересекает уровень 0 с низу вверх, при открытии следующей палочки(она также должна находиться выше уровня 0) приходит сигнал в чат телеграм 2 сценарий когда палочка macd пересекает сигнальную линию с низу вверх, при открытии следующей палочки(она также должна находиться выше сигнальной линии ) приходит
Здравствуйте, нужно написать торгового робота. 6 шт скользящих средних включить настройки индикаторов в советник, 1-2 индикатора будут сравниватся между собой по значениям, и 3-4 также. анализ по 1-3 свечам будет происходить. Также включить в советник работа по мартингелу или без мартингейла. и сделать чтобы открывалось 2 сделки сразу с разными ТП
Здравствуйте! Хотел узнать, можно ли здесь заказать создание торгового робота для платформы capital.com на языке PYTHON? Если ДА, то могли бы в личные сообщения написать, что будет стоить такая работа и сроки ее исполнения
Нужно создать эксперта на основе бокового профиля объема для мт5. Подробная тех задания есть. Кратко робот открывает сделки по закрытию свечи относительно зоны стоимости бокового профиля обема.Или придется использовать объем на самом мт5 или копировать данные с quantower. Главное чтобы данные были корректны

Información sobre el proyecto

Presupuesto
10 - 20 USD
Para el ejecutor
9 - 18 USD
Plazo límite de ejecución
de 1 a 20 día(s)