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

MQL5 Experts Scripts

Job finished

Execution time 14 days
Feedback from employee
Хороший заказчик, находчивый и предприимчивый
Feedback from customer
Дмитрий хорошо и быстро справился с выполнением моей задачи. Она была непростой и необычной, многие разработчики отказались ее делать. Я рекомендую его как ответственного и грамотного специалиста.

Specification

Доброго времени. Нужно сделать скрипт для генерации отчета с торговыми сделками, аналогичному отчету в торговом терминале (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) или веб-приложение (нужно будет обсудить). Стоимость указал случайную, в отклике напишите свою.

Responded

1
Developer 1
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
2
Developer 2
Rating
(24)
Projects
34
15%
Arbitration
2
0% / 50%
Overdue
8
24%
Free
3
Developer 3
Rating
(176)
Projects
227
19%
Arbitration
20
40% / 20%
Overdue
0
Busy
4
Developer 4
Rating
(34)
Projects
55
31%
Arbitration
8
0% / 63%
Overdue
13
24%
Free
Published: 22 articles, 1 code
5
Developer 5
Rating
(44)
Projects
100
39%
Arbitration
17
29% / 47%
Overdue
32
32%
Free
6
Developer 6
Rating
(54)
Projects
102
23%
Arbitration
12
25% / 17%
Overdue
13
13%
Free
Similar orders
Принцип торговли. Торговля происходит от уровней в автоматическом режиме, без участия человека при открытии и закрытии сделок. Первую сделку он открывает при получении сигнала с применением VSA анализа. Сигнал по объемам поступает с биржи СМЕ. Если первая торговая позиция закрывается в плюс, то робот открывает новую сделку. Если котировки пошли в обратную от открытой позиции сторону, то робот включает свой алгоритм
Итак. Есть первый советник, хочу сделать дополнение к нему, но таким образом чтобы это был отдельный советник(ов). Делаю в целях защиты интеллектуальной собственности)) Чтобы был как пазл, один без другого(их) не работал. Вопросы. 1. Это возможно? 2. Что нужно для этого? 3. Какие подводные камни такого подхода? Краткое описание для советника или советников который будет дополнять. 1. Есть индекс, мне нужно чтобы
1. Загальна логіка Треба створити ЕА для MetaTrader 5 на основі індикатора Zig Zag (параметри індикатора стандартні: Depth, Deviation, Backstep) та рівнів Фібоначчі. Детально логіка входу описана в додатку до ТЗ. 2. Відкриття сету ордерів ЕА відкриває сет відкладених ордерів (кількість ордерів від 1 до 5) Для кожного ордеру задається - рівень входу (значення рівня Фібоначчі) - рівень SL
Советник 200+ USD
Советник по мартингейлу на хеджевых счетах на МТ5 Торгуем рыночными ордерами. Торговая панель средней сложности. Более конкретное ТЗ вышлю всем заинтересовавшимся. Оплата и сроки обсуждаемы. Нужен советник по индикатору Во вложении ТЗ. все значения переменные

Project information

Budget
100+ USD
Deadline
from 3 to 5 day(s)