Поиск файла по названию

MQL4 Indicadores

Trabajo finalizado

Plazo de ejecución 5 horas
Comentario del Cliente
Было все супер. Человек первый мне прислал триал версию, хоть я его ещё не выбрал. Были недопонимания, но все решилось.
Comentario del Ejecutor
Очень доволен работой с клиентом. Отличный заказчик.

Tarea técnica

ТЗ: 
У нас есть Файлы такого типа которые создаются в FILE_COMMON
Файлы ( все Файлы txt)с такими названиями:
EURUSD сигнал вверх
AUDUSD сигнал вниз
CADCHF сигнал вниз 
EURUSD готовность вверх
AUDUSD готовность вниз

У нас есть индикатор
Который ищет по названию определённый файл в папке.
Файлов много. И могут быть по разному написаные
Но мы знаем, что часть названия этого файла например Название валюты ( EURUSD)
Когда мы нашли название валюты, проверяем есть ли в имени файла слово «сигнал» 
Если мы такой файл нашли.

То переходим к условиям для стрелки( буфферная)
Если свеча вниз и в названии того файла (что мы нашли по фильтру валюты и по фильтру слова «сигнал») есть слово например «вверх»
То идёт тут же стрелка и Алерт появляется что сигнал вверх.
В то же время при появлении стрелки
Идёт Алерт что «Сигнал отправился. Удаляем файл»
Удаляем тот файл, что нашли и использовали.

Для стрелки вниз, условия противоположные
Свеча вверх
У Файла ищем в названии название Валюты слово «сигнал» и слово «вниз»


Так же важный пункт, поиск этих условий на 0 свече( как только появляется файл)
Либо на 1 ( свеча закрылась появилась новая проверка всех условий на прошлой свече)




И индикатор ждёт когда появится следующий файл

Файл может появится 2,3,4 раза во время свечи.
Так что сигнала соответственно может быть больше одного.

Han respondido

1
Desarrollador 1
Evaluación
(361)
Proyectos
644
26%
Arbitraje
92
72% / 14%
Caducado
12
2%
Trabaja
Ha publicado: 1 ejemplo
2
Desarrollador 2
Evaluación
(281)
Proyectos
650
28%
Arbitraje
112
19% / 62%
Caducado
319
49%
Libre
3
Desarrollador 3
Evaluación
(34)
Proyectos
35
20%
Arbitraje
2
0% / 100%
Caducado
1
3%
Libre
4
Desarrollador 4
Evaluación
(5)
Proyectos
3
0%
Arbitraje
19
0% / 100%
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(34)
Proyectos
51
61%
Arbitraje
2
50% / 50%
Caducado
11
22%
Libre
6
Desarrollador 6
Evaluación
(24)
Proyectos
27
33%
Arbitraje
2
100% / 0%
Caducado
1
4%
Libre
7
Desarrollador 7
Evaluación
(241)
Proyectos
387
51%
Arbitraje
14
14% / 14%
Caducado
43
11%
Libre
Ha publicado: 1 artículo, 1 ejemplo

Información sobre el proyecto

Presupuesto
30+ USD