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

MQL4 Indicateurs

Tâche terminée

Temps d'exécution 5 heures
Commentaires du client
Было все супер. Человек первый мне прислал триал версию, хоть я его ещё не выбрал. Были недопонимания, но все решилось.
Commentaires de l'employé
Очень доволен работой с клиентом. Отличный заказчик.

Spécifications

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

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

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

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


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




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

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

Répondu

1
Développeur 1
Évaluation
(361)
Projets
644
26%
Arbitrage
92
72% / 14%
En retard
12
2%
Travail
Publié : 1 code
2
Développeur 2
Évaluation
(281)
Projets
650
28%
Arbitrage
112
19% / 62%
En retard
319
49%
Gratuit
3
Développeur 3
Évaluation
(34)
Projets
35
20%
Arbitrage
2
0% / 100%
En retard
1
3%
Gratuit
4
Développeur 4
Évaluation
(5)
Projets
3
0%
Arbitrage
19
0% / 100%
En retard
0
Gratuit
5
Développeur 5
Évaluation
(34)
Projets
51
61%
Arbitrage
2
50% / 50%
En retard
11
22%
Gratuit
6
Développeur 6
Évaluation
(24)
Projets
27
33%
Arbitrage
2
100% / 0%
En retard
1
4%
Gratuit
7
Développeur 7
Évaluation
(241)
Projets
387
51%
Arbitrage
14
14% / 14%
En retard
43
11%
Gratuit
Publié : 1 article, 1 code

Informations sur le projet

Budget
30+ USD