Советник-сеточник

MQL4 Experts

Termos de Referência

Привет всем,

Первый ордер открываю самостоятельно вручную по рынку. Советник подхватывает его – добавляет стоп лосс и начинает трейлить. Если цена идёт против первого ордера – просто срабатывает стоп лосс. Если цена идёт в правильную сторону – советник делает трейлинг первого ордера. Если цена ушла в правильную сторону на величину, указанную в параметре GridStep, то советник открывает по рынку первый ордер сетки. Добавляет ему стоп лосс, указанный в параметре StopLoss и управляет трейлингом, который настроен в параметрах TrailingSize и TrailingStep. Если цена идёт дальше в правильном направлении, то при достижении расстояния GridStep от первого ордера сетки до текущей цены – открывается второй ордер сетки. Ему точно также добавляет стоп лосс и управляется трейлинг. Направление ордеров сетки такое же, как и направление первого ордера – при условии, что ReverseGrid= False. Если же ReverseGrid= True, то направление ордеров будет противоположное направлению первого ордера. Размер ордеров сетки вычисляется по формуле: Размер первого ордера*LotMultiplier.

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

Ситуация 1. Допустим, я открыл первый ордер. Цена пошла в правильном направлении, и советник открыл ещё 2 ордера. Вместе с этим подтянул стопы трейлингом за ценой. Допустим дальше сработали стопы для двух ордеров сетки. Остался висеть только первый ордер, открытый вручную. В этом случае советник перестаёт открывать ордера и желательно отправляет какое-то уведомление (на почту или Telegram – что проще реализовать) с содержанием: «По инструменту (название инструмента) остался один ордер, открытый вручную». Дальше на ситуацию смотрю я. Если я открываю вручную второй ордер в том же направлении, что и первый, то советник начинает отсчитывать GridStep от цены, по которой я открыл второй ордер. Если я делаю CloseOrders= True, то советник выходит из рынка – закрывает все ордера.

Ситуация 2. Советник открыл три ордера сетки. Потом срабатывает стоп п одному из ордеров. Остаётся висеть 2 ордера сетки и первый ручной ордер. В этом случае советник ждёт либо ситуацию 1 – если цена идёт против сетки. Если же цена идёт в правильном направлении, то советник отсчитывает GridStep от ближайшего открытого ордера до текущей цены и когда достигается значение GridStep – советник продолжает открывать ордера сетки.

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

Название параметра

Значение по умолчанию

Описание

StopLoss и Trainling

StopLoss

30.0

Для первого открытого вручную ордера и для всех последующих открываемых советников, устанавливается стоп размером 30 (четырёхзначных) пунктов. Значение 0 – без стоп-лосса

TakeProfit

0.0

Тейк провфит для первого и всех последуюих ордеров. Значение 0.0 означает, что тейка нет

UseTrailingStop

True/False, True по умолч.

Включает/выключает трейлинг для всех ордеров. Трейлинг одинаковый для всех ордеров

TrailingSize

40.0

Размер трейлинга

TrailingStep

15.0

Шаг трейлинга

Параметры сетки

ReverseGrid

True/False, False по умолч.

True – направление ордеров сетки будет противоположное направлению первого ордера. False – направление сетки будет такое же как и у первого ордера

GridStep

40.0

Шаг ордеров сетки

LotMultiplier

1.0

Множитель лота ордеров сетки относительно размера первого ордера. Пример: первый ордер размером 0,03 лота, LotMultiplier=1,3. Значит размер лота сетки будет равен 0,04 (0,03*1,3= 0,039 округляем до 0,04)

Разное

CloseOrders

True/False, False по умолч.

При установке значения True закрывает по рынку все открытые ордера на данном графике

 



Respondido

