Tâche terminée
Temps d'exécution 18 jours
Commentaires de l'employé
Рад помочь!
Commentaires du client
Сделано в срок и акуратно
Spécifications
В целом :
Необходим советник с исходными кодами и комментариями в них, для тестирования стратегии торговли с помощью полос боленджера и индикаторов 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 % от изначального капитала.
Répondu
1
Évaluation
Projets
53
9%
Arbitrage
10
20%
/
60%
En retard
11
21%
Gratuit
Publié : 6 codes
2
Évaluation
Projets
650
28%
Arbitrage
112
19%
/
62%
En retard
319
49%
Gratuit
3
Évaluation
Projets
82
34%
Arbitrage
3
33%
/
67%
En retard
15
18%
Gratuit
Publié : 4 codes
4
Évaluation
Projets
1139
44%
Arbitrage
51
31%
/
33%
En retard
501
44%
Gratuit
5
Évaluation
Projets
106
52%
Arbitrage
17
12%
/
65%
En retard
25
24%
Gratuit
6
Évaluation
Projets
96
44%
Arbitrage
8
13%
/
38%
En retard
22
23%
Gratuit
7
Évaluation
Projets
387
51%
Arbitrage
14
14%
/
14%
En retard
43
11%
Gratuit
Publié : 1 article, 1 code
8
Évaluation
Projets
3
0%
Arbitrage
19
0%
/
100%
En retard
0
Gratuit
9
Évaluation
Projets
76
20%
Arbitrage
7
0%
/
86%
En retard
14
18%
Gratuit
Commandes similaires
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
Informations sur le projet
Budget
30 - 100 USD