МУЛЬТИВАЛЮТНЫЙ СОВЕТНИК для МТ4 и МТ5

MQL5 Experts

Trabalho concluído

Tempo de execução 135 dias

Termos de Referência

Приветствую!
Просьба откликнуться по-настоящему грамотных специалистов.

Необходимо написать два одинаковых мультивалютных советника (для МТ4 и для МТ5).

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   

Условие для открытия сделок   Вверх:
a). Close[0] <= iClose(NULL,0,iLowest(NULL,0,0,i,1))
b). Тело свечи должно быть  любого из указанного к-ва предыдущих тел (если, к примеру, задано 10, то текущее тело сравнивается с предыдущими 10 телами).
c). Текущая свеча - медвежья.

Условие для открытия сделок   Вниз:
a). Close[0] <= iClose(NULL,0,iLowest(NULL,0,0,i,1))
b). Тело свечи должно быть  любого из указанного к-ва предыдущих тел.
c). Текущая свеча - бычья.

Настройки  советника:

01. Магик.
02. Список активов.
03. Размер сделки.
04. 1й параметр (из условий для открытия сделок).
05. 2й параметр (из условий для открытия сделок).
06. Таймфрейм.
07. Время открытия сделок (час:мин:сек).
08. Время закрытия сделок (час:мин:сек).
09. Период экспирации (сек).
10. СтопЛосс.
11. ТейкПрофит.
12. Продление закрытия сделок (сек).
13. Max к-во открытых сделок по активу.
14. Распределение размера сделок: false / true.
15. Реверс сигнала.
16. Размеры спреда.
17. Коэффициент спреда.


Пояснения:

*03. Так как сделки открываются в строго указанное время, то одновременно может быть открыто несколько пар. Указанный размер сделки распределяется пропорционально всем открытым парам. Например, если Размер = 1 лоту и открылось 4 пары, то по каждой паре размер сделки равен 0.25 лота.
*07. Времени открытия сделок может быть задано несколько. Например, 12:29:55.
*08. Если время закрытия сделок указано как 00:00:00, то сделки закрываются по периоду экспирации.
*09. Это значит, что сделка должна закрыться через указанное кол-во секунд.
*12. Если сделка по какой-либо паре к периоду закрытия показывает профит, то значит её закрытие переносится на указанное кол-во секунд. Если за период продления сделка показывает профит, то период продления продлевается дальше пока на каком-то из них сделка не покажет отрицательный результат.
*13. Если задано несколько времён открытия сделок и если не все сделки закрыты, но должны открыться ещё, то закроется новая сделка по тому или иному активу зависит от указанного к-ва открытых сделок по активу.
*14. Если задано true и задано несколько времён открытия сделок, то если в какое-то время не открылось ни одной сделки, то при следующем открытии сделки открываются суммой вдое большей, то есть за предыдущую сделку. Если и в следующее время не открылось ни одной сделки, то следующие сделки открываются размером уже втрое большим. И т.д...
*16 и 17. Так как советник является мультивалютным, то указать max спред один для всех пар будет несколько нелогично. Для этого в 16й функции указываются значения, которые соответствуют парам из списка пар в той последовательности в которой они стоят, а в 17й функции указывается коэф-т, который умножается на значения. Полученное значение и будет max значением спреда для открытия сделки для той или иной пары.

= = = = = 

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

Рассматриваю вариант сотрудничества с потенциальным разработчиком н долгосрочной основе...



Respondido

1
Desenvolvedor 1
Classificação
(645)
Projetos
872
48%
Arbitragem
29
38% / 17%
Expirado
63
7%
Trabalhando
2
Desenvolvedor 2
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
3
Desenvolvedor 3
Classificação
(69)
Projetos
146
34%
Arbitragem
13
8% / 62%
Expirado
26
18%
Livre
Publicou: 6 códigos
4
Desenvolvedor 4
Classificação
(45)
Projetos
52
54%
Arbitragem
2
0% / 50%
Expirado
1
2%
Livre
Publicou: 2 códigos
5
Desenvolvedor 5
Classificação
(17)
Projetos
41
12%
Arbitragem
4
50% / 50%
Expirado
1
2%
Livre
Pedidos semelhantes
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Informações sobre o projeto

Orçamento
30+ USD