1
Desenvolvedor 1
Classificação
(496)
Projetos
567
33%
Arbitragem
27
44% / 44%
Expirado
9
2%
Carregado
2
Desenvolvedor 2
Classificação
(42)
Projetos
112
56%
Arbitragem
2
50% / 0%
Expirado
3
3%
Livre
3
Desenvolvedor 3
Classificação
(221)
Projetos
282
20%
Arbitragem
4
0% / 100%
Expirado
4
1%
Trabalhando
4
Desenvolvedor 4
Classificação
(131)
Projetos
188
54%
Arbitragem
3
33% / 33%
Expirado
6
3%
Trabalhando
5
Desenvolvedor 5
Classificação
(80)
Projetos
117
67%
Arbitragem
16
25% / 13%
Expirado
12
10%
Livre
6
Desenvolvedor 6
Classificação
(142)
Projetos
280
42%
Arbitragem
18
61% / 6%
Expirado
29
10%
Livre
7
Desenvolvedor 7
Classificação
(67)
Projetos
144
34%
Arbitragem
11
9% / 55%
Expirado
26
18%
Trabalhando
8
Desenvolvedor 8
Classificação
(50)
Projetos
94
29%
Arbitragem
4
25% / 0%
Expirado
4
4%
Trabalhando
9
Desenvolvedor 9
Classificação
(560)
Projetos
1348
59%
Arbitragem
28
82% / 0%
Expirado
10
1%
Livre
10
Desenvolvedor 10
Classificação
(158)
Projetos
169
34%
Arbitragem
4
25% / 25%
Expirado
3
2%
Trabalhando
11
Desenvolvedor 11
Classificação
(163)
Projetos
193
61%
Arbitragem
7
14% / 29%
Expirado
2
1%
Livre
12
Desenvolvedor 12
Classificação
(356)
Projetos
632
26%
Arbitragem
89
73% / 13%
Expirado
12
2%
Livre
13
Desenvolvedor 13
Classificação
(586)
Projetos
1049
49%
Arbitragem
39
28% / 41%
Expirado
49
5%
Livre
14
Desenvolvedor 14
Classificação
(280)
Projetos
650
28%
Arbitragem
111
19% / 61%
Expirado
319
49%
Livre
15
Desenvolvedor 15
Classificação
(3)
Projetos
4
25%
Arbitragem
0
Expirado
2
50%
Livre
16
Desenvolvedor 16
Classificação
(45)
Projetos
105
30%
Arbitragem
8
25% / 50%
Expirado
40
38%
Livre
17
Desenvolvedor 17
Classificação
(267)
Projetos
542
50%
Arbitragem
55
40% / 36%
Expirado
225
42%
Carregado
18
Desenvolvedor 18
Classificação
(24)
Projetos
31
39%
Arbitragem
1
0% / 100%
Expirado
10
32%
Livre
19
Desenvolvedor 19
Classificação
(1)
Projetos
1
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
20
Desenvolvedor 20
Classificação
(62)
Projetos
140
46%
Arbitragem
19
42% / 16%
Expirado
32
23%
Livre
21
Desenvolvedor 21
Classificação
(261)
Projetos
428
38%
Arbitragem
87
44% / 18%
Expirado
71
17%
Ocupado
Pedidos semelhantes
На сервере хранится и обновляется информация в формате JSON. Это расчетные исходящие данные для индикатора. Эти данные требуется ретранслировать в МТ и построить ценовые уровни и др. элементы тех. анализа. Требуется создать панель управления настройками индикатора и информационное окно. Загрузка истории через запрос, live data - ws. Особые требования к оформлению и скорости обработки данных, работа при постоянной
Доброго дня, коллеги! Нужен хороший программист, имеющий достаточный опыт в реализации советника с использованием локирования. В советнике использовано усреднение, а при помощи тёх индикаторов из метатрейдер будет происходить измерение тренда и тенденции. Размещаю ссылку на статью про локирование ( https://equity.today/lokirovanie-v-trejdinge.html ) просьба изучить и если не понимаете как это отобразить в коде, лучше
Доброго дня, коллеги! Нужен хороший программист, имеющий достаточный опыт в реализации советника с использованием локирования. В советнике использовано усреднение, а при помощи тёх индикаторов из метатрейдер будет происходить измерение тренда и тенденции. Размещаю ссылку на статью про локирование ( https://equity.today/lokirovanie-v-trejdinge.html ) просьба изучить и если не понимаете как это отобразить в коде, лучше
Код советника для МТ4, создающего большой торговый оборот и имеющим небольшие просадки. Можно стратегии с замками, пирамидингом, усреднением, стопами, рассмотрим все варианты. Желательно, чтобы были тесты на истории и с демки
Торговый робот анализирующий уровни пробоев на график вью на форекс торгующий на прорыв уровней как на покупку так и на продажу с усреднением в нескольких таймфреймах (1час,2 часа, 3 часа, 4часа,1 день),выставлением тейк профит и стоп селл и заключающий сделки на мт5 ТЗ все фото отчёты всю информацию уже обсуждаем непосредственно при договорённости
Ищем разработчика для создания копира сигналов из Telegram в MT4 с функциями фильтрации сигналов и гибкими настройками ордеров, без использования DLL. Основные возможности должны включать фильтрацию сигналов по ключевым словам, настраиваемые уровни SL/TP, поддержку нескольких каналов и управление размером лота (фиксированный, на основе баланса или из сигнала). Решение должно обрабатывать различные форматы сигналов
Здравствуйте. Простыми словами суть проекта: 1. Есть формула и схема расчета ускорения цены. К этому есть индикатор Хейкен Аши. 2. Необходимо посчитать бары ускорения в трендовом цикле Хейден Аши и отобразить их в подокне индикатора в текущем ТФ относительно нулевой линии. С дискретностью свечей ТФ. 3. Необходимо далее применить эту схему расчета к историческим данным за период, на основании их построить сглаженные
Требуется создать торгового робота на трендовой торговли с реверсом (Long/short и обратно) TF от 1м до 1н Подробное ТЗ обсуждается отдельно, имею 7 лет опыта в маржинальной торговли по различным индикаторам. Ввиду профессиональной потери зрения затруднительно общение через переписку! Связь +79175859811 Анатолий
Здравствуйте друзья! Интересуют советники с историей торговли, хотя бы с результатами на демо счёте. Желательно, чтобы имелось положительное математическое ожидание у данной стратегии. Также необходима версия для тестера. Благодарю за ваши ответы
Здравствуйте, коллеги. Имеется базовый советник. В основе - двухстороння сетка, мартингейл. Сигнал входа в рынок на базе двух индикаторов, выход - TP, SL. В общем, все несложно. Присутствует визуализация: динамические TP, SL, маркеры линий открытия\закрытия торговых цикла. Что необходимо добавить: 1. Есть небольшие и бестолковые косяки, их не очень много. Например, переделать несколько переключателей во входных

Informações sobre o projeto

Orçamento
30 - 200 USD
IVA (19%): 5.7 - 38 USD
Total: 35.7 - 238 USD
Desenvolvedor
27 - 180 USD
Prazo
para 14 dias