Советник на 2 индикаторах MA_M

MQL5 Indicadores Experts

Trabalho concluído

Tempo de execução 44 dias

Termos de Referência

 

Идея советника – торговля в течении дня. Сделки совершаются по положению двух МА. Сигнальные линии МА_М должны формироваться из стандартных: MA, AMA, VIDIA.

Должна быть возможность выбора какой из МА используется (MA, AMA, VIDIA).

1.            Индикатор MA_M должен начинать рассчитываться с начала текущего дня, не используя данные предыдущего дня.

2.            Сигнал. Используется 2 индикатора MA_M с одинаковым таймфреймом.

3.            Сигнал на Лонг: MA_M1 и MA_M2 растут. Действует до смены сигнала.

5.            Сигнал на Шорт: MA_M1 и MA_M2 падают. Действует до смены сигнала.

6.            Закрытие открытой сделки при смене сигналов или по стопам.

7.            Фильтры на совершение сделок Лонг и Шорт:

             3 штуки MA_M фильтр1 c возможностью выбора таймфрейма, c параметрами Дельта – разница между значением MA_M на текущем баре и предыдущем. При значениях Дельта меньше или больше, чем указано сигналы Лонг и Шорт не выполняются.

             3 штуки MA_M фильтр2 c возможностью выбора таймфрейма. При росте MA_M сигналы Шорт не выполняются. При падении MA_M сигналы Лонг не выполняются.

             Совершение сделок на определенном количестве баров после первого сигнала на Лонг или Шорт. Например в тренде 6 баров где сигнал BAY. Ограничение по барам 3, на 1 баре BAY, а на втором закрыта сделка по ТП. На третьем баре снова совершается сделка. Сделки на 4 и последующих барах не совершаются.

             Устанавливается минимальное и максимальное расстояние между сигнальными, при котором разрешены сделки.

8.            В советнике должно быть ограничение по времени торговли, как в течении дня, например с 10:15 до 11:30 + с 14:16 до 18:55, так и по дням недели. Если в рабочем интервале открылась сделка и перешла в нерабочий, закрылась в нерабочем и новых нет в нерабочем. В следующем рабочем открылась и т.д.    В конце последнего рабочего интервала в указанное время открытые сделки должны закрываться.

9.            Стопы для сделок Лонг и Шорт:

             Фиксированный стоп. При покупке/продаже (в пунктах)

             Трейлинг стоп. Включаемый при достижении определенной цены (в пунктах) (Старт, отступ, степ).

             Безубыток. Включаемый при достижении определенной цены (в пунктах).

             Процент от прибыли. Включаемый при достижении определенной цены, передвигаемый в установленное время желательно в секундах. Например раз в 25 секунд берется текущая цена, умножается на процент и выставляется стоп в этом размере, через 25 секунд всё повторяется. Купили за 10, начиная с цены 15 должен включаться процентный стоп, процент 85, стоп =10+(15-10)*85%

             Стоп по среднему значению минимальных/максимальных цен  предыдущих баров, включаемый при достижении определенной цены. Например, цена покупки 10 и растет, на цене 15 рассчитывается стоп, стоп = минимальные цены 3 предыдущих баров / 3. Например цена продажи (шорта) 10 и падает, на цене 5 рассчитывается стоп, стоп = максимальные цены 3 предыдущих баров / 3 .

             Отдельные стопы по MA_M для сделок BAY и SELL (например сделка BAY то цена при расчете используется LOW. Если сделка SELL то цена при расчете используется HIGH или другие цены установленные в стопе).

10.          Трейлинг профит для сделок Лонг и Шорт. Например цена покупки 10 и растет, на цене профита 15 рост продолжается, включается трейлинг профит и с определенным проскальзыванием продолжает идти вверх за ростом цены. (в пунктах)

11.          Совершение сделок по тикам или барам.

12.          Остановка торговли при определенном убытке от первоночального депозита в течении торгового дня.

13.          Остановка торговли при зарабатывании определенной суммы в течении торгового дня. Принцип трейлинг стопа. Например старт 300 руб., отступ 100 руб., степ 100 руб. Заработал 300 – фиксируется прибыль 200 руб. и торговля продолжается с условием, что если торговля пошла в минус – при остатке прибыли в 200 руб. сделка закрывается и торговля в этот день останавливается. Если торговля пошла в плюс, то при прибыли 400 руб. устанавливается фиксированная прибыль 300 руб. и торговля продолжается с условием, что если торговля пошла в минус – при остатке прибыли в 300 руб. все сделки закрываются и торговля останавливается. И т.д.

14.          Фиксированный лот и лот пропорционально средствам.

15.          ВСЕ ПАРАМЕТРЫ ДОЛЖНЫ БЫТЬ НАСТРАИВАЕМЫ (попадать в список настроек тестера).

