Советник на основе пробоя канала флета

MQL4 Experts MySQL

Trabalho concluído

Tempo de execução 1 hora

Termos de Referência

Название BrakeoutHunter 1.0

работает по закрытию свечей

Замеряем в течении х количества последних свечей средние значения максимумов и минимумов цены по точкам закрытия свечей

получаем значение дистанции между усредненными хаями и лоями этих свечей равное Например 20. Это главная дистанция коридора. Эдакий коридор флета в 20 пунктов.

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

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

если ордера уже были размещены, а условие для размещения снова выполняется, то просто переместить выставленные ордера в соответствующее новым условиям положение(слегка подкорректируются)

То есть ордера размещаются от среднего значения хаёв последних, к примеру, 3 свечей, выше на 20 пунктов и ниже на 20 пунктов от среднего значения лоёв, если за время этих трех свечей цена от среднего центра цены в среднем ходила вниз на 10 и в среднем вверх тоже на 10 пунктов

Ордера размещаются с тейком в х пунктов, а если указан ноль, то без тейка, со стопами на усредненных значениях хаев и лоев полученного коридора(хай для бая и лоу для селла) плюс сразу к этим дистанциям стопов добавить х пунктов, и если в этом значении х пунктов указан ноль - то ничего не добавлять а просто так и разместит стопы на усредненных экстремумах. Если в стопах тоже ноль - то без стопов.

Если сработало одно из направлений и произошел вход в рынок, то удалить все ордера противоположного направления

Если в рынке уже есть ордер, то другие не открывать(это правило включаемое SingleOrder: true/false) 

но если это правило отключено, то размещенные ордера не будут корректироваться, а будут добавляться новые ордера к уже имеющимся

так же иметь правило максимального количества ордеров: MaxOrderCount (если указан ноль - количество ордеров не ограничено)


Если прибыль по ордеру составила дистанцию равную той дистанции, на которую от экстремума был выставлен отложенный ордер, то стоп перенести на точку безубытка(включая свопы и комиссии) плюс х пунктов(назовем его 0+points)

И переносить стоп при каждом преодолении этой базовой дистанции снова(в нашем примере на 20 Пунктов) и не прибавлять значения свопов при переносе и дополнительных пунктов(0+points) безубытка при каждом шаге на эти 20 пунктов


настройки

количество последних свечей для анализа: CandleCount = 3

количество пунктов удаления цены от средних значений: MainDistancePips= 20.0(в Пунктах - 10 поинтов=1 пункт)

Размер ордера в проценте от баланса

Если что-то еще потребуется указать - названия переменных и настроем скажу по ходу работы






Respondido

1
Desenvolvedor 1
Classificação
(356)
Projetos
632
26%
Arbitragem
89
73% / 13%
Expirado
12
2%
Livre
2
Desenvolvedor 2
Classificação
(68)
Projetos
111
26%
Arbitragem
17
6% / 71%
Expirado
15
14%
Livre
3
Desenvolvedor 3
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
1
100%
Livre
4
Desenvolvedor 4
Classificação
(156)
Projetos
167
34%
Arbitragem
4
25% / 25%
Expirado
3
2%
Trabalhando
5
Desenvolvedor 5
Classificação
(548)
Projetos
1330
59%
Arbitragem
28
82% / 0%
Expirado
10
1%
Livre
6
Desenvolvedor 6
Classificação
(280)
Projetos
650
28%
Arbitragem
111
19% / 61%
Expirado
319
49%
Livre
7
Desenvolvedor 7
Classificação
(49)
Projetos
134
27%
Arbitragem
62
13% / 53%
Expirado
58
43%
Livre
8
Desenvolvedor 8
Classificação
(66)
Projetos
143
34%
Arbitragem
10
10% / 60%
Expirado
26
18%
Livre
9
Desenvolvedor 9
Classificação
(195)
Projetos
395
28%
Arbitragem
155
20% / 52%
Expirado
112
28%
Livre
10
Desenvolvedor 10
Classificação
(265)
Projetos
539
50%
Arbitragem
55
40% / 36%
Expirado
224
42%
Trabalhando
11
Desenvolvedor 11
Classificação
(253)
Projetos
408
38%
Arbitragem
86
43% / 19%
Expirado
70
17%
Trabalhando
12
Desenvolvedor 12
Classificação
(490)
Projetos
1016
58%
Arbitragem
29
28% / 24%
Expirado
132
13%
Livre
13
Desenvolvedor 13
Classificação
(17)
Projetos
41
12%
Arbitragem
3
67% / 33%
Expirado
1
2%
Trabalhando
14
Desenvolvedor 14
Classificação
(586)
Projetos
1047
49%
Arbitragem
39
28% / 41%
Expirado
49
5%
Livre
Pedidos semelhantes
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение

Informações sobre o projeto

Orçamento
30 - 50 USD
Desenvolvedor
27 - 45 USD
Prazo
de 1 para 2 dias