Торговый робот на основе серий и индикаторов

Trabajo finalizado

Plazo de ejecución 10 días

Tarea técnica

Уважаемые программисты. Требуется создать советника умеющего делать следующее:

1)      Отслеживание образования последовательностей свечей, закрывающихся в одну сторону. Длина последовательности задается в настройках. Ордер ставится в направлении обратном последовательности. Должна быть предусмотрена возможность постановки ордера в направлении последовательности. Задается в настройках.

2)      Открытие ордера при открытии свечи, следующей за найденной последовательностью. Например если задана последовательность в 6 свечей, то ордер открывается в момент открытия 7-й.

3)      Ордер открывается только в случае, если:

a)       Значение индикатора Bulls Power больше заданного.

b)      Значение индикатора Bears Power больше заданного.

c)       Значение индикатора IndVolatility лежит между заданными минимумом и максимумом (индикатор передам в процессе работы).

4)      Ордер закрывается по закрытии свечи на которой он открыт. Данная функция должна отключаться в настройках.

5)      Размер ордера должен задаваться 2-мя способами:

a)       Вводом числа лотов вручную. При вводе 0 – работает второй способ.

b)      Вводом числа лотов путем деления размера депо на число, введенное вручную в настройках. При этом способе ввода должно задаваться максимальное число лотов (вводится вручную). В случае превышения максимального числа лотов ордер ставится в размере заданного максимального числа лотов.

6)      При постановке ордера выставляется стоп-лосс и тейк-профит. При вводе значения 0 – тейк-профит и/или стоп-лосс не ставятся.

7)      Должна быть предусмотрена защита от не постановки ордера.

8)      Должна быть предусмотрена блокировка постановки ордера в случае, если есть хотя бы один уже поставленный ордер. Блокировка должна выключаться в настройках.

9)      Должна быть предусмотрена блокировка постановки ордеров при уменьшении маржи до заданного уровня в %.

10)   Должна быть предусмотрена блокировка постановки ордера при превышении спреда над заданным в настройках.

11)   Ордер должен иметь уникальный номер.

12)   Советник должен рисовать все индикаторы при прогоне на тестере стратегий и работе на графике цены.

13)   Советник должен выделять прямоугольником серии свечей, на которых ставится ордер при прогоне на тестере стратегий и работе на графике цены. См.скриншот. Цвет прямоугольника задается в настройках.


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

15)   Последовательность и названия пунктов в меню настроек советника (название – фраза до скобок):

a)       Количество лотов

b)      Делитель для определения числа лотов

c)       Число свечей в последовательности

d)      Направление постановки ордера. («1» – если ставится в направлении серии, «-1» – если ставится в обратном направлении.

e)      Минимальное значение Bulls Power

f)        Минимальное значение Bulls Power

g)       Минимальное значение IndVolatility

h)      Максимальное значение IndVolatility

i)        Stop Loss

j)        Take Profit

k)       Максимальный спред

l)        Не ставить ордер если есть открытый (true/false).

m)    Magic number (уникальный номер)

n)      Минимальный уровень маржи.

o)      Цвет выделения

p)      Подавать сигнал (true/false)

q)      Число повторений сигнала

16)   Советник должен работать на всех таймфреймах и всех инструментах MertaTrader 5 компании Alpari на счете pamm.standard.mt5. Тип постановки ордеров HEDGE.

17)   В стоимость работы входит возможная доработка советника до 10% от текста советника, рассчитывается в знаках, включая пробел.


Han respondido

1
Desarrollador 1
Evaluación
(50)
Proyectos
94
29%
Arbitraje
3
33% / 0%
Caducado
4
4%
Libre
2
Desarrollador 2
Evaluación
(100)
Proyectos
153
32%
Arbitraje
22
23% / 55%
Caducado
3
2%
Trabaja
3
Desarrollador 3
Evaluación
(341)
Proyectos
588
36%
Arbitraje
31
45% / 3%
Caducado
16
3%
Libre
4
Desarrollador 4
Evaluación
(280)
Proyectos
650
28%
Arbitraje
111
19% / 61%
Caducado
319
49%
Libre
5
Desarrollador 5
Evaluación
(49)
Proyectos
134
27%
Arbitraje
62
13% / 53%
Caducado
58
43%
Libre
Solicitudes similares
Нужно прокорректировать сделать перевод на другой язык существующий советник менеджер поставить лого и сделать изменение в параметрах. Изменение языка эксперта а также установка графических изменений на платформе советника. В принципе заново писать я думаю будет не нужно. Основные параметры для отложенных ордеров все остаеться
Есть рабочий индикатор на МТ 4. Рабочий в том плане, что он выполнен по техзаданию, корректно отображает информацию, но работает крайне плохо из за постоянного взаимодействия с потоком информации (обмен большим объёмом с сервером), что сильно замедляет его работу и делает его практически непригодным для использования. У меня есть пример реализации его так как нужно мне. Задача - модернизировать существующий код
#### Описание задачи: Необходимо разработать торгового бота на языке программирования MQL4 для работы в терминале MetaTrader 4. Бот должен использовать уровни, нанесенные на график с помощью объектов типа `trendline` и `rectangle`, и работать согласно заданным правилам. #### Правила работы бота: 1. **Определение уровней**: - Объекты `trendline` и `rectangle` имеют строку в поле `Имя`, содержащую команду для бота
Нужен эксперт который будет проверять есть ли интернет соединение, есть ли связь с брокером, есть ли обновления котировок если нет то реконнект аккаунта через интервал времини. терминалов можеть быть дестяки открыто в каждом терминале свой реконнект MQL5 expert цена вопросы? конверт mql5 на mql5 смотреть файл
Перед запуском в настройках пользователь указывает: 1)Объем позиции для short/buy. 2)Цена входа для позиции buy 3)Цена входа для позиции short 4)Цена Stoploss для позиции buy 5)Цена Stoploss для позиции short 6)Цена Takeprofit для позиции buy 7)Цена Takeprofit для позиции short Полное описание вышлю откликнувшимся
Приобрету готовый продукт, стратегию на pine TradingView или уже переведенный на python , который имеет 1.5-2+ профит фактор. Желательно чтобы торговля осуществлялась и в длинную, и в короткую. Робот обязательно должен контролировать риски, соответственно иметь SL ( не динамический!) на каждую сделку и не иметь огромных просадок (не в эквити, ни на чистом балансе). Просадки MDD выше 30% при оптимальных настройках
Ищу человека который напишет алгоритм для копитрейдинга. У меня есть несколько инвесторских счетов, на которых я торгую. Я хочу чтобы с 1 счёта, автоматически повторялись действия на других счетах. Открытия, закрытия сделок. Процентное соотношение лотов (не по деньгам, а по процентам), тейк профит и стоп лосс в одинаковых местах, отмены ордера и т д
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
Нужен скрипт или советник. В программе заложены будут как сигналы так и данные индикаторов. В этом скрипте/советнике или возможно программе, будут различные индикаторы такие как Стохастик, RSI,RVI, MACD, Momentum, MFI, OBV, A/D, а также несколько Muving, BollingerB, ParabolicSAR, Semafor, также учитываться точки Pivot, линии тренда и уровни поддержки/сопротивления. Необходимо чтобы вышеуказанные индикаторы давали
1) Необходимо найти решение, чтобы индикатор выдавал уведомление на одну свечу раньше оригинала индикатора на всех таймфреймах без опоздание по времени в самом начале открытие свечи, и чтобы не перерисовывался индикатор как у оригинала

Información sobre el proyecto

Presupuesto
30+ USD
Para el ejecutor
27 USD
Plazo límite de ejecución
a 7 día(s)