16.          Сделать пользовательский критерий оптимизации при котором в результатах оптимизации можно отсортировать результаты теста по критериям: Общая прибыль, Общий убыток, Количество прибыльных трейдов, Количество убыточных трейдов.

17.          Сделать возможность увеличивать количество купленных бумаг (докупать) при достижении определенной прибыли. Например куплен Фиксированный лот 100 бумаг, при прибыли 300 пунктов докупается 50% от лота и так каждые 300 пунктов.

18.          Выводимые на экран графика комментарии о совершении советников каких либо операций, перечисленных в ТЗ. Например: «Разворот», Перенос стопа в безубыток», «Перенос стопа по барам», «Достигнута фиксированная прибыль» …

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

20.          Все индикаторы, графики и информационная панель должны иметь возможность настройки цвета, толщины линий и размера шрифта. На графиках должны отображаться сигналы BAY и SELL.

 

Перед началом работы ОБЯЗАТЕЛЬНО совместное обсуждение каждого пункта ТЗ для однозначного понимания результата, который я получу. Кроме AMA и VIDIA есть индикатор по МА– работающий как надо и советник 95% работающий как надо – могу предоставить для образца того, что я хочу получить.


Respondido

1
Desenvolvedor 1
Classificação
(341)
Projetos
588
36%
Arbitragem
31
45% / 3%
Expirado
16
3%
Livre
2
Desenvolvedor 2
Classificação
(356)
Projetos
632
26%
Arbitragem
89
73% / 13%
Expirado
12
2%
Livre
3
Desenvolvedor 3
Classificação
(156)
Projetos
167
34%
Arbitragem
4
25% / 25%
Expirado
3
2%
Trabalhando
4
Desenvolvedor 4
Classificação
(23)
Projetos
34
15%
Arbitragem
2
0% / 50%
Expirado
8
24%
Livre
5
Desenvolvedor 5
Classificação
(44)
Projetos
100
39%
Arbitragem
17
29% / 47%
Expirado
32
32%
Livre
6
Desenvolvedor 6
Classificação
(62)
Projetos
140
46%
Arbitragem
19
42% / 16%
Expirado
32
23%
Livre
7
Desenvolvedor 7
Classificação
(45)
Projetos
105
30%
Arbitragem
8
25% / 50%
Expirado
40
38%
Livre
8
Desenvolvedor 8
Classificação
(142)
Projetos
280
42%
Arbitragem
18
61% / 6%
Expirado
29
10%
Livre
9
Desenvolvedor 9
Classificação
(280)
Projetos
650
28%
Arbitragem
111
19% / 61%
Expirado
319
49%
Livre
10
Desenvolvedor 10
Classificação
(253)
Projetos
408
38%
Arbitragem
86
43% / 19%
Expirado
70
17%
Trabalhando
Pedidos semelhantes
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
Нужно два индикатора TradingView (280 и 360 строк кода) п еревести в Quantower(С#). Перевод необходимо выполнить так чтоб была возможность в вкладке Вотчлист использовать эти индикаторы в качестве фильтра. В приоритете разработчик хорошо знакомый с Quantower и с опытом программирования
Нужен скрипт или советник. В программе заложены будут как сигналы так и данные индикаторов. В этом скрипте/советнике или возможно программе, будут различные индикаторы такие как Стохастик, RSI,RVI, MACD, Momentum, MFI, OBV, A/D, а также несколько Muving, BollingerB, ParabolicSAR, Semafor, также учитываться точки Pivot, линии тренда и уровни поддержки/сопротивления. Необходимо чтобы вышеуказанные индикаторы давали
требуется организовать копирование сигналов с телеграмм канала в платформу Metatrader4 бюджет обсуждаем до 100$ - в закрытый телеграмм канал поступает информация с сигналами #EURUSD BUY TP нужно чтобы в мт4 автоматически открылась сделка с данными параметрами
В качестве кнопок будет использоваться стандартный текстовой объект LABEL. При помощи команд (через ХотКеи) за каждой кнопкой будет закреплен необходимый графический объект со всеми нужными параметрами. Кнопки планируется создавать для объектов - V . Line , H . Line , Tr . Line , Rectangle , Text , Ellipse , Fibo. Создание объекта на графке через кнопку будет происходить в 2 шага: 1) Нажали на кнопку + команда ХотКей
1) Необходимо найти решение, чтобы индикатор выдавал уведомление на одну свечу раньше оригинала индикатора на всех таймфреймах без опоздание по времени в самом начале открытие свечи, и чтобы не перерисовывался индикатор как у оригинала

Informações sobre o projeto

Orçamento
50+ USD
Desenvolvedor
45 USD
Prazo
de 7 para 14 dias