Нужен советник-сеточник с локированием сделок, без Мартингейла

MQL4 Uzmanlar Forex

İş tamamlandı

Tamamlanma süresi: 3 gün
Geliştirici tarafından geri bildirim
Приятный во всех отношениях заказчик! ) Удачи в торговле и безаварийной работы советника!
Müşteri tarafından geri bildirim
Очень плодотворно поработали! Качество на первом месте! Всегда на связи. Все объяснит, если что-то не понятно. Внимателен к пожеланиям заказчика. Продолжаем сотрудничество!

İş Gereklilikleri

 

1.        Сетка. Выставлять сетку из отложенных ордеров по обе/одну стороны от цены. Восстанавливать сетку по мере закрытия сделок по профиту. Или второй вариант: после прохождения цены ставить в обратную сторону сделки.  Например, цена идет вниз, по пройденной цене ставятся сделки бай. Когда цена разворачивается, их закрывает. Не знаю, возможно ли сделать сетку отложенных ордеров, если еще нужны локирующие отложенные ордера, поэтому предложен второй вариант. ?

2.        Тайминг: выставлять время начала торговли и конец. Как вариант, перестает торговать по достижении профита, закрывать все сделки в такое то время, закрывать/не закрывать все сделки после остановки торговли.

3.        Ограничение диапазона торговли, по достижению которого сделки не открываются: выставлять уровень и возможность передвигать его на графике. Новые сделки не открываются при достижении заданной просадки.

4.        Отложенные ордера для локирования открытых позиций.

1 вариант - Два отложенных ордера – один лочит сделки Buy, второй – Sell. Ставиться на уровень, который задается вручную (указывается уровень-цена). Советник автоматически высчитывает лотность открытых позиций и меняет лотность отложенного ордера. Если отложенный ордер сработал, то параметры для перевода сделки в безубыток: сколько профит, через сколько от цены переводить в безубыток.

Реализация первого варианта по-другому – при открытии новой сделки выставляется вместо стоп-лоса отложенный ордер той же лотности в диапазоне ОДНОГО заданного уровня.  Получается много отложенных ордеров собирается на одном уровне-цене.

Не знаю, какой вариант можно реализовать в советнике и какой будет эффективней в торговле. Ваши предложения.?

2 вариант – Когда открывается новая сделка, вместо стоп-лоса ставится отложенный ордер, на заданное расстояние с параметрами перевода его в безубыток. В этом случае образуется сетка из отложенных локирующих ордеров.

Реализовать оба варианта

 

5.       Следующие за ближайщей открытой сделкой локирующие ордера (взамен статичным)

1 вариант – общий  один отложенный ордер для всех сделок

2 вариант – для каждой открытой сделки свой отложенный ордер

Наподобие трейлинг-стоп, только с помощью отложенных ордеров. Для торговли в одну сторону и с возможностью торговать в обе стороны одновременно.

 

6.         Замок для предотвращения слива депозита – при скольки процентах от свободных средств выставлять ордер-замок без перевода в безубыток.

  --

ОБЩИЕ НАСТРОЙКИ

Magic sell – номера для ордеров продажи

Magic buy – номера для ордеров покупки

Мagic Sell Stop -

Magic Buy Stop – номера для локирования открытых позиций

Мagic Sell Stop -

Magic Buy Stop – номера для замка от слива

Lotdigits – выбор работы советника с пятизначными ценами или четырехзначными

Закрыть все сделки

Закрыть все отложенные ордера

Проскальзывание

 

СЕТКА

Разрешить открывать сделки бай

Разрешить открывать сделки сел

Lots

Pipstep – шаг сетки

Profit sell

Profit buy

 

УСЛОВИЯ ВЫСТАВЛЕНИЯ ОТЛОЖЕННОГО ОРДЕРА

Сколько пунктов от цены?

Сколько отложенных ордеров выставляются заранее? (имеет ли это значение?)

 

ПАРАМЕТРЫ ОТЛОЖЕННЫХ ОРДЕРОВ ВМЕСТО СТОП-ЛОСА (свойство – меняется лотность в зависимости от количества открытых позиций)

 

Выбор ставить/не ставить отложенные стоп-ордера для buy

Выбор ставить/не ставить отложенные стоп-ордера для sell

 

Для 2-го варианта ордеров:

Выставлять отложенный стоп-ордер на каком расстоянии от сделки в пунктах для buy

Выставлять отложенный стоп-ордер на каком расстоянии от сделки в пунктах для sell

 

Выставлять отложенный стоп-ордер на каком уровне-цене для buy

Выставлять отложенный стоп-ордер на каком уровне-цене для sell

 

Профит-безубыток для локирующего buy-stop

Профит-безубыток для локирующего sell-stop

 

На сколько пунктов должна уйти цена от сработавшего sell-stop, чтобы перевести ордер в безубыток с заданным профитом

На сколько пунктов должна уйти цена от сработавшего buy-stop, чтобы перевести ордер в безубыток с заданным профитом

 

