Советник "счетчик баров" для торговли бинарными опционами на платформе МТ4

MQL4 Indicateurs Experts

Tâche terminée

Temps d'exécution 14 jours
Commentaires de l'employé
Спасибо за интересный заказ.
Commentaires du client
Довольно сложная и нестандартная задача полностью реализована! Работа выполнена качественно и на высоком уровне профессионализма. Из всех возможных вариантов решения выбран самый эффективный.

Spécifications

Требуется написать советник для торговли бинарными опционами на платформе МТ4 (например, за основу взять схему реализации торговли бинарными опционами в ДЦ Грандкапитал).

 

 1. Общие условия. Идея. 

Основное отличие торговли бинарными опционами от классического трейдинга - это то, что сделка закрывается через определенный заранее промежуток времени (срок экспирации или окончания контракта). Например, один из видов опциона "выше/ниже" работает так: предполагается, что цена на актив будет выше текущей цены через 5 минут (в Грандкапитале любой интервал от 4х до 1440 минут), при этом в окне "Новый ордер" совершается ставка в валюте депозита (не в лотах), а срок экспирации прописывается в комментариях.  В случае, если цена оказалась выше начальной через 5 мин - выплачивается выигрыш (в Грандкапитале это 70% от суммы ставки), если ниже - проигрыш в размере ставки, если цена экспирации равна начальной - безубыток.  

Идея следующая: отслеживать на графиках активов (не важно - валюты, товары, металлы) разных таймфреймов  серии свечей одного порядка и совершение сделки в противоположную сторону после закрытия  определенной свечи.  Например, отслеживаем на паре EUR\USD  на ТФ М5  появление серии 10 подряд  бычих (восходящих) свечей и совершаем сделку на продажу на сумму $10 (покупаем ПУТ-опцион) с экспирацией 5 минут, предполагая, что после 10ти восходящих свечей с большой вероятностью 11я будет медвежья, то  есть 11я свеча закроется через 5 мин ниже открытия. При верном прогнозе получаем прибыль $7 и ждем следующую серию последовательных свечей.  Если же 11я свеча закроется выше открытия - получаем убыток  $10  и открываем сделку уже после закрытия 11й свечи в серии с тем же параметрами экспирации, но увеличенной на определенный коэф ставкой (например $25) по системе мартингейл и так например, до 5-го колена. 

2. Формализация правил.

Необходимо, чтобы советник отслеживал заранее определенную серию однонаправленных свечей и по закрытию последней свечи в серии открывал сделку в зависимости от направления серии на покупку/продажу (то есть покупал ПУТ или КОЛЛ опцион) с заданным объемом сделки, а также сроком экспирации.  В случае получения  прибыли текущая серия обнуляется (считается отработанной) и отслеживается новая.  В случае убытка открываются новые сделки увеличенным объемом после закрытия убыточных сделок также до определенного числа колен (по системе мартингейл).

3. Функционал.

-- время работы:  задается пользователем.  необходима возможность установки интервала работы советника а также количества самих временных интервалов. Например: советник должен работать с 8-00 до 11-00, с 13-00 до 16-00 и с 21-00 до 23-00

-- количество свечей в серии:  задается пользователем

-- первая свеча для отсчета в серии - свеча, в которой цены открытия и закрытия разные и отличаются как минимум на 10 тиков (фильтр в тиках может задаваться пользователем)

-- при появлении свечей доджи (цена открытия равна  или близка к цене закрытия), которые не соответствуют параметрам 1й свечи

-- вход в сделку сразу после закрытия последней  в серии свечи (сигнальной свечи) -  не изменяемый параметр

-- срок экспирации (прописывется в графе "комментарии" в окне "ордер") идентичен таймфрейму, на котором появилась серия -  не изменяемый параметр (например:  появилась серия на ТФ М5 - экспирация будет 5 минут, серия на ТФ Н1 - экспирация 60 минут и т.д.)

-- объем сделки (в валюте депозита прописывется в графе "объем" в окне "ордер") -  задается пользователем

-- коэф умножения следующего колена - задается пользователем

-- количество колен - задается пользователем 

-- торгуемые инструменты (активы) - все, что доступны в обзоре рынка брокера 

-- таймфреймы для отслеживания серий - все доступные от М1 до Д1  (недели и месяцы не отслеживаем)

-- индикация на графике цены:  появление стрелочки после закрытия сигнальной свечи - должна быть возможность сохранения всех стрелочек в истории исходя из задаваемого кол-ва свечей в серии

--  подача звукового сигнала за определенное время в секундах до закрытия сигнальной свечи - время задается пользователем (например: звуковой сигнал подается за 30 секунд до закрытия сигнальной свечи, если данная свеча на этот момент сохраняет тендецию в серии)

--  необходимо также, чтобы советник отслеживал одновременно серии на всех ТФ от М1 до Д1 на одном торгуемом инструменте с возможностью вкл/выкл каждого ТФ по-отдельности, а также выводом визуальной информации в область графика без необходимости открывать новый график для каждого ТФ отдельно. Например, советник запущен на графике пары EUR\USD, ТФ для отслеживания заданы пользователем как  М1, М5 и М15,  сигнальная свеча появляется после закрытия 9й свечи в серии, в области графика в таблице указаны ТФ от М1 до Д1 и текущее кол-во свечей в серии по каждому ТФ:

М1 - идет 3я свеча в серии

М5 - 8я свеча

М15 - 2я свеча

Н1 - отключено отслеживание

Н4 -  отключено отслеживание

Д1 - отключено отслеживание 

 

-- советник также должен работать как индикатор (та же функциональность, но без возможности торговли) на платформах МТ4 других брокеров, где нет торговли опционами. 

Répondu

1
Développeur 1
Évaluation
(574)
Projets
945
47%
Arbitrage
309
58% / 27%
En retard
125
13%
Gratuit
2
Développeur 2
Évaluation
(34)
Projets
51
49%
Arbitrage
3
0% / 67%
En retard
3
6%
Gratuit
3
Développeur 3
Évaluation
(195)
Projets
395
28%
Arbitrage
155
20% / 52%
En retard
112
28%
Gratuit
4
Développeur 4
Évaluation
(618)
Projets
1428
59%
Arbitrage
31
81% / 0%
En retard
10
1%
Gratuit
5
Développeur 5
Évaluation
(10)
Projets
20
60%
Arbitrage
1
0% / 100%
En retard
8
40%
Gratuit
Publié : 175 articles, 23 codes
6
Développeur 6
Évaluation
(281)
Projets
650
28%
Arbitrage
112
19% / 62%
En retard
319
49%
Gratuit
7
Développeur 7
Évaluation
(54)
Projets
164
43%
Arbitrage
43
47% / 16%
En retard
58
35%
Gratuit
Publié : 1 code
8
Développeur 8
Évaluation
(106)
Projets
189
46%
Arbitrage
34
24% / 41%
En retard
58
31%
Gratuit
Publié : 12 codes
9
Développeur 9
Évaluation
(271)
Projets
553
50%
Arbitrage
57
40% / 37%
En retard
227
41%
Travail
10
Développeur 10
Évaluation
(351)
Projets
679
56%
Arbitrage
33
15% / 39%
En retard
63
9%
Gratuit
11
Développeur 11
Évaluation
(64)
Projets
144
46%
Arbitrage
19
42% / 16%
En retard
32
22%
Gratuit

Informations sur le projet

Budget
10 - 50 USD
Délais
de 1 à 10 jour(s)