Внесение дополнительных функций в советник FastOrder

Tâche terminée

Temps d'exécution 1 heure

Spécifications

Добавить в советник функцию дробления вычисленного им же общего лота (пример на скрине) на ряд ордеров и лотов. ТОЛЬКО ПРИ УСЛОВИИ того ,что объём лота рассчитанный советником НАЧИТАНАЕТ превышать допустимых в метатрейдере 10 лотов на одну сделку, СОВЕТНИК ДОЛЖЕН НАЧАТЬ ДЕЛИТЬ ЭТОТ БОЛЬШОЙ ОБЬЕМ НА РАВНЫЕ ЧАСТИ и ордера и при нажатии кнопки BUY или SELL размещать это количество ордеров.  

  Пример; в нашем случае объём рассчитанный совой  составил 46.43 лота и этот объём уже превышает 10 лотов на один ордер, СОВЕТНИК ДОЛЖЕН НАЧАТЬ ДЕЛИТЬ ЭТОТ ОБЬЕМ на 5 и округлять результат до сотых долей, получим 5 ордеров по (9.28 округленных лота) итог 46.40 лота и при нажатии кнопки BUY или SELL соответственно выставил  рассчитанное им  количество отложенных ордеров с рассчитанным им объёмом каждый, но в сумме равными ( в примере 46.40 лота) по заданной розовой линией  цене обложки ( линии управления  отложенными ордерами на  графике),   заданным-одинаковым стоп лоссом и тек профитом для всех этих ордеров ( линии управления стоп лоссом (красная) и тек профитом (голубая)). Может быть реализовано следующим образом, если исходный лот  попадает в интервал от 0.01 до 10 лотов советник НИЧЕГО не предпринимает, если от

 10 до 20 лотов то делит результат на 2 ордера ( например- рассчитал общий объём в 17 лотов, разделил этот объём на 2 ордера по 8.5 лота и т.д.


Répondu

1
Développeur 1
Évaluation
(844)
Projets
1445
72%
Arbitrage
119
29% / 47%
En retard
355
25%
Travail
Publié : 3 articles
2
Développeur 2
Évaluation
(68)
Projets
111
26%
Arbitrage
17
6% / 71%
En retard
15
14%
Gratuit
Publié : 9 codes
3
Développeur 3
Évaluation
(278)
Projets
340
37%
Arbitrage
6
50% / 17%
En retard
7
2%
Gratuit
Publié : 5 codes
4
Développeur 4
Évaluation
(17)
Projets
27
56%
Arbitrage
0
En retard
0
Gratuit
5
Développeur 5
Évaluation
(17)
Projets
41
12%
Arbitrage
4
50% / 50%
En retard
1
2%
Gratuit

Informations sur le projet

Budget
50+ USD
Délais
de 5 à 10 jour(s)