Ассистент для тестирования стратегии по 3-м индикаторам

작업 종료됨

실행 시간 18 일
피고용인의 피드백
Рад помочь!
고객의 피드백
Сделано в срок и акуратно

명시

В целом :
Необходим советник с исходными кодами и комментариями в них, для тестирования стратегии торговли с помощью полос боленджера и индикаторов MDAC + стохастик. Советник должен работать как на открытых графиках, так и на заранее заданном списке символе. Для каждого символа задается маржинальное плечо. По умолчанию для всех символов x5.

Параметры советника :
MinPlanProfit - минимальный плановый профит в % при входе в позицию. По умолчанию 5%.
MinStopLoss - минимальный StopLoss. По умолчанию 5%.
IsAllowSeveralOpenPositions - позволять открывать несколько символов на одном символе одновременно. По умолчанию 0.
MinCountBarsForNewPosition - минимальное количество свечей с момента открытия позиции на символе, чтобы можно было бы открыть еще одну позицию на данном символе. По умолчанию 5.
IsUseStochasticForOpenPosition - позволять открывать позиции по сигналу стохастика. По умолчании 1.
CountBarsForStopLoss - количество свечей для установки StopLoss. Пояснение в правиле StopLoss.
SumOnePosition - % от изначального капитала для открытия одной позиции. По умолчанию 10%.
IsAllowShortPosition - разрешать или нет открывать короткии позиции. По умолчанию 0. 


Правило входа в длинную позицию (ДП) (все правила обрабатываются последовательно, если правило не сработало, то переходим к следующему правилу)  :
1. Если после входа в позицию, цена увеличиться до верхней полосы боленджера, то мы должны получить прибыль больше MinPlanProfit. Иначе не открываем. ( можно обрабатывать правило после пункта 3 )
2. Если IsAllowSeveralOpenPositions = 0 и на данном символе есть открытая позиция, то не открываем.
3. Если IsAllowSeveralOpenPositions = 1 и количество свечей с момента открытия последней позиции на данном символе меньше MinCountBarsForNewPosition, то не открываем.
4. Если медленная линия MDAC пересекает горизонтальную линию снизу вверх и находиться в зоне силы быков, то открываем. 
5. Если IsUseStochasticForOpenPosition=1 и быстра линия стохастика пересекает медленную снизу в вверх и MDAC показываем, что позиция находиться в зоне слабости медведей или силы быков, то открываем.

Правило выхода из ДП :
1. Если цена пробивает верхнюю линию боленджера, то закрываем позицию.

Правило установки StopLoss  для ДП:
StopLoss при открытие позиции устанавливается на минимальную цену за последние CountBarsForStopLoss свечей. Если при этом StopLoss получился меньше MinStopLoss, то устанавливаем StopLoss на уровень MinStopLoss.

Правила для  коротких позицию (КП) :
Советник открывает короткие позиции только если  IsAllowShortPosition = 1. Все правила входа, выхода и StopLoss аналогичны как для ДП, но только с соответствующем зеркальными условиями использования индикаторов и т.п.

Правило управление капиталом :

1. Каждая новая позиция открывается на SumOnePosition % от изначального капитала.


응답함

1
개발자 1
등급
(23)
프로젝트
53
9%
중재
10
20% / 60%
기한 초과
11
21%
무료
게재됨: 6 코드
2
개발자 2
등급
(281)
프로젝트
650
28%
중재
112
19% / 62%
기한 초과
319
49%
무료
3
개발자 3
등급
(40)
프로젝트
82
34%
중재
3
33% / 67%
기한 초과
15
18%
무료
게재됨: 4 코드
4
개발자 4
등급
(473)
프로젝트
1139
44%
중재
51
31% / 33%
기한 초과
501
44%
무료
5
개발자 5
등급
(40)
프로젝트
106
52%
중재
17
12% / 65%
기한 초과
25
24%
무료
6
개발자 6
등급
(43)
프로젝트
96
44%
중재
8
13% / 38%
기한 초과
22
23%
무료
7
개발자 7
등급
(241)
프로젝트
387
51%
중재
14
14% / 14%
기한 초과
43
11%
무료
게재됨: 1 기고글, 1 코드
8
개발자 8
등급
(5)
프로젝트
3
0%
중재
19
0% / 100%
기한 초과
0
무료
9
개발자 9
등급
(45)
프로젝트
76
20%
중재
7
0% / 86%
기한 초과
14
18%
무료
비슷한 주문
I already have a large working MQL5 Expert Advisor. I am NOT looking for a new EA from scratch. I need an experienced MQL5 developer to audit, debug and improve the existing source code based on real MT5 demo logs. The EA trades XAUUSD on M1 and includes smart entry logic, FastFlow/tick-flow analysis, DMI/ADX, Connors RSI, ROC, EMA, market structure and multi-leg execution. The main task is to identify why many

프로젝트 정보

예산
30 - 100 USD