Требуется создание торгового советника  для автоматического открытия рыночных ордеров (Buy Market, Sell Market) при достижении ценой линии EMA.

MQL5 エキスパート

仕事が完了した

実行時間3 日
依頼者からのフィードバック
Мне очень понравилась работа! Выполнена качественно и в срок.При первой необходимости буду обращаться опять. Молодец!
開発者からのフィードバック
Приятно работать с такими заказчиками. Очень быстрая обратная связь, четкое понимание желаемого результата и способность донести его до исполнителя. Буду рада выполнить и другие заказы для него!

指定

Описание:
 Требуется создание торгового советника  с основной функцией: это автоматическое открытие рыночных ордеров (Buy Market, Sell Market) в момент касания ценой минимального расстояния до Скользящей средней (EMA), нанесенной на график.
Также необходимо назначить горячие клавиши для "выбора режима"  и управления позицией (закрытие сделки).  

Наименования параметров, их описание и назначение:
1.  Минимальное расстояние ( в тиках) от Скользящей средней (EMA) до текущей цены Ask ( если цена сейчас ниже EMA)  и Bid ( если цена сейчас выше EMA). Отдельный параметр для цены Ask, как и для цены Bid. 
 - Price Ask ниже EMA  -  значение  - "3" (тика) - пример.
 - Price Bid выше EMA - значение  - "2" (тика) - пример.

2. Назначить горячие клавиши для выбора нужного режима 
  - Выбор Режима:
 "ОFF"  -  запретить открытие сделок советником  -  клавиша "С"
 - при активации такого режима, автоматическое открытие сделок запрещено, даже если цена достигает минимальных расстояний, указанных в параметрах "Price Ask ниже EMA", "Price Bid выше EMA".
 "ON Buy"  -  разрешить открытие сделок на покупку - клавиша "B" - 
 - при активации такого режима, открытие сделки на покупку будет при условиях: 
 -  текущая цена выше EMA и текущая цена Bid коснулась минимального расстояния, указанного в параметре Price Bid выше EMA.
 "ON Sell"  -  разрешить открытие сделок на продажу -  клавиша "S"  - 
- при активации такого режима, открытие сделки на продажу будет  при условиях: 
-  текущая цена  ниже EMA и текущая цена Ask коснулась минимального расстояния, указанного в параметре Price Ask ниже EMA.

3. Закрывать текущую открытую позицию,включая позицию, открытую не только советником, а любым из сторонних средств, установленных на МТ5    - клавиша   "Q". 
-  Закрыть сделку  -    "назначить клавишу". 

Пояснения по "выбору режима":
При активации одного из 2-ух режимов (ON Buy или ON Sell ), с помощью горячих клавиш, активируется основная функция советника - автоматическое открытие ордера при касании ценой минимального расстояния от EMA до цены Ask или Bid.
При выборе режима OFF (горячей клавишей), соответственно запрет на автоматическую торговлю. 
Требуется еще визуализация выбранного режима на графике:
надписи "ON Buy", "ON Sell",  "OFF", по возможности с подсвечиванием активного режима, или  - показать активный, спрятать неактивные.

Пояснения по "касанию ценой минимального расстояния":
Момент касания ценой Ask\Bid минимального расстояния - это триггер, который разрешает советнику войти в сделку по "рынку", без задержки, по текущей цене Ask -  если покупка,  и по цене Bid -  если продажа.

Пример:
1.  Выставлен режим "OFF"; - (автоматическая торговля запрещена);
2.  Цена Bid сейчас выше EMA и находится на расстоянии 7 тиков от EMA; 
3.  Ожидается сделка на покупку - перевод на режим "ON Buy"; - (активация режима ON Buy);
4.  Цена Bid опускается, где "low" бара отмечается на расстоянии 2 тиков от EMA, включительно;
5.  Момент касания  минимального расстояния  зафиксирован по цене Bid 122.19, в то время как Скользящая средняя находится по цене 122,17
     ( в параметре "Price Bid выше EMA"  выставлено значение "2", тоесть 2 тика).  - (условия для входа в покупку отрабатывают);
6.  Советник (без задержки) открывает сделку на покупку. Сделка открыта по цене Ask 122.20, или же 122.21.
     Или же в момент касания, цена опускается ниже и советник открывает сделку на покупку по цене Ask 122.18, или 122.17. 

Дополнительно:
1. Требуется назначение горячей клавиши на закрытие открытой сделки, будь то продажа или покупка, включая те сделки, которые не были открыты советником;
2. При каждом запуске советника, автоматически выбирать режим "OFF";
3. Не открывать другие сделки советником, вне зависимости от установленного режима, пока есть открытая позиция, которая могла быть открыта не только советников, но и сторонними средствами, установленными на МТ5;
4. Советник должен позволять открывать сделки и размещать лимитные и стоповые ордера с помощью стандартных или других сторонних средств, установленных на МТ5.
5. Торгуемые инструменты: Фьючерсы FORTS, MOEX., но можно и любые инструменты. 

6. Период графика: Любой.


Условия открытия сделки на покупку/продажу:


Что необходимо для открытия сделки на покупку по рыночной цене:

1. На графике, где установлен советник, должна быть нанесена EMA;
2. На торгуемом инструменте нет открытых сделок, включая те сделки, которые не были открыты советником. 
3. Текущая цена Bid выше EMA;
3. Установлен режим ON Buy;
4.  В параметре "Price Bid выше EMA" стоит значение выше "0" ( в тиках);
5. Текущая цена Bid касается минимального значения до линии EMA, установленного в параметре "Price Bid выше EMA.

Что необходимо для открытия сделки на продажу по рыночной цене:

1. На графике, где установлен советник, должна быть нанесена EMA;
2. На торгуемом инструменте нет открытых сделок, включая те сделки, которые не были открыты советником. 
3. Текущая цена Ask ниже EMA;
3. Установлен режим ON Sell;
4.  В параметре "Price Ask ниже EMA" стоит значение выше "0" (в тиках);
5. Текущая цена Ask касается минимального значения до линии EMA, установленного в параметре "Price Ask ниже EMA.

応答済み

1
開発者 1
評価
(198)
プロジェクト
291
24%
仲裁
6
17% / 33%
期限切れ
4
1%
2
開発者 2
評価
(50)
プロジェクト
94
29%
仲裁
3
33% / 0%
期限切れ
4
4%
3
開発者 3
評価
(100)
プロジェクト
153
32%
仲裁
22
23% / 55%
期限切れ
3
2%
仕事中
4
開発者 4
評価
(87)
プロジェクト
131
22%
仲裁
7
57% / 0%
期限切れ
33
25%
5
開発者 5
評価
(586)
プロジェクト
1047
49%
仲裁
39
28% / 41%
期限切れ
49
5%
類似した注文
#### Описание задачи: Необходимо разработать торгового бота на языке программирования MQL4 для работы в терминале MetaTrader 4. Бот должен использовать уровни, нанесенные на график с помощью объектов типа `trendline` и `rectangle`, и работать согласно заданным правилам. #### Правила работы бота: 1. **Определение уровней**: - Объекты `trendline` и `rectangle` имеют строку в поле `Имя`, содержащую команду для бота
Есть советник MT 5 для Мосбиржи с простой стратегией основанной на двух скользящих средних: на нижней МА покупка, на верхней МА продажа. Нужно исправить две вещи: 1. Сейчас на покупку выставляются лимитные ордера, а продажа набранной позиции осуществляется тейк-профитом. Нужно изменить советник, так, чтобы закрывалась позиция также лимитным ордером, а не тейк-профитом. Здесь нужно учесть что закрытие может быть
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
Нужен эксперт который будет проверять есть ли интернет соединение, есть ли связь с брокером, есть ли обновления котировок если нет то реконнект аккаунта через интервал времини. терминалов можеть быть дестяки открыто в каждом терминале свой реконнект MQL5 expert цена вопросы? конверт mql5 на mql5 смотреть файл
Нужен советник который может скачать файл с любым расширением (png, jpg, exe и т.д.) по заданной ссылке и сохранить в указанную папку. Без использования сторонних библиотек, только WinAPI. Файл советника нужен с открытым исходным кодом
Куплю Вашего прибыльного советника дорого Должна быть возможность протестировать его на истории и реальные статистические показатели РЕАЛЬНОГО счета Желательно не мартингейл, после тестирования и предоставления статистики счета предложу свою цену
Тех задания 1. Открывает сделки по сигналу индикатора. Перед открытием смотреть на фильтр и если фильтр тоже в этом направлении то открывает сделку если фильтр показывает тренд в противоположенную сторону то не открывает сделку. 2. Можно было выбирать торговлю но БООМ или КРАШ. 3. Стоплос 2 типа по пипсам и по кирпичикам. (при закрытие по кирпичикам если фильтр меняет тренд то задаем N кирпичиков после смени тренда
Необходимо разработать ПО для торговли на финансовых рынках с возможностью подключения к различным брокерам и управлением торговыми операциями по нашим сигналам. Сигналы поступают в табличку формата .csv, которая находится на удаленном сервере. Видим это примерно так: в нашу таблицу поступает сигнал negative (на продажу) или positive (на покупку) актива. Клиент получает этот сигнал и заданным количеством лотов
Это будет сеточный робот с набором 25-30 функций . К нему идет утилита ( торговая панель ) . Система будет работать как в автономном режиме , так и полу автономном , где трейдер задает точку входа, а робот ее завершает. Нужен опытный и быстрый мастер с реализацией чистого кода . Важна быстрая обратная связь, ходьбы 1-3 раза в день
Нужна консультация, а именно разъяснение механизма отключения сервера брокера на выходные дни и как это влияет на советника, слабые стороны. Что можно сделать с советником чтобы предотвратить сбой алгоритмов в будущем

プロジェクト情報

予算
70+ USD
開発者用
63 USD