Бот или скрипт для генерации отчета со сделками (по заданному алгоритму)

MQL5 Esperti Script

Lavoro terminato

Tempo di esecuzione 14 giorni
Feedback del dipendente
Хороший заказчик, находчивый и предприимчивый
Feedback del cliente
Дмитрий хорошо и быстро справился с выполнением моей задачи. Она была непростой и необычной, многие разработчики отказались ее делать. Я рекомендую его как ответственного и грамотного специалиста.

Specifiche

Доброго времени. Нужно сделать скрипт для генерации отчета с торговыми сделками, аналогичному отчету в торговом терминале (Metatrader и аналогичных). Пример см. в прикрепленном файле. Сделки должны совпадать с торговым графиком (по времени и ценовым уровням).


Основные настройки:

  1. Название брокера - просто текст в отчете;
  2. Cписок торговых пар - одна или несколько ;
  3. Дата начала - дата первой сделки ;
  4. Дата завершения - дата последней сделки ;
  5. Сделок в сутки (мин.-мах.) - случайное  (в заданных пределах) количестов сделок в сутки ;
  6. Лот ( мин.-мах ) - случайный  (в заданных пределах) объем лота каждой сделки ;
  7. S/L - вкл./откл.; если вкл., тогда случайная величина (в % или пунктах,  мин.-мах.) ;
  8. T/P - вкл./откл.; если вкл., тогда случайная величина ( в % или пунктах,  мин.-мах ) ;
  9. Сделки Buy/Sell (в %) - соотношение сделок Buy/Sell по каждой торговой паре ;
  10. Распередение делок (в %) соотношение прибыльных и убыточных сделок по каждой торговой паре ;
  11. Прибыльность (в %, мин.-мах ) -  случайная (в заданных пределах) ежемесяная прибыльностьм (относительного размера начального депо, см. настройку 12.) ;
  12. Размер депо - начальный размер/объем депозита ;
  13. Файл отчета: a) Столбцы в файле отчета (с возможностью вкл/откл.): Ticket | Open Time | Type | Size | Item | Price | S/L | T/P | Close Time | Price | Commission | Taxes | Swap | Profit; b) Формат файла для экспорта: СSV или HTML ;

Примерный алгоритм формирования отчета:

  1. Совершаются случайные сделки (абсолютно случайные входы и выходы) в соответствии с настройками (2, 3, 4, 5, 6, 7, 8)
  2. Из массива сделок выбираются те сделки, которые суммарно соответствуют другой группе настроек (9, 10, 11)
  3. Формируется файл отчета

Реализация может быть как скрипт/бот для торгового терминала (предпочтительно Metatader) или веб-приложение (нужно будет обсудить). Стоимость указал случайную, в отклике напишите свою.

Con risposta

1
Sviluppatore 1
Valutazioni
(281)
Progetti
650
28%
Arbitraggio
112
19% / 62%
In ritardo
319
49%
Gratuito
2
Sviluppatore 2
Valutazioni
(24)
Progetti
34
15%
Arbitraggio
2
0% / 50%
In ritardo
8
24%
Gratuito
3
Sviluppatore 3
Valutazioni
(184)
Progetti
239
20%
Arbitraggio
22
50% / 18%
In ritardo
0
Caricato
4
Sviluppatore 4
Valutazioni
(34)
Progetti
55
31%
Arbitraggio
8
0% / 63%
In ritardo
13
24%
Gratuito
Pubblicati: 22 articoli, 1 codice
5
Sviluppatore 5
Valutazioni
(44)
Progetti
100
39%
Arbitraggio
17
29% / 47%
In ritardo
32
32%
Gratuito
6
Sviluppatore 6
Valutazioni
(54)
Progetti
102
23%
Arbitraggio
12
25% / 17%
In ritardo
13
13%
Gratuito

Informazioni sul progetto

Budget
100+ USD
Scadenze
da 3 a 5 giorno(i)