指定
Логика работы:
Индикатор должен следить за буферными элементами двух сигнальных индикаторов и генерировать свой сигнал при определенных условиях.
Далее, для упрощения пояснения, речь идёт о генерации Buy-сигнала по закрытому бару.
Предположим, что в настройках сигнальных индикаторов предусмотрены буфер 0 - Buy (Signal_0) и буфер 1 - Sell (Signal_1).
В общем случае, индикатор LinkSignal должен отобразить свой сигнал Buy при условии, что в момент открытия текущего бара (Bar_0) на предыдущем закрытом баре (Bar_1) отображается зафиксированный элемент буфера Signal_0 сигнального индикатора №1, а также зафиксированный элемент буфера Signal_0 сигнального индикатора №2.
В блоке настроек каждого сигнального индикатора должен быть предусмотрен параметр
"Filter mode" (on/off). При включении данного параметра, на каждом последующем текущем баре Bar_0 должен отображаться элемент-дубликат последнего сигнала сигнального индикатора (в нашем примере, Signal_0) до тех пор, пока не появится противоположный сигнал Signal_1.
"Filter mode" (on/off). При включении данного параметра, на каждом последующем текущем баре Bar_0 должен отображаться элемент-дубликат последнего сигнала сигнального индикатора (в нашем примере, Signal_0) до тех пор, пока не появится противоположный сигнал Signal_1.
Этот параметр необходим в тех случаях, когда требуется отобразить сигнал индикатора LinkSignal, используя один сигнальный индикатор, как сигнальный, а другой - как фильтр.
Например, сигнальный индикатор №1 с включенным Filter mode отобразил последний элемент буфера Signal_0 на баре Bar_12, а сигнальный индикатор №2 в базовом режиме (с выключенным Filter mode) отобразил зафиксированный элемент буфера Signal_0 на баре Bar_1 -> индикатор LinkSignal должен сгенерировать свой зафиксированный сигнал на баре Bar_1 в момент открытия текущего бара Bar_0 (поскольку в памяти индикатора LinkSignal элемент буфера Signal_0 сигнального индикатора №1 с включенным Filter mode отображается также и на барах с Bar_11 по текущий бар Bar_0).
Также, очень важно предусмотреть для каждого сигнального индикатора параметр "Check Bar_number".
В общем случае, если этому параметру присваивается значение "0", то осуществляется поиск "плавающего" элемента буфера на баре Bar_0 - то есть, на текущем открытом баре.
Если же данному параметру присваивается значение "1", то элемент буфера ищется на баре Bar_1 - то есть, на последнем закрытом баре.
Реализация параметра именно в таком виде требуется по причине того, что среди уже отобранных индикаторов есть несколько таких, которые отрисовывают зафиксированный элемент буфера не на баре Bar_1, а на баре Bar_2 (соответственно, на баре Bar_1 отображается "плавающий" элемент буфера.
Пока не совсем понимаю, нужен ли в контексте этой информации параметр "Closed bar mode" в настройках индикатора LinkSignal?
Параметр "Close if less than, pips" с присвоенным значением, к примеру, 200 должен генерировать сигнал в момент открытия бара Bar_0 при условии, если цена закрытия бара Bar_1 оказалась более чем на 20 пунктов ниже цены, которая фигурировала на момент появления Buy-сигнала (или более чем на 20 пунктов выше цены, которая фигурировала на момент формирования Sell-сигнала).
Параметры индикатора:
--- Signal Indicator №1 settings ---
Path to indicator = folder\\indicator1
Indicator parameters = 24;3.7;0;5;false
BUY buffer № = 2
SELL buffer № = 3
Filter mode = true/false
Check Bar № = 2
Draw signals = true/false
--- Signal Indicator №2 settings ---
Path to indicator = folder\\indicator2
Indicator parameters = true;8;0;1.4
BUY buffer № = 0
SELL buffer № = 1
Filter mode = true/false
Check Bar № = 1
Draw signals = true/false
--- LinkSignal settings ---
Historical bars count = 1000
? Closed bar mode = true/false
? Draw main signals = true/false
--- Close potential loss settings ---
Close if less than, pips = 200
Draw close signals = true/false
--- Additional settings ---
Push alert = true/false
Mail alert = true/false
Popup window alert = true/false
Message prefix = ind1 + ind2
В индикаторе LinkSignal должно быть реализовано 8 буферов:
- Buffer 0 - Signal Buy индикатора LinkSignal
- Buffer 1 - Signal Sell индикатора LinkSignal
- Buffer 2 - Signal Buy сигнального индикатора №1
- Buffer 3 - Signal Sell сигнального индикатора №1
- Buffer 4 - Signal Buy сигнального индикатора №2
- Buffer 5 - Signal Sell сигнального индикатора №2
- Buffer 6 - Close signal Buy индикатора LinkSignal
- Buffer 7 - Close signal Sell индикатора LinkSignal
Думаю, что наиболее удобным вариантом будет отображение буферов 0-5 в отдельном индикаторном окне в виде трёх гистограммных рядов.
Буферы 6-7, возможно, лучше разместить непосредственно на графике в виде элементов крестообразной формы.
反馈
1
等级
项目
573
36%
仲裁
64
20%
/
58%
逾期
147
26%
空闲
2
等级
项目
193
61%
仲裁
7
14%
/
29%
逾期
2
1%
空闲
3
等级
项目
97
24%
仲裁
10
20%
/
20%
逾期
12
12%
工作中
4
等级
项目
37
62%
仲裁
1
0%
/
100%
逾期
1
3%
空闲
5
等级
项目
143
34%
仲裁
10
10%
/
60%
逾期
26
18%
空闲
6
等级
项目
13
15%
仲裁
0
逾期
1
8%
空闲
相似订单
Доработать утилиту добавить новые функции
130 - 150 USD
Нужно доработать утилиту добавить новые функции, изменить интерфейс. Нужен человек имеющий опыт по связи терминала с Телеграм, по средствам Телеграм АПИ, нужно добавить 2 новые функции в утилиту. Подробнее в ТЗ, изменения нужно внести для мт4/5 версии
Modify indicator MA_Cloud
50+ USD
dify indicator MA_Cloud for mt4 and mt5, give source code with comments 1)Need to change alerts and arrows for cross price only true 2 MA without crossing (direction from small to big) 2)Fix the error when change to any timeframe for MA (disapeer) and for arrows (in history is very big on vertically out of see screenshot) 3)Add alerts for crossing of 2 MA (MA Small cross MA big) Arrows, Message, Sound - (True/False)
Изменить графический интерфейс утилиты
40 - 70 USD
Изменить графический интерфейс утилиты, исправить расположение кнопок, изменить вид некоторых окон и добавить новые. Сохранить текущую адаптивность и работоспособность кнопок. Подробнее расскажу в ТЗ с наглядными скриншотами, что и где поменять. Правки нужно внести в МТ4 и МТ5 версии. Спасибо за ваши заявки, рассмотрю каждую
Мне нужен робот, который будет иметь следующие необходимые параметры: 1. робот должен работать на MT5 2. минимальный депозит $100 3. количество транзакций в день на депозит $100 с лотом 0,01 минимум 1000 4. макс прасат 15%
Написать индикатор распознования флета
50 - 120 USD
написать индикатор распознования флета. выявления флета из трёх частей проверки. в каждой части свой расчёт, по барам, по количеству поинтов, по ширине (высоте) баров, по минимальным значениям... когда все расчеты сошлись и не вышли из пропорций, тогда рисуется флет. Задание готово, отправлю подходящему кандидату. передача оплаты, когда индикатор будет работать без проблем, по всем параметрам расчетов. возможны не
Необходимо переписать ЕА из MQL4 в MQL5
30 - 200 USD
был старый работоспособный скрипт на очень старом МТ4... есть необходимость переписать его на MQL5, чтобы проверить теоретическую работоспособность в современном мире описание вроде бы где-то сохранилось кто-нибудь сможет помочь с этим вопросом и за какие деньги
项目信息
预算
30 - 50 USD
开发人员
27
- 45
USD