Робот ACTIV LEVEL. Выставляет отложенные приказы от уровней заданных в ручную. Без Индикаторов.

MQL4 Experts

Trabalho concluído

Tempo de execução 4 dias
Comentário do cliente
На удивление мое ТЗ было правильно понято и выполнено в точности как и заказывал. Не потребовалось никаких исправлений ошибок и длительных тестирований.

Termos de Referência

Робот. ACTIV Level

Описание смысла робота: Я в ручную задаю ценовые уровни от которых нужно либо покупать либо продавать. Торгую  В зависимости от того где находится текущая цена по этим уровням выставляются отложенные СТОП либо ЛИМИТ ордера. Ордера сразу устанавливаются с SL и TP. Для всех сделок TP и SL всегда одинаковые. Если от уровня срабатывает отложенный ордер, новые не открывается пока этот открытый не закроется по профиту или стопу. От одного уровня не может быть открыто одновременно несколько сделок, только одна. Несколько сделок может быть открыто только от нескольких уровней. Если от одного и того же уровня срабатывает много убыточных сделок, торговля от этого уровня останавливается пока не будет пере запущен робот. Какое именно количество убыточных сделок допускается устанавливается в настройках робота.

Также предусмотрен Активизирующий уровень ACTIVIZATOR. Отложенный уровень не будет выставляться пока не достигнет этого уровня. Ниже подробно описано как это работает.


ИНСТРУМЕНТ. Из ниспадающего меню выбирается любой инструмент CFD или валютная пара.

ЛОТ. Для валюты указывается объем сделки в лотах а для CFD в контрактах. Нужно поэтому проверять правильность рассчета объема позиции в зависимости от того какой инструмент выбран.

Профит, Стоп. Указывается в целых пунктах. Напротив ячейки с пунктами пересчитывается уровеь потенциального риска и прибыли в долларах. Расчет производится с учетом объема сделки и выбранного инструмента.

LEVEL  OPEN ORDER. Все уровни указываются в целых пунктах.

HOLD. Это целое число. Ограничитель количества убыточных сделок от конкретного уровня. Если с момента запуска робота по уровню сработало несколько сделок по СТОП-Лоссу равное значению HOLD, новые сделки не открываются пока не будет перезапущен заново Робот.

Алгоритм.

Робот должен работать на всех валютных и CFD инструментах На любых таймфреймах.

Для уровней на SELL

1.       Ждем появления нового тика.

2.       Проверяем  индивидуально от каждого уровня нет ли открытых отложенных ордеров или рыночных ордеров. Если открытые ордера есть то переходим в начало. Если открытых ордеров нет то идем дальше.

3.       Проверяем по каждому ордеру было ли количество убыточных сделок равное числу HOLD. Если было то по этим уровням не открываем сделок, идем в начало. По тем уровням по которым количество убыточных сделок меньше значения HOLD идем дальше:

4.       Проверяем индивидуально от каждого уровня где находится текущий BID относительно Activizator уровня. Если цена выше уровня то переходим в начало, иначе идем дальше.

5.       Проверяем где находится BID относительно значения OPEN ORDER. Если ниже уровня, то по выставляем LIMIT-order  по цене OPEN ORDER. Иначе по этойже цене выставляем STOP-order. Отложенные ордера сразу выставляются с TP и SL.

Для уровней на BUY все зеркально наоборот

1.       Ждем появления нового тика.

2.       Проверяем  индивидуально от каждого уровня нет ли открытых отложенных ордеров или рыночных ордеров. Если открытые ордера есть то переходим в начало. Если открытых ордеров нет то идем дальше.

3.       Проверяем по каждому ордеру было ли количество убыточных сделок равное числу HOLD. Если было то по этим уровням не открываем сделок, идем в начало. По тем уровням по которым количество убыточных сделок меньше значения HOLD идем дальше:

4.       Проверяем индивидуально от каждого уровня где находится текущий ASK относительно Activizator уровня. Если цена ниже уровня то переходим в начало, иначе идем дальше.

5.       Проверяем где находится BID относительно значения OPEN ORDER. Если выше уровня, то по выставляем LIMIT-order  по цене OPEN ORDER. Иначе по этойже цене выставляем STOP-order. Отложенные ордера сразу выставляются с TP и SL.

Уровни по которым достигнуто значение HOLD. Тоесть количество убыточных сделок превышено, необходимо нарисовать на графикеЖирной Желтой линией. Остальные уровни рисовать не надо так как их будет видно из открытых позиций.

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


Respondido

