Советник

MQL4 Uzman Danışmanlar

İş tamamlandı

Tamamlanma süresi: 5 gün

İş Gereklilikleri

Техническое задание

Есть набор индикаторов из 5-8 штук на разных тайм фреймах

1.       Каждому индикатору присваиваем свой «Вес»

2.       У каждого индикатора плавающий «вес» в зависимости от значения индикатора

3.       Предусмотреть возможность добавления новых индикаторов вида iCustom

4.       Если Суммарный вес всех индикаторов больше N То Выходит

·         Алерт (Отключаемо)

·         Присылается СМС (Отключаемо)

·         ЕМЕЙЛ (Отключаемо)

·         Входим в позицию (Отключаемо)

 

5.       После входа в позицию ставим стоп по одному из индикаторов (предусмотреть выбор индикатора) либо заданный в советнике (Сразу же стоп нельзя ставить специфика Брокера)

6.       Перед входом в позиции рассчитываем стоп и если он больше N в сделку не входим (изменяемо)

7.       После вхождения ставим Тейк заданный по определенному алгоритму (будет ниже) либо заданный в советнике

Рассмотрим Сделки Бай

8.       После изменения цены ЦенаВхода + Стоп+Nпункт  переносим стоп в ЦенаВход + Стоп+Jпунктов(задается в параметрах) 

9.       При изменении цены ЦенаВхода + Jпунктов включаем трейлинг стоп (отключаемо)

10.   При появлении обратного Сигнала переворачиваемся не закрывая предыдущую сделку(фактически входим в замок) (предусмотреть возможность выбора входа в замок или закрытия предыдущего ордера)

11.   При каждом новом ордере нужно знать какая сделка была предыдущая? Сел или Бай, закрылась ли она по Тейку, тралу или стопу, какова суммарная прибыль и суммарные убытки за заданный период.

12.   Если суммарные убытки по БАЙ не больше Н то входим N лотом

Сетка значений 15 столбцов 3 строки

Таблица 1

Пример Убыток 0-9,99(Выбор Процентов,Пунктов,пипсов,денег)/0,01лот/Тейк 10-19,99/0,02 лот 20-29,99 и т.п  (сетка изменяемая)

13.   Если ордер закрылся по траллу эту прибыль не суммировать к общей прибыли и убытку (отключаемо)

14.   Если ордер закрылся по тейку и суммарная прибыль минус суммарный лось больше 0 начинаем торговать по таблице 1 Обнуляя переменный суммарный Лось Суммарная прибыль.

 

15.   Ограничить торговлю в определенные промежутки времени 5-10 столбца – 5 строк(сюда будут записываться недельные новости), (отключаемо)

16.   Закрывать все позиции за Н минут до новостей и не открывать через Н после новостей. (отключаемо)

17.   Не открывать новых позиций начиная с определенного времени, дня, числа.

18.   Закрыть все позиции в отрезок Определенного времени.

19.   Все значения общего убытка прибыли хранить по возможности в файле, для считывания советником.

20.   Предусмотреть возможность ручного подтверждения сделок.

21.   Возможность Одновременной торговли на разных инструментах

22.   Возможность торговли по 1му инструменту по другим рассылать алерты,смс на разные телефонные номера и ЕМЕЙЛ.

23.   Если Убыток за Н времени больше чем Процент пунктов Суммы, стоп торги закрыть все ордера

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

25.   Сделать все тоже самое для MQL5

 

Так как один из индикаторов перерисовывается в советнике приходиться использовать

Вот эту строку PostMessageA (WindowHandle (Symbol(), Period()), 0x0111, 33324, 0);

 

Предварительные цены в ЛС

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(40)
Projeler
106
52%
Arabuluculuk
17
12% / 65%
Süresi dolmuş
25
24%
Serbest
2
Geliştirici 2
Derecelendirme
(253)
Projeler
571
36%
Arabuluculuk
64
20% / 58%
Süresi dolmuş
147
26%
Serbest
3
Geliştirici 3
Derecelendirme
(31)
Projeler
41
66%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
11
27%
Serbest
4
Geliştirici 4
Derecelendirme
(37)
Projeler
134
32%
Arabuluculuk
21
14% / 67%
Süresi dolmuş
38
28%
Serbest
5
Geliştirici 5
Derecelendirme
(280)
Projeler
650
28%
Arabuluculuk
111
19% / 61%
Süresi dolmuş
319
49%
Serbest
6
Geliştirici 6
Derecelendirme
(37)
Projeler
105
49%
Arabuluculuk
6
0% / 17%
Süresi dolmuş
21
20%
Serbest
7
Geliştirici 7
Derecelendirme
(3)
Projeler
5
60%
Arabuluculuk
3
0% / 67%
Süresi dolmuş
0
Serbest
8
Geliştirici 8
Derecelendirme
(15)
Projeler
37
62%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
3%
Serbest
9
Geliştirici 9
Derecelendirme
(74)
Projeler
93
53%
Arabuluculuk
3
33% / 0%
Süresi dolmuş
3
3%
Serbest
10
Geliştirici 10
Derecelendirme
(13)
Projeler
34
76%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
6
18%
Serbest
11
Geliştirici 11
Derecelendirme
(187)
Projeler
367
56%
Arabuluculuk
45
22% / 56%
Süresi dolmuş
188
51%
Serbest
12
Geliştirici 12
Derecelendirme
(169)
Projeler
460
41%
Arabuluculuk
39
18% / 31%
Süresi dolmuş
193
42%
Serbest
Benzer siparişler
Техническое задание для разработки торгового эксперта (робота) для терминала MetaTrader . 1. Терминал MT 4 или MT 5. МТ5 2. Как Вы хотите назвать эксперта (не обязательно, но желательно) 1-24 3. Опишите как можно подробнее идею своей стратегии: Открытие сделок по сигналам «1», «0», «-1» получаемых из файла Ексель. - какие ордера используются, рыночные или отложенные - сколько ордеров открываются
Рассмотрю любые стратегии, с любой прибылью, с кодом или без. Для удобства пожалуйста предоставьте информацию по бэктэстам с 2018 года: · Чистая прибыль (средняя) за год в % к начальному депозиту (лучше для фиксированного лота, а если нет, то укажите что прибыль/просадка с учетом сложного процента) · Максимальная просадка по средствам за год или сколько сливов или сколько сработало SL · Какие
Нужен специалист из города Ростов-на-Дону для написания советника все подробности при личной встрече, советник должен совершать автоматические сделки в обе стороны BAY и SELL каждые 400 пунктов, каждая третья сделка должна быть больше на один цент больше предыдущей
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
Необходимо модифицировать советник под новое обновление торгового терминала МТ4 (Bulid 1420). До последнего обновления советник отлично работал, без нареканий, однако после обновления МТ4 выскакивает ошибка "cannot load". Готов к любым рекомендациям и решениям проблемы Нужно исходный файл советника .ех4 адаптировать под мт4 версии 1420. Файл скину после утверждения исполнителя. На данный момент, после обновления мт4
Доброго дня дорогие разработчики. Требуется написать несложный советник который будет открывать ордера по началу новой свечи с заданным TP и SL. В случае закрытия по SL советник будет открывать ордер увеличеного обьема в обратную сторону и так до определенного уровня просадки. Подробнее опишу в полном ТЗ
Нужен бот на основе двух индикаторов: Naradaya и MA. Суть в пересечение полным телом одной свечи двух верних/нижних линий канала - подаётся сигнал либо открывается лот. С возможностью настройки выставления автоматических SL и TP. Более подробно напишу позже
Есть готовый софт для внутри биржевого арбитража, однако из-за недостаточной скорости совершения одного цикла, постоянно проходит проскальзывание в связи с чем все сделки убыточные. Проводились тесты на демо счете и там все работало прекрасно, на реальном же счете чего-то не хватает. Нужно оптимизировать софт либо найти решения, для увеличения скорости цикла. На данный момент скорость одного цикла 800 мс
Нужен скрипт или советник. В программе заложены будут как сигналы так и данные индикаторов. В этом скрипте/советнике или возможно программе, будут различные индикаторы такие как Стохастик, RSI,RVI, MACD, Momentum, MFI, OBV, A/D, а также несколько Muving, BollingerB, ParabolicSAR, Semafor, также учитываться точки Pivot, линии тренда и уровни поддержки/сопротивления. Необходимо чтобы вышеуказанные индикаторы давали
Необходимо модифицировать советник под новое обновление торгового терминала МТ4 (Bulid 1420). До последнего обновления советник отлично работал, без нареканий, однако после обновления МТ4 выскакивает ошибка "cannot load". Готов к любым рекомендациям и решениям проблемы

Proje bilgisi

Bütçe