Исследовательский советник

MQL5 Experten Forex C++

Auftrag beendet

Ausführungszeit 16 Tage
Bewertung des Kunden
Прекрасный специалист, глубоко разбирается в рынке, программировании, тонкостях работы MT5. Всем рекомнедую!
Bewertung des Entwicklers
Отличный заказчик. Спасибо!

Spezifikation

 

 

1.       ОБЩИЕ ТРЕБОВАНИЯ.

1.1.   Робот для MT5!!! JUST2TRADE. Робот должен работать на всех инструментах МТ5 JUST2TRADE.

2.       ПРАВИЛА РАБОТЫ РОБОТА.

2.1.   Скорость роста/падения цены превысила V пунктов в секунду – вход в рынок. Если падение - то продажа, если рост – то покупка. Вход не осуществляется если значение превысило VM. Обратите внимание, что сравниваем модули чисел. Т.е. если V=-12, а VM = -8, то входа в рынок (покупки/продажи) нет.

V=(P1-P2)/(скорость (V) равна разности начальной (P1) и конечной (P2) цены в пунктах деленое на время (T) в секундах). Значения VM,T – задаются в настройках и оптимизируются. Если P1-P2 < 0 – покупка, если P1-P2 > 0 – продажа.

Значение VVMP1, P2, задается в настройках и оптимизируется. Если V=0, расчет скорости роста, падения не производится.

2.2.   Значение индикатора ROC (RATE OF CHANGE) встроенного в MTJUST2TRADE превысило/упало ниже VI  – вход. Если падение, то продажа, если рост – то покупка. Вход не осуществляется если значение VI превысило VIM. Значение VIVIM задается в настройках и оптимизируется. В случае если VI = 0, программа не обращается к индикатору ROC.

2.3.   Спред не более пунктов. В случае если спред превышает Y – входа в рынок (покупки/продажи) нет. задается в настройках.

2.4.   При входе в рынок устанавливается ТП (take profit) и СЛ (stop loss). Задается в настройках и оптимизируется. Для ТП и СЛ задается дельта в пунктах – D. Если задано, то оптимизируется только ТП и D. СЛ рассчитывается по формуле ТП+Dможет быть, как положительным, так и отрицательным. Если D=0 то оптимизируется ТП и СЛ.

Так же, задается ТП и DIV – если DIV задано – оптимизируется только ТП и DIV. СЛ рассчитывается по формуле ТП/DIVDIV может быть, как больше, так и меньше единицы.

Если DIV=0 то оптимизируется ТП и СЛ. Защиту от неправильного ввода этих параметров делать не обязательно. Как будет работать программа при вводе значений обоих параметров – не критично. Конечно, нужно предусмотреть округление ТП до целого при расчете ТП/DIV.

2.5.   Время торговли с ЧЧ.ММ по ЧЧ1.ММ1  Время должно оптимизироваться.

2.6.   Исключить даты (указанные даты будут пропущены (ордера не будут выставляться) при оптимизации/работе робота) – вводится из EXCEL файла. В случае отсутствия файла даты не исключаются, робот работает без этого файла, однократно выводится сообщение – «нет файла с датами». В случае некорректной даты – дата не исключается из торговли робота, однократно выводится «некорректная дата» и текст даты.

2.7.   Если волатильность по индикатору Chaikin Volatility ниже VOLMAX и выше VOLMIN – вход. Это условие работает при параметре REV =1.

При параметре REV =2 – вход (покупка/продажа) – только если волатильность ниже VOLMINПри параметре REV = 0 – проверка волатильности не осуществляется. К индикатору Chaikin Volatility программа не обращается.

2.8.   При заданном параметре TRACE =1 – в EXCEL файл записываются дата, время сделки, ТП и СЛ, лонг/шорт. При убыточной сделке записывается число пунктов, которые рынок прошел, в сторону ТП от цены сделки. При прибыльной сделке записывается число пунктов, которые рынок прошел в сторону СЛ. При заданном параметре TRACE = 0 – данные не записываются. Программа (робот) должна работать таким образом, чтобы к данная часть кода не влияла на скорость оптимизации при параметре TRACE = 0 в режиме оптимизации.

2.9.     Для случая образования условия входа, когда предыдущая позиция не закрыта вводится параметр С.  В случае если С=0 новая позиция не открывается, если С=1 - открывается новая позиция того же объема (если в том же направлении - позиция удваивается, если в обратном - закрывается). 

В обратном - Игнорируем (С=0), входим в противоположном направлении тем же объемом. (С=1)

2.13.                     Добавьте еще квази Мартин - объем позиции каждый раз увеличивается в N раз если N>0. N может быть дробным с точностью до сотых. Второй случай – позиция прибавляется на M пунктов если M>0. Если оба >0 не важно как будет работать. В этом случае квази Мартин работает добавляя/убавляя существующие позиции при С=0.

2.14.                     Робот должен работать на всех таймфреймах и на всех инструментах JUST2TRADE.