1
Desenvolvedor 1
Classificação
(241)
Projetos
387
51%
Arbitragem
14
14% / 14%
Expirado
43
11%
Livre
2
Desenvolvedor 2
Classificação
(76)
Projetos
134
44%
Arbitragem
11
27% / 64%
Expirado
26
19%
Livre
3
Desenvolvedor 3
Classificação
(279)
Projetos
650
28%
Arbitragem
111
19% / 61%
Expirado
319
49%
Trabalhando
4
Desenvolvedor 4
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
5
Desenvolvedor 5
Classificação
(50)
Projetos
94
29%
Arbitragem
3
33% / 0%
Expirado
4
4%
Livre
6
Desenvolvedor 6
Classificação
(142)
Projetos
279
42%
Arbitragem
17
65% / 6%
Expirado
29
10%
Trabalhando
7
Desenvolvedor 7
Classificação
(5)
Projetos
3
0%
Arbitragem
19
0% / 100%
Expirado
0
Livre
8
Desenvolvedor 8
Classificação
(10)
Projetos
17
24%
Arbitragem
7
14% / 86%
Expirado
2
12%
Livre
9
Desenvolvedor 9
Classificação
(66)
Projetos
143
34%
Arbitragem
11
9% / 55%
Expirado
26
18%
Trabalhando
10
Desenvolvedor 10
Classificação
(71)
Projetos
254
53%
Arbitragem
16
50% / 38%
Expirado
83
33%
Livre
Pedidos semelhantes
Есть советник ZIgZag (исходники предоставлю), который открывает/закрывает ордера на экстремумах текущего таймфрейма. Нужно добавить поддержку других таймфреймов и сделать MTF. То есть, чтобы можно было выбрать открытие/закрытие при совпадении эстремумов на не нескольких выбранных таймфреймах. Выбрали, например, 5М и 1H значит открываем/закрываем ордера, если экстремумы совпали на этих ТФ. Или сразу три, например, 15M
Нужен специалист в области оптимизации ЕА . Необходимо оптимизировать советник ,для более быстрого тестирования, а самое важное более быстрой оптимизации функционала . Текущая версия , критически медленно проходит шаги . Выбрал для оптимизации 8 функций, за 24 часа , только 112 проходов . Обычно оптимизация 50-70 функций за 24 часа , 2400-5000 проходов
Нужно переписать советник с МТ4 на МТ5 + минимальная модернизация - изменить комментарии сделок на yanebot - вместо отложенных ордеров чтоб советник открывал сделки по сигналам (сейчас он выставляет отложки и ждет исполнения) - Lotsize Calculation method - по умолчанию изменить на третий вариант Чтоб конечный результат соответствовал требованиям mql маркета
Требуется написание советника на основе ренко свечей. Ранее написано несколько версий советника с определенными недоработками. Используется индикатор-советник с формированием синтетического графика на который и ставится основной советник. При выполнении условий выставляет отложенные ордера. Закрытие позиции по стопу и профиту. расчет лота процентом от депозита. Мартингейл
Здравствуйте, требуется модификация уже готового советника на МТ5, подробное ТЗ в прикреплении. Пишите свои варианты и предложения. Возможно есть уже готовые решения которые можно интегрировать например с телеграм или сайтом
При определенных сигналов от индикаторов и осцилляторов советник открывает сетку ордеров. При определенном наборе профита советник также закрывает сетку. И нужен дополнительный эксперт который поможет быстро закрыть все открытые сделки. Техническое задание уже готовое. Все подробности при связи
1,нужно что бы советник предоставил возможность торговать только рыночными ордерами 2.нужно чтобы ордера на покупку и продажу можно было выставлять линией на экране и срабатывание ордеров проходило по выставленной линии. 3.нужно чтобы объём ордера можно было выставить при помощи панельки которая должна быть расположена в лево нижней части экрана
CCI выходит за определенный уровень и возвращается обратно. Это сигнал на покупку/продажу соответственно. Покупка: CCI пересекает уровень снизу вверх, но сделка открывается только при условии что в этот момент МА1>MA2>MA3. Во всех других случаях сигнал игнорируется. Выставляются ТП и СЛ. После прохождения в положительной зоне задаваемого расстояния сделка переводится в безубыток. Если при еще не закрытой сделке
Приветствую . Необходим копировщик сделок с одного МТ4/5 на другой МТ4/5 (или несколько терминалов). В настройках копировщика прописывается коэффициент размера лота копируемых сделок. Наиболее важными показателями является скорость копирования. Возможно у кого-то имеется уже готовый, чтобы сразу же протестировать и приобрести
У меня не сложная задача! Мне нужна исправить ошибку в индикаторе, чтобы после появления стрелки индикатора в терминале мт4 приходило уведомление Алерта в направления стрелки до начала открытие новой свечи за 10 секунд. Ошибку этого индикатора надо исправить таким образом, чтобы приходила уведомления не на открытие третьей свечи, а-на открытие второй свечи за 10 секунд до открытия

Informações sobre o projeto

Orçamento
30 - 50 USD
Desenvolvedor
27 - 45 USD