Советник синхронизирующий открытые ордера с csv файлом

MQL4 Esperti

Lavoro terminato

Tempo di esecuzione 2 giorni
Feedback del cliente
Всё отлично. Быстрое исполнение. Результатом доволен. Спасибо!
Feedback del dipendente
Спасибо за заказ!

Specifiche

В csv файле находится информация об ордерах которые нужно открыть в терминале, а также синхронизировать открытые ордера с данными из файла.

Есть файл 1.csv который грузится из браузера в каталог данных MQL4\Files\1.csv (После выполнения синхронизации с терминалом, советник должен каждый раз удалять этот файл, затем ждать когда файл появится снова, затем опять синхронизировать открытые ордера с данными из файла и тд)

Его содержимое выглядит вот так:

Symbol,Action,Koll

EURJPY,Buy,2

GBPUSD,0,0

USDJPY,Buy,1

EURUSD,Sell,2

USDCAD,0,0

Это означает что в терминале должны быть открыты следующие ордера:

2 ордера EURJPY в buy | 1 ордер USDJPY в buy | 2 ордера EURUSD в sell

(Количество валютных пар указанных в файле может быть разным, 1-20 или больше, могут быть в разной последовательности)

(Последняя колонка Koll - это количество ордеров)

  Далее как я уже упоминал, советник должен удалить этот файл (1.csv) и ждать когда он появится снова.

Когда он появится и в нём находится содержимое, к примеру:

Symbol,Action,Koll

EURJPY,Buy,1

GBPUSD,0,0

USDJPY,Buy,1

EURUSD,Sell,4

USDCAD,Buy,1

Это означает что советник должен закрыть один ордер EURJPY | открыть 2 ордера EURUSD в sell | и открыть один ордер USDCAD в buy

Затем снова удалить этот файл и ждать когда он появится снова. И ТД,


Советник должен

  • Присваивать Magic своим ордерам (определять свои ордера по магику).
  • Должен продолжать работу после: закрытия-открытия терминала, после разрывов связи терминала с сервером, после ошибок при открытии/закрытии ордеров.


В настройках должны быть:

1. Комментарий к ордерам

2. Назначение Magic

3. Lot

4. TP и SL (Если значения 0 то не ставятся)

5. Имя файла csv, который советник будет искать в каталоге данных MQL4\Files\ (1.csv)

Con risposta

1
Sviluppatore 1
Valutazioni
(198)
Progetti
291
24%
Arbitraggio
6
17% / 33%
In ritardo
4
1%
Gratuito
2
Sviluppatore 2
Valutazioni
(39)
Progetti
44
16%
Arbitraggio
1
100% / 0%
In ritardo
7
16%
Gratuito
3
Sviluppatore 3
Valutazioni
(252)
Progetti
462
26%
Arbitraggio
139
20% / 60%
In ritardo
100
22%
Gratuito
4
Sviluppatore 4
Valutazioni
(23)
Progetti
53
9%
Arbitraggio
10
20% / 60%
In ritardo
11
21%
Gratuito
Pubblicati: 6 codici
5
Sviluppatore 5
Valutazioni
(14)
Progetti
22
59%
Arbitraggio
2
0% / 50%
In ritardo
2
9%
Gratuito
Pubblicati: 1 codice
6
Sviluppatore 6
Valutazioni
(174)
Progetti
233
61%
Arbitraggio
3
33% / 33%
In ritardo
6
3%
Gratuito
Pubblicati: 1 codice
7
Sviluppatore 7
Valutazioni
(83)
Progetti
154
29%
Arbitraggio
1
100% / 0%
In ritardo
27
18%
Gratuito
8
Sviluppatore 8
Valutazioni
(54)
Progetti
64
42%
Arbitraggio
5
20% / 60%
In ritardo
4
6%
Gratuito
Pubblicati: 1 codice
9
Sviluppatore 9
Valutazioni
(45)
Progetti
76
20%
Arbitraggio
7
0% / 86%
In ritardo
14
18%
Gratuito
10
Sviluppatore 10
Valutazioni
(6)
Progetti
5
0%
Arbitraggio
1
0% / 100%
In ritardo
2
40%
Gratuito
11
Sviluppatore 11
Valutazioni
(45)
Progetti
50
34%
Arbitraggio
14
7% / 64%
In ritardo
15
30%
Gratuito
12
Sviluppatore 12
Valutazioni
(1)
Progetti
4
75%
Arbitraggio
0
In ritardo
0
Gratuito

Informazioni sul progetto

Budget
30+ USD
Scadenze
da 1 a 4 giorno(i)