Доработка Эксперта. Исправление ошибок.

MQL4 Indikatoren Experten Futures C++

Auftrag beendet

Ausführungszeit 9 Stunden
Bewertung des Entwicklers
На редкость адекватный заказчик.

Spezifikation

Доработка Эксперта. Исправление ошибок.
1) Доработка эксперта. Эксперт работает на основе показаний нескольких индикаторов, одновременно на нескольких инструментах. Кол-во одновременно открытых позиций не более 1. При совпадении всех необходимых сигналов эксперт открывает сделку на следующей свече после сигнальной. Открытие сделки может быть не в начале следующей свечи, а например в конце ее формирования. Это происходит потому, что показания одного индикатора(5min_ind1) могут запаздывать. Необходимо сделать так, чтобы эксперт анализировал данные предыдущей свечи в отношении этого индикатора только первые 5 секунд(пример на скрине). Пример: Вариант1: Появилась новая свеча, на предыдущей свече есть все необходимые сигналы для открытия сделки, например кроме одного сигнала от индикатора 5min_ind1, тогда советник ждет пять секунд и если в течении пяти секунд сигнала на предыдущей свече не появилось от этого индикатора, то советник не открывает сделки даже если стрелочка на этом баре появилась потом. Советник ждет появления одновременного совпадения всех сигналов индикаторов заново. Если же в течении 5 секунд появился сигнал от этого индикатора, то советник отрывает сделку. Вариант2: Появилась новая свеча, на предыдущей свече есть все необходимые сигналы для открытия сделки, в том числе и от индикатора 5min_ind1, тогда советник не ждет пять секунд, а открывает сделку сразу.
2)Исправить ошибку. Советник должен работать следующим образом: При достижении "желаемой прибыли"(параметр в настройках советника. Исходя из этого параметра советник подбирает размер лота для каждой сделки) не открывать сделки в этом дне(может только в следующем дне). То есть если перваЯ сделка в этом дне закрылась по тейк профиту(то есть достигли "желаемой прибыли"), то в этом дне сделки не открываются. Данный параметр должен сбрасываться при перезагрузки терминала. То есть при перезагрузки терминала советник при появлении соответствующих сигналов  может открыть сделку в этом дне снова. На данный момент советник открывает следующую сделку при условии, что первая сделка была по тейк профит(то есть с достижением желаемой прибыли) в  этом дне. Эту ошибку необходимо исправить. Открывать следующую сделку можно если первая сделка закрылась по стоп лосс. Эта следующая сделка открывается с коэффициентом мартин(это уже есть в настройках советника), то есть с умножением первоначальной "желаемой прибыли". И если эта сделка закрылась по тейк профит, то в этом дне не открываем сделки(так как достигли первоначальной "желаемой прибыли"), а открываем в следующем дне но уже с первоначальной "желаемой прибылью". 
3)В советнике необходимо исправить логику работы мартингейл. Логика работы следующая: Пример1: Если в этом дне первая сделка сработала по тейк профит, то в этом дне сделки не открываются. Если же первая сделка в этом дне закрылась по стоп лосс, то в этом дне советник может открыть еще как минимум одну сделку. И эта сделка открывается в этом дне с коэфф мартина 2(это уже есть в настройках советника) и например эта сделка закрылась по тейк профит, тогда в этом случае сделки в этом дне больше не открываются, только в следующем дне, так как достигнута цель первоначальная "желаемая прибыль" в день. Пример2: Первая сделка в этом дне закрылась по стоп лосс, следующая сделка в этом дне должна открыться с коэфф мартин 2 (то есть "желаемая прибыль" умножилась на 2), предположим она открылась и закрылась по стоп лосс. Значит следующая сделка должна открыться с удвоением предыдущего удвоения "желаемой прибыли"(получается первоначальная "желаемая прибыль" умножить на 4). И так далее до тех пор пока не сработает тейк профит. Как только сработал тейк профит, сделки в этом дне не открываются, только в следующем дне с начальной "желаемой прибылью". Количество раз удвоения "желаемой прибыли" есть в настройках советника. На данный момент советник после первой сделки закрытой по тейк профит открыл следующую(хотя должен был остановиться в этом дне, только в следующем дне новая сделка), и так пять раз подряд, на шестой раз сделка закрылась по стоп лосс и советник открыл следующую сделку с удвоением желаемой прибыли, эта сделка закрылась то тейк профит, по идее следующая сделка должна открыться с начальной "желаемой прибылью", но она открылась с учетом удвоения. (пример на скрине). Необходимо сделать:1) так, чтобы после первого тейк профита сделки в этом дне не открывались. 2) после удвоения "желаемой прибыли" и срабатывании тейк профит был возврат к первоначальной желаемой прибыли.


Dateien:

PNG
PRIMERIIII.png
180.3 Kb
PNG
la1tht.png
155.4 Kb

Bewerbungen

1
Entwickler 1
Bewertung
(560)
Projekte
648
33%
Schlichtung
41
41% / 46%
Frist nicht eingehalten
11
2%
Überlastet
2
Entwickler 2
Bewertung
(4)
Projekte
12
0%
Schlichtung
0
Frist nicht eingehalten
3
25%
Frei
3
Entwickler 3
Bewertung
(173)
Projekte
231
61%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
6
3%
Frei
Veröffentlicht: 1 Beispiel
4
Entwickler 4
Bewertung
(144)
Projekte
285
42%
Schlichtung
19
63% / 5%
Frist nicht eingehalten
29
10%
Frei
Veröffentlicht: 2 Beispiele
5
Entwickler 5
Bewertung
(361)
Projekte
644
26%
Schlichtung
92
72% / 14%
Frist nicht eingehalten
12
2%
Arbeitet
Veröffentlicht: 1 Beispiel
6
Entwickler 6
Bewertung
(588)
Projekte
1065
50%
Schlichtung
39
28% / 41%
Frist nicht eingehalten
49
5%
Frei
Veröffentlicht: 1 Artikel, 8 Beispiele
Ähnliche Aufträge
Нужно разработать торгового советника для 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 устанавливается в каждом блоке
Я ищу бизнес-партнёра с опытом в трейдинге и программировании, который сможет реализовать распознавание паттернов и на его основе создать прибыльного торгового робота (EA). Это профессиональная модель: автор заработал на ней миллионы, имеет подтверждённую историю результатов и хорошо известен в торговле фьючерсами
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <

Projektdetails

Budget
100+ USD
Ausführungsfristen
von 1 bis 2 Tag(e)