Написать советник на основе свечей

MQL5 Experts Forex

Tâche terminée

Temps d'exécution 3 jours

Spécifications

Нужно написать советник со следующим алгоритмом работы:

Советник проверяет какие были свечи на указанных инструментах (бычьи/медвежьи), открывает позицию по текущему инструменту, закрывает при изменении свечей. Подробнее:

1. Проверка указанных в настройках инструментов (до 10, указываются в настройках названиями) на предмет направления последней свечи/свечей
Количество свечей для проверки, таймфрейм свечей для проверки и направление для каждой свечи (отдельно условия на покупку и продажу) указывается в настройках отдельно для каждого включённого инструмента.
Отдельно к каждой свече нужно добавить включение функции учёта свечи с нулевым движением за свечу нужного типа.

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

3. После открытия позиции идёт мониторинг по одному из четырёх типов условий (выбирается из списка) для закрытия позиции:
- одна последняя свеча (закрытая) по любому инструменту не соответствует условиям = закрытие позиции;
- последние свечи по двум или более (устанавливаемое количество) любым инструментам не соответствуют условиям = закрытие позиции;
- больше одной свечи (не только последняя, устанавливаемое количество) по любому инструменту не соответствует условиям = закрытие позиции;
- две или больше свечи (не только последние, устанавливаемое количество) последние и предпоследние свечи по любым инструментам (сколько инструментов - устанавливаемое количество) не соответствуют условиям = закрытие позиции;

4. После закрытия позиции начинается новый поиск условий.


Параметры и их рамки:
БАЗОВЫЙ БЛОК
Инструмент для открытия позиции: буквенный, любые
Таймфрейм инструмента для торговли: стандартный список
Мэджик: цифры, любые
Максимальный спред в момент открытия позиции: цифры, любые
Проскальзывание: цифры, любые
Условие для закрытия позиции: список/цифра, от 1 до 4

БЛОК ИНСТРУМЕНТОВ
Инструмент №1 для проверки условий, внутри (для каждого):
  Название инструмента для проверки: буквенный, любые
  Таймфрейм для проверки: стандартный список
  Сколько последних свечей для проверки: список, до 20 (автоматически отключаются параметры в лишних; нумерация от 1 до 20,        где 1 - последняя свеча)
      ПАРАМЕТРЫ СВЕЧ для проверки по инструменту №1
      Учитывать ли свечу без движения как нужную (бычью/медвежью): список, да/нет
      Свеча №1:
             Бычья свеча: список, сигнал на покупку/продажу
             Медвежья свеча:  свеча: список, сигнал на покупку/продажу
      Свеча №2:
             Бычья свеча: список, сигнал на покупку/продажу
             Медвежья свеча:  свеча: список, сигнал на покупку/продажу
      Свеча №3, 4 и т.д.


Инструмент №2, 3 и т.д. для проверки условий - аналогичны предыдущему.


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

Répondu

1
Développeur 1
Évaluation
(281)
Projets
650
28%
Arbitrage
112
19% / 62%
En retard
318
49%
Gratuit
2
Développeur 2
Évaluation
(108)
Projets
202
47%
Arbitrage
0
En retard
0
Gratuit
3
Développeur 3
Évaluation
(54)
Projets
102
23%
Arbitrage
12
25% / 17%
En retard
13
13%
Gratuit
4
Développeur 4
Évaluation
(298)
Projets
478
40%
Arbitrage
105
40% / 24%
En retard
82
17%
Chargé
Publié : 2 codes
5
Développeur 5
Évaluation
(574)
Projets
945
47%
Arbitrage
309
58% / 27%
En retard
125
13%
Gratuit
6
Développeur 6
Évaluation
(3)
Projets
1
0%
Arbitrage
3
0% / 100%
En retard
0
Gratuit
7
Développeur 7
Évaluation
(72)
Projets
147
67%
Arbitrage
21
10% / 71%
En retard
44
30%
Gratuit
8
Développeur 8
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 9 codes
Commandes similaires
I already have a large working MQL5 Expert Advisor. I am NOT looking for a new EA from scratch. I need an experienced MQL5 developer to audit, debug and improve the existing source code based on real MT5 demo logs. The EA trades XAUUSD on M1 and includes smart entry logic, FastFlow/tick-flow analysis, DMI/ADX, Connors RSI, ROC, EMA, market structure and multi-leg execution. The main task is to identify why many

Informations sur le projet

Budget
50+ USD
Délais
à 10 jour(s)