ОГРАНИЧЕНИЕ ДИАПАЗОНА ТОРГОВЛИ

Наверное нужен выбор, ограничивать количество сделок или нет

Количество сделок сел (если сетка отложенных ордеров)

Количество сделок бай (если сетка отложенных ордеров)

Максимальное количество ордеров (если сетка из сделок)

Наверное, нужен выбор, ограничивать диапазон торговли или нет

Уровень-цена, после которого не открываются сделки sell сверху диапазона

Уровень-цена, после которого не открываются сделки sell снизу диапазона

Уровень-цена, после которого не открываются сделки buy сверху диапазона

Уровень-цена, после которого не открываются сделки buy снизу диапазона

 

ОТЛОЖЕННЫЕ локирующие ОРДЕРА

Выставление заранее:

Уровень-цена, на который ставить отложенный ордер для сделок сел (ордер бай-стоп)

Уровень-цена, на который ставить отложенный ордер для сделок бай (ордер сел-стоп)

Профит-безубыток для локирующего buy-stop

Профит-безубыток для локирующего sell-stop

На сколько пунктов должна уйти цена от сработавшего sell-stop, чтобы перевести ордер в безубыток с заданным профитом

На сколько пунктов должна уйти цена от сработавшего buy-stop, чтобы перевести ордер в безубыток с заданным профитом

Выставление отложенных ордеров в случае просадки:

Выставлять buy-stop, если средств на счете меньше-равно заданному количеству процентов.

На каком расстоянии от последней сделки выставляется buy-stop.

Выставлять sell-stop, если средств на счете меньше-равно заданному количеству процентов.

На каком расстоянии от последней сделки выставляется sell-stop.

Задать проценты для условия выше.

 

ЗАМОК ОТ СЛИВА ДЕПОЗИТА (свойство – меняющаяся лотность замка)

Выставлять ордер, когда свободные средства достигают уровня в процентах (какого? Параметр). Выбор, выставлять ли.

Указать уровень в процентах.

 

СЛЕДУЮЩИЕ ЗА БЛИЖАЙШЕЙ СДЕЛКОЙ ЛОКИРУЮЩИЕ ОРДЕРА (выбор сделать ли ордер следующим – расстояние постоянно одинаковое до ближайшей сделки)

Кроме параметров для отложенных ордеров, описанных выше, добавляется:

Запрет выставлять новые ордера, для Buy - ниже уже открытой сделки, для Sell – выше уже открытой сделки.

На сколько пунктов от сделки выставлять ордер.

Ордеров два варианта:

1)      ОДИН отложенный ордер для всех сделок.

2)      для каждой открытой сделки свой отложенный ордер (получается, как сетка из локирующих ордеров)

 

ДЕЙСТВИЯ ПРИ ЗАКРЫТИИ ЗАМКА ПО БЕЗУБЫТКУ

Для Sell Stop:

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

Если цена ниже закрывшегося по безубытку ордера, то возможность задать параметр, сколько в процентах осталось свободных средств, чтобы выставить сделку-замок без перевода в безубыток

Для Buy Stop: наоборот.

 

ТАЙМИНГ

Наверное нужен перевод на летнее время

Наверное нужен перевод на зимнее время

Время начала выставления сетки (часы, минуты) – наверное время терминала

Время окончания выставления сетки (часы, минуты) - наверное время терминала

(учесть, что буду торговать ночью. Время начала работы – 20.00, например, окончания – 8 часов.  Время начала больше окончания, учесть этот момент).

Выбор, закрывать открытые сделки после окончания выставления сетки, или нет

Выбор, закрывать открытые сделки, если общий профит достигнет столько-то процентов от свободных средств, или нет.

Задать процент профита для пункта выше.

Выбор, закрывать сделки в указанное время, или нет.

Указать время для закрытия сделок.

 

П.С.  Модификация локирующих ордеров происходит после каждого изменения количества сделок (имеет ли это значение?)

 

 

Может, что забыла указать или есть лишнее. Надеюсь на вашу логику и опыт)) Разумные предложения приветствуются.

Пожелание - в коде писать подробные комментарии с расчетом, что со временем советник будет дорабатываться другими программистами.