2.15.                     Программа должна быть защищена от неисполнения ордера. (По-моему, есть какие-то встроенные операторы языка MQL5, которые сами проверяют исполнен ли ордер и повторяют постановку несколько раз если он не исполнен.)

2.16.                     Если считаете нужным что-то добавить для нормальной торговли и работы программы + оптимизации – предлагайте. Оплачу отдельно.

ВАЖНО! Программа должна работать таким образом, чтобы не повторять лишние операции при каждом шаге оптимизации. Например, как написано в п. При параметре REV = 0 – проверка волатильности не осуществляется. К индикатору Chaikin Volatility программа не обращается. Имеется в виду, что она должна работать в режиме оптимизации как можно быстрее, т.е. проходить максимум циклов оптимизации за секунду. Предполагается, что будут перебираться миллионы вариантов.

Программа должна работать при выборе в оптимизаторе «каждый тик на основе реальных тиков» и «только цены открытия». Это означает, что при переборе всех тиков, значения VVM и других переменных, будут рассчитываться для каждого тика, или только для цен открытия.

 


Bewerbungen

1
Entwickler 1
Bewertung
(280)
Projekte
650
28%
Schlichtung
111
19% / 61%
Frist nicht eingehalten
319
49%
Frei
2
Entwickler 2
Bewertung
(132)
Projekte
170
18%
Schlichtung
17
47% / 18%
Frist nicht eingehalten
0
Arbeitet
3
Entwickler 3
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Исполнитель найден . Нужен сеточник мт4 ,робот должен иметь информативную панель панель прибыль или убыток отдельно для бай и селл. На панели джна возможность выбора одного направления или в обе стороны В меню робота отдельно настраиваются расстояния и множитель (для 5 знака) Пример 1 ордер 200 пипс 2 ордер 300 пипс 1.2 множитель и тд. 20 ордеров хватит для одного напарвления 2 колонки для бай и селл Трал тоже разный
Есть рабочий индикатор на МТ 4. Рабочий в том плане, что он выполнен по техзаданию, корректно отображает информацию, но работает крайне плохо из за постоянного взаимодействия с потоком информации (обмен большим объёмом с сервером), что сильно замедляет его работу и делает его практически непригодным для использования. У меня есть пример реализации его так как нужно мне. Задача - модернизировать существующий код
Нужен советник который можно установить на МТ5, функции которые требуются; 1) отключать возможность торговать если трейдер допустил просадку в -2% от депозита (уровень просадки админ может менять) 2) отключать возможность торговать если трейдер сделал тейк на более чем 10% от депозита (уровень тейка админ может менять) функция торговли автоматически отключается на 24 часа, также админ может включать функцию. Доп.инфу
#### Описание задачи: Необходимо разработать торгового бота на языке программирования MQL4 для работы в терминале MetaTrader 4. Бот должен использовать уровни, нанесенные на график с помощью объектов типа `trendline` и `rectangle`, и работать согласно заданным правилам. #### Правила работы бота: 1. **Определение уровней**: - Объекты `trendline` и `rectangle` имеют строку в поле `Имя`, содержащую команду для бота
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
Нужен эксперт который будет проверять есть ли интернет соединение, есть ли связь с брокером, есть ли обновления котировок если нет то реконнект аккаунта через интервал времини. терминалов можеть быть дестяки открыто в каждом терминале свой реконнект MQL5 expert цена вопросы? конверт mql5 на mql5 смотреть файл
Тех задания 1. Открывает сделки по сигналу индикатора. Перед открытием смотреть на фильтр и если фильтр тоже в этом направлении то открывает сделку если фильтр показывает тренд в противоположенную сторону то не открывает сделку. 2. Можно было выбирать торговлю но БООМ или КРАШ. 3. Стоплос 2 типа по пипсам и по кирпичикам. (при закрытие по кирпичикам если фильтр меняет тренд то задаем N кирпичиков после смени тренда
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
Необходимо модифицировать советник под новое обновление торгового терминала МТ4 (Bulid 1420). До последнего обновления советник отлично работал, без нареканий, однако после обновления МТ4 выскакивает ошибка "cannot load". Готов к любым рекомендациям и решениям проблемы Нужно исходный файл советника .ех4 адаптировать под мт4 версии 1420. Файл скину после утверждения исполнителя. На данный момент, после обновления мт4
Нужен скрипт или советник. В программе заложены будут как сигналы так и данные индикаторов. В этом скрипте/советнике или возможно программе, будут различные индикаторы такие как Стохастик, RSI,RVI, MACD, Momentum, MFI, OBV, A/D, а также несколько Muving, BollingerB, ParabolicSAR, Semafor, также учитываться точки Pivot, линии тренда и уровни поддержки/сопротивления. Необходимо чтобы вышеуказанные индикаторы давали

Projektdetails

Budget
50 - 150 USD
Für die Entwickler
45 - 135 USD
Ausführungsfristen
von 5 bis 10 Tag(e)