Работа с файлами - один советник выгружает позиции и эквити, второй загружает только позиции, третий - индикатор рисует по загруженной истории эквити

MQL5 专家 脚本

工作已完成

执行时间10 天
客户反馈
Грамотно, качественно, быстро и недорого. Рекомендую...

指定

Первый советник- Функция 1: из советника выгружаются в реальном времени состояние Equity, Balance и дата/время согласно периода на котором установлен независимо от пары в файл №1 с приходом каждой свечи.
Функция 2: кнопка "закрыть все открытые ордера" - при ее активации предварительно выгружаются все открытые позиции со всеми свойствами в файл №2, добавляется дата и время выгрузки, при успешной записи закрываются все позиции по текущим уровням, выдается окно "файл записан, позиции закрыты".

Второй советник- Функция : кнопка "открыть ордера" - при ее активации в советник загружаются из файла №2 все до этого закрытые позиции, при успешной загрузке открываются сделки по всем прочитанным инструментам с прочитанными лотами, стопами, профитами, магиками и комментариями по текущим уровням в прочитанных направлениях. В случае непринятия терминалом отдельных сделок выводится информационное окно с этими отвергнутыми сделками и они записываются в файл №3 с добавлением даты/времени непринятия. Если открылась хотя бы одна позиция считать операцию успешной и перенести все данные по всем участвующим в переносе ордерам в файл №4, добавив позициям еще одну дату/время переноса. В случае успеха опустошить файл №2. Файл №3 и №4 постоянно пополняются не затирая старые данные.

Индикатор: в индикатор загружаются в реальном времени из файла №1 указанное количество Equity, Balance, дата/время как исторические данные. Текущая свеча берет текущие данные Equity, Balance и все это отображается в виде индикатора наподобие LifeHack_Balance_Equity.


反馈

1
开发者 1
等级
(87)
项目
131
22%
仲裁
7
57% / 0%
逾期
33
25%
空闲
2
开发者 2
等级
(22)
项目
37
81%
仲裁
0
逾期
2
5%
空闲

项目信息

预算
37+ USD
开发人员
33.3 USD
截止日期
 7 天