Цену предлагайте.

 


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(28)
Projeler
46
48%
Arabuluculuk
2
50% / 50%
Süresi dolmuş
0
Serbest
2
Geliştirici 2
Derecelendirme
(281)
Projeler
650
28%
Arabuluculuk
112
19% / 62%
Süresi dolmuş
319
49%
Serbest
3
Geliştirici 3
Derecelendirme
(23)
Projeler
31
71%
Arabuluculuk
0
Süresi dolmuş
1
3%
Serbest
Yayınlandı: 188 kod
4
Geliştirici 4
Derecelendirme
(103)
Projeler
156
31%
Arabuluculuk
24
21% / 58%
Süresi dolmuş
3
2%
Çalışıyor
5
Geliştirici 5
Derecelendirme
(137)
Projeler
167
35%
Arabuluculuk
11
91% / 0%
Süresi dolmuş
0
Serbest
6
Geliştirici 6
Derecelendirme
(23)
Projeler
53
9%
Arabuluculuk
10
20% / 60%
Süresi dolmuş
11
21%
Serbest
Yayınlandı: 6 kod
7
Geliştirici 7
Derecelendirme
(68)
Projeler
111
26%
Arabuluculuk
17
6% / 71%
Süresi dolmuş
15
14%
Serbest
Yayınlandı: 9 kod
8
Geliştirici 8
Derecelendirme
(69)
Projeler
146
34%
Arabuluculuk
13
8% / 62%
Süresi dolmuş
26
18%
Serbest
Yayınlandı: 6 kod
9
Geliştirici 9
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
10
Geliştirici 10
Derecelendirme
(17)
Projeler
19
11%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
2
11%
Çalışıyor
11
Geliştirici 11
Derecelendirme
(296)
Projeler
475
40%
Arabuluculuk
105
40% / 24%
Süresi dolmuş
80
17%
Meşgul
Yayınlandı: 2 kod
12
Geliştirici 12
Derecelendirme
(144)
Projeler
285
42%
Arabuluculuk
19
63% / 5%
Süresi dolmuş
29
10%
Serbest
Yayınlandı: 2 kod
13
Geliştirici 13
Derecelendirme
(40)
Projeler
106
52%
Arabuluculuk
17
12% / 65%
Süresi dolmuş
25
24%
Serbest
Benzer siparişler
Начало с двойного (считается нулевым), на следующем шаге сетки в любую сторону закрывается профитный ордер и открывается новая пара; таким образом: либо с одного края сетки, либо с двух всегда остаётся двойной ордер; при перевороте позиций открывается тройной ордер одинакового объёма (два ордера в сторону тренда и один в обратную) : расстояние профитов рассчитывается от крайнего двойного (против тренда), а после
enum ENUM_VOLUME { VOLUME_FIXED, VOLUME_PERCENT, VOLUME_MONEY, }; enum ENUM_CALC_MODE { CALC_MODE_OFF, CALC_MODE_FACTOR, CALC_MODE_PERCENT, CALC_MODE_POINTS, }; enum ENUM_TSL_MODE { TSL_MODE_OFF, TSL_MODE_PERCENT, TSL_MODE_POINTS, }; //+------------------------------------------------------------------------------------------------------------------+ //|
# ТЕХНИЧЕСКОЕ ЗАДАНИЕ (TOR) ## На разработку алгоритмической торговой системы «QuantumFractalMatrix v16.5 NEXUS ULTIMATE» **Версия документа:** 1.0 **Платформа:** MetaTrader 5 (MQL5) **Статус:** Для реализации (Portfolio Project) **Уровень сложности:** High (Enterprise Grade) --- ## 1. ОБЩИЕ СВЕДЕНИЯ О ПРОЕКТЕ ### 1.1. Цель проекта Разработка высоконагруженного, модульного торгового советника (Expert Advisor) для
Нужно создать торговый советник для МТ5 для автоматической торговли золотом, серебром и нефти, газа. Торговля будет происходить на основании данных индикаторов, корреляции данных инструментов. Должна быть панель управления с настройками на английском языке
Нужен простой советник для МТ5, работающий по принципу и аналогии с работой FxGrid 1.6 в МТ4. Советник открывает ордера в выбранном направлении с возможностью усреднения (лотность, коэффициенты, расстояния межу ордерами настраиваются как заранее, так и по ходу работы советника). Как только закрыт ордер (по с/л или т/п), тут же открывается (или нет) следующий ордер в том же направлении
Нужен советник, для МТ 4, зарабатывающий не менее 10 процентов в месяц, при тестировании в любой период, на 3-5 валютных парах, можно больше, с просадкой не более 20 процентов. Необходим стоп-лосс, чтобы не было риска потери депозита. Готов обсудить любые предложения или дополнения в ходе обсуждения заказа
AO - при пересечении уровня 0 в какую-либо сторону открывать соответствующий ордер. RSI - при пересечении отметки 30 пунктов снизу открывать ордер на покупку, при пересечении отметки 70 пунктов сверху открывать ордер на продажу. Стратегии не зависят друг от друга. Предустановка размеров ТП и СЛ, предустановка уровней ТС
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
Основная идея советника заключается в использовании коррелирующих валютных пар для выравнивания отрицательного баланса. Изначально запускаются 4 пары, разделенные на 2 блока. В каждом блоке 2 пары, каждая из которых открыты разнонаправленно buy\sell с установленными заранее уровнями TP. Например: в одном блоке 2 пары EUR\USD buy и sell, во втором блоке 2 пары USD\CHF buy и sell. TP устанавливается в каждом блоке
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы

Proje bilgisi

Bütçe
30+ USD
Son teslim tarihi
from 1 gün