Программа изменения объёма всех уже открытых позиций и отложенников

MQL5 Asesores Expertos Sripts

Trabajo finalizado

Plazo de ejecución 10 días
Comentario del Cliente
адекватная цена, быстрое исполнение

Tarea técnica

есть уже открытые торговые ордера и отложенники

надо увеличить объём каждого из них на 0.01 лота (или уменьшить)

из за глюков и тормозов МТ5 надо документировать каждый шаг в лог потому что ордерпул большой мало ли прога где то заглючит и мне придётс всё это перекапывать руками



примерный алгоритм


1. читаем строку ордерпула пока не кончится

2. если торговый ордер меняем объём, пишем в лог что и когда поменяли, го пункт 1

3. если отложенник, удаляем его, пишем в лог что и когда удалили, ставим новый с новым объёмом с теми же параметрами пишем в лог что и когда поставили. го пункт 1



Han respondido

1
Desarrollador 1
Evaluación
(57)
Proyectos
90
13%
Arbitraje
3
33% / 0%
Caducado
0
Libre
Ha publicado: 2 ejemplos
2
Desarrollador 2
Evaluación
(618)
Proyectos
1428
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
3
Desarrollador 3
Evaluación
(195)
Proyectos
395
28%
Arbitraje
155
20% / 52%
Caducado
112
28%
Libre
4
Desarrollador 4
Evaluación
(40)
Proyectos
106
52%
Arbitraje
17
12% / 65%
Caducado
25
24%
Libre
Solicitudes similares
Суть ТС:Приход в POI старшего тф, вход в позицию на младшем тф Анализ графика начинается всегда со старшего тф. Должен быть понятный контекст для работы. Активы: EURUSD, XAUUSD POI старшего таймфрейма: Liquidity (1M, 1W, 1D, 4H, 1H) Imbalance (1M, 1W, 1D, 4H, 1H) Order Block (1M, 1W, 1D, 4H, 1H) HTF Fractals (1M, 1W, 1D, 4H, 1H) Всегда дожидаться цену в POI старшего таймфрейма. Вход в позицию: Слом LTF структуры на
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <

Información sobre el proyecto

Presupuesto
20+ USD