Максимальные просадки по историческим заказам

仕事が完了した

実行時間14 日
依頼者からのフィードバック
Инициативный и опытный специалист, который самостоятельно делает шаги для нахождения решения. Имеет навыки создания качественного и документированного кода, буду повторно обращаться.

指定

Нам нужен экспертный советник, которому можно передать CSV файл со списком заказов по символам, который будет проходиться по ним, открывать и закрывать заказы в указанное время, вычислять максимальную просадку за день и записывать её в файл.

Важно - будет Н количество символов (не один), и необходимо открывать и закрывать заказы по всем символам, и вычислять просадку по всем открытым заказам у всех символов.

Эксперт будет работать до того как все заказы не закроются, либо до баланса <= 0. Это значит что если у заказа нет даты закрытия, то прогон должен идти до "сейчас", либо до баланса <= 0.


Требуемые настройки


  • Balance - начальный баланс, который нужно выставить после запуска (к примеру, через TesterDeposit)
  • InputFile - Файл с данными заказов
  • OutputFile - Файл с максимальными просадками за день


Формат InputFile

Symbol,Type,Ticket,Lots,OpenTime,CloseTime

AUDUSD,Buy,55611153,0.02,2024.01.01 12:13:45,2024.01.03 17:65:33

AUDCAD,Sell,57111534,0.04,2023.12.17 15:41:01,2023.12.23 09:54:11

AUDCAD,Balance,0,700.00,2024.01.09 17:01:01, 2024.01.09 17:01:01

EURUSD,Sell,57663423,0.01,2024.01.11 13:53:22,1970.01.01 00:00:00


  • Symbol - Символ (пара) заказа
  • Type - Тип заказа (Buy,Sell,Balance)
  • Ticket - Уникальный ID заказа
  • Lots - Объем заказа
  • OpenTime - время открытия заказа
  • CloseTime - Время закрытия заказа

С типом заказа Balance плюсовая сумма означает депозит средств на счет, минусовая - снятие средств со счета. В этом случае в Lots будет значение депозита или снятия, символ и время открытия игнорируется.


Формат OutputFile

Date,Points,Currency,Percent

2023.12.17,-451,-56.13,-7.53

2024.01.11,-876, -87.85,-9.65

  • Date - Дата просадки
  • DrawdownPoints - Суммарная просадка (в пунктах) по всем символам
  • DrawdownCurrency -  Суммарная просадка (в валюте счета) по всем символам 

応答済み

1
開発者 1
評価
(71)
プロジェクト
83
39%
仲裁
3
0% / 0%
期限切れ
1
1%
パブリッシュした人: 7 codes
2
開発者 2
評価
(32)
プロジェクト
53
36%
仲裁
0
期限切れ
0
3
開発者 3
評価
(361)
プロジェクト
644
26%
仲裁
92
72% / 14%
期限切れ
12
2%
仕事中
パブリッシュした人: 1 code
4
開発者 4
評価
(54)
プロジェクト
102
23%
仲裁
12
25% / 17%
期限切れ
13
13%
類似した注文
I already have a large working MQL5 Expert Advisor. I am NOT looking for a new EA from scratch. I need an experienced MQL5 developer to audit, debug and improve the existing source code based on real MT5 demo logs. The EA trades XAUUSD on M1 and includes smart entry logic, FastFlow/tick-flow analysis, DMI/ADX, Connors RSI, ROC, EMA, market structure and multi-leg execution. The main task is to identify why many

プロジェクト情報

予算
30 - 100 USD
締め切り
最低 3 最高 5 日