Нужно разрешить проблему чтения изменяемого файла типа "bin" скриптом на MQL4/5 без переоткрытия.

MQL4 Lo demás C++ C#

Tarea técnica

Содержимое и размер файла типа "bin" изменяется внешней к МТ4 программой.
Скрипт на MQL4 не видит изменения, происходящие во время чтении открытого файла, пока файл не будет закрыт и открыт заново.

Если такие изменения производятся другим скриптом внутри МТ4, то эти изменения видны без переоткрытия файла.

Переоткрытие Close/Open с частотой около 50Гц не приемлемо для решения задач советника.

Решение при помощи каналов/pipes не нужно.

Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(220)
Proyectos
279
20%
Arbitraje
4
0% / 100%
Caducado
4
1%
Trabaja
2
Desarrollador 2
Evaluación
(77)
Proyectos
131
50%
Arbitraje
5
80% / 0%
Caducado
6
5%
Libre
3
Desarrollador 3
Evaluación
(11)
Proyectos
13
15%
Arbitraje
0
Caducado
1
8%
Libre
Solicitudes similares
Modify indicator Cycles 4 with rectangle Make indictor for mt4 and mt5 with comments in source code This indicator based on Cycles_4 Parametres MA1 - is default MA2 (yes or no) - yes - value add (if not 3 MA - 2nd in trend MA, also if only 1 MA without 2 and 3) Trend MA (true\false) - true - yes - value add Revers rect - true/false Fix rect by height - true\false, like how user add and this remember in the exit from
Приобрету вашего робота если он: 1.Статистически прибылен на 99% качества тиков (если есть журнал сделок (фхбук) за последние года - будет большим преимуществом) 2. ЭТО НЕ МАРТИНГЕЙЛ ИЛИ СЕТКА, роботов с такими моделями я не рассматриваю априори 3. Одиночные трейды с ТП и СЛ 4. Не ХТФ, без стратегий которые зарабатывают на хеджировании В остальном готов рассмотреть ваши предложения Присылайте статистку за последние 3
Требуется портировать робота с haasonline на mt5, а так же консультация по подключению криптобирж. Нужно подключить по api к bybit okx счетам, а так же консультации по попутным вопросам. Возможно продолжительное сотрудничество

Información sobre el proyecto

Presupuesto
30 - 100 USD
Para el ejecutor
27 - 90 USD
Plazo límite de ejecución
de 1 a 10 día(s)