Советник на основе CCI

MQL5 Эксперты

Работа завершена

Время выполнения 14 часов
Отзыв от заказчика
Быстро. Качественно. Рекомендую
Отзыв от исполнителя
Все отлично

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

Назовом советника CCi-Experimental

Вся работа по ценам открытия и закрытия свечей


Внешние переменные:
MinDepoSell=1000
MinDepoBuy=1000


Sell-OrderLimit=5 максимальное количество ордеров для направления продажи
Buy-OrderLimit=5 максимальное количество ордеров для направления покупки

CCiPeriod=15 Период рассчета
CCiTimeFrame=current/M1/M5/M15/M30/H1//H4 Период графика от которого питается данными индикатор CCi

CCi-H=100 Верхний уровень значения индикатора
CCi-L=-100 Нижний уровень значения индикатора

Sell-C-Count=3 Число анализируемых предыдущих свечей для ордеров направления продажи
Buy-C-Count=3 Число анализируемых предыдущих свечей для ордеров направления покупки

Условия цикла входа для SELL направления

Если три последние свечи(Sell-C-Count=3) открывались при значении CCi индикатора выше 100C(CСi-H=100),
а текущая свеча открылась уже ниже 100(пересекла вниз),
то открываем либо только один ордер направления SELL, если у нас Sell-OrderLimit=1,
либо открываем ордера SELL при открытии каждой новой свечи бесконечно, если у нас Sell-OrderLimit=0,
и либо открываем только всего 5 SELL ордеров при открытии каждой новой свечи если у нас Sell-OrderLimit=5

Условия выхода цыкла для SELL направления

Если предыдущая одна свеча закрылась при значении CCi индикатора меньше -100(CCi-L=-100),
а текущая свеча открылась уже выше этого значения -100(пересекла вверх), 
то закрываем все ордера направления SELL 

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

Обращаю внимание, что как только первый ордер цикла уже был размещен в рынок - дальше предыдущие свечи,
которые используются для сигнала вдода этого первого ордера, больше не используются для входа,
а ордера размещаются при открытии каждой последующей свечи. Их чило может быть неограничено или ограничено параметром 
"Sell-OrderLimit=5" - тут получается их будет всего 5.
Соответственно как только цикл завершается выходом из рынка - больше новые ордера этого направления не открываются, а весь цикл начинается сначала.

Условия цикла входа для BUY направления абсолютно зеркальны условиям цикла SELL направления

Если три последние свечи(Buy-C-Count=3) открывались при значении CCi индикатора ниже 100C(CСi-L=-100),
а текущая свеча открылась уже выше -100(пересекла вверх),
то открываем либо только один ордер направления BUY, если у нас Buy-OrderLimit=1,
либо открываем ордера BUY при открытии каждой новой свечи бесконечно, если у нас Buy-OrderLimit=0,
и либо открываем только всего 5 BUY ордеров при открытии каждой новой свечи если у нас Buy-OrderLimit=5

Условия выхода цыкла для BUY направления тоже зеркальны условиям выхода SELL направления

Если предыдущая одна свеча закрылась при значении CCi индикатора выше 100(CCi-H=100),
а текущая свеча открылась уже ниже этого значения 100(пересекла вниз), 
то закрываем все ордера направления BUY 

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

Рассчет лотности

Допустим баланс счета у нас 10000

Тогда если у нас MinDepoSell=1000 то мы делим текущий баланс счета 10000 на 1000 и получаем 10.
Теперь умножаем это число на минимальный размер лота - это на 0.01 и получаем 0.10
Тогда каждый открываемый ордер направления будет иметь размер 0.10 начиная с 10000 и уже станет 0.11 с 11000

Графическое отображение в окне

Слева простым текстом 
Balance: 10000.00USD




Откликнулись

1
Разработчик 1
Оценка
(570)
Проекты
784
47%
Арбитраж
23
39% / 13%
Просрочено
63
8%
Загружен
2
Разработчик 2
Оценка
(280)
Проекты
650
28%
Арбитраж
111
19% / 61%
Просрочено
319
49%
Свободен
3
Разработчик 3
Оценка
(558)
Проекты
1345
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
4
Разработчик 4
Оценка
(586)
Проекты
1049
49%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
Похожие заказы
Ищу программиста который напишет советника для MT4 Задача: создать робот в базе ( основная идея) который будет открывать ордера на 1 ТФ , с 1 парой открывать сделки при выполнении нужных условий на 4 индикаторах . все просто- 4 индикатора - ордер на открытие/ закрытие. это база стоит 50$ Если все на ура получилось- делаем мультивалютник и накидываем обвес на советника +50$ Тех задание в личку после согласования
В мт5 мобильная версия есть такой функционал. Хочу реализовать такой же и в ПК версии. Без всяких наворотов. Есть похожий в интернете, но там слишком много кнопок. Хочу поп простому. Чтобы можно было все настраивать передвижением линий. В общем все как в МТ5 мобильной версии. Дополнительно можно добавить установку размера лота
Здравствуйте. Необходимо внедрить защиту советника на платформе MetaTrader 5 (MT5). На ПК устанавливается защищенная программа с ограниченным лимитом безопасных запусков. Например, такой лимит может быть установлен на один запуск. Это означает, что после первого запуска программы на ПК она интегрируется в систему управления Windows в статусе администратора, собирает необходимые данные для привязки советника и
Добрый день! Есть скрипт, написан в программе TSLAB. Требуется создать такой же советник в МТ5 с возможностью оптимизировать все параметры. Cоветник будет использоваться на рынке на Московской бирже, фьючерсы. Есть скрипт и индикатор. https://disk.yandex.ru/d/gWcPcpUOlbogKw
Создан сеточный мартингейловый скрипт на кубиках ТС Лаба, необходимо конвертировать его, получив эксперта на МТ5, поскольку кубики ограничены в функциональных возможностях. С одной стороны - это простая задача. С другой - сложная, т.к. нужно создать работоспособный продукт, описывающий любые предусматриваемые действия на рынке. Есть умельцы, которые возьмутся? Подробности обсуждаются с выбранным Исполнителем
Нужно решение для подключения крипто-валютной биржи MEXC через кючи АПИ к мт4 или мт5 и советник по стратегии парного трэйдинга, либо отдельный мини треминал - бот на любом языке для торговли на криптовой бирже
Взять за основу, и использовать алгоритм работающего кластерного индикатора платформы МТ 4, рынка форекс. Исходный код открыт. Необходимо чтобы индикатор работал с крипто валютными парами. Желаемая Платформа baybit. Рассмотрю ваши варианты предложений по модернизации индикатора для работы с крипто парами
Терминал: МТ4. Советник смотрит на предыдущую свечу и от выбранного параметра открывает ордер в направлении свечи или в противоположном направлении. 1) Выбор Time-frame для работы советника 2) Выбор стратегии (А или Б) А-советник открывает сделки по направлению предыдущей свечи, В-советник открывает сделки против направления предыдущей свечи. 3) Минимальный размер свечи в пипсах для работы(без тени), если 0 то
Терминал: мт5 Нужно окно с новостями на графике - что бы окно сворачивалось/разворачивалось, не мешая аналитике. На график галочка в месте по времени где будет новость Как новость наступает уведомления на мобильный и звуковое. в параметрах вбиваем сколько секунд пауза в работе робота до новости и после новости. 2 робот торгует по стандартным сигналам ВСЕХ стандартных индикаторов мт4 которые в нем есть. - каждый можем
Чат GPT написал советника которая переводит отрытые сделки в без убыток не передвигая стоп лосс т.е. он создает линию невидимый без убыток как ориентир для закрытия позиции при возврашении цены к данной линии. Все работает хорошо, но почему то сделка не закрывается при соответсвующих условиях. В место этого советник удаляет установленную линию и ничего не происходит. Мне нужно, что бы, советник устанавливал линию без

Информация о проекте

Бюджет
40+ USD
Исполнителю
36 USD
Сроки выполнения
от 1 до 2 дн.