Auftrag beendet
Ausführungszeit 3 Tage
Bewertung des Kunden
Мне очень понравилась работа! Выполнена качественно и в срок.При первой необходимости буду обращаться опять. Молодец!
Bewertung des Entwicklers
Приятно работать с такими заказчиками. Очень быстрая обратная связь, четкое понимание желаемого результата и способность донести его до исполнителя. Буду рада выполнить и другие заказы для него!
Spezifikation
Описание:
Требуется создание торгового советника с основной функцией: это автоматическое открытие рыночных ордеров (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.
Bewerbungen
1
Bewertung
Projekte
291
24%
Schlichtung
6
17%
/
33%
Frist nicht eingehalten
4
1%
Frei
2
Bewertung
Projekte
94
29%
Schlichtung
4
25%
/
0%
Frist nicht eingehalten
4
4%
Frei
Veröffentlicht: 3 Beispiele
3
Bewertung
Projekte
156
31%
Schlichtung
24
21%
/
58%
Frist nicht eingehalten
3
2%
Arbeitet
4
Bewertung
Projekte
131
22%
Schlichtung
7
57%
/
0%
Frist nicht eingehalten
33
25%
Frei
Veröffentlicht: 1 Beispiel
5
Bewertung
Projekte
1069
50%
Schlichtung
39
28%
/
41%
Frist nicht eingehalten
49
5%
Frei
Veröffentlicht: 1 Artikel, 8 Beispiele
Projektdetails
Budget
70+ USD