AntRobot/models/HistoryPositionInfo.mqh
super.admin 9174d587ba convert
2025-05-30 14:40:14 +02:00

35 lines
No EOL
1.3 KiB
MQL5

//+------------------------------------------------------------------+
//| HistoryPositionInfo.mqh |
//| Copyright 2021, MetaQuotes Ltd. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2021, MetaQuotes Ltd."
#property link "https://www.mql5.com"
#property version "1.00"
struct HistoryPositionInfo {
double position;
double closePosition;
datetime closePositionTime;
datetime openPositionTime;
int lastSignal;
};
HistoryPositionInfo createEmptyHistoryPosition(datetime initTimeParam) {
return createHistoryPositionInfo(0,0,initTimeParam, initTimeParam,-1);
}
HistoryPositionInfo createHistoryPositionInfo(
double position,
double closePosition,
datetime closePositionTime,
datetime openPositionTime,
int lastSignal) {
HistoryPositionInfo historyPositionInfo;
historyPositionInfo.position = position;
historyPositionInfo.closePosition = closePosition;
historyPositionInfo.closePositionTime = closePositionTime;
historyPositionInfo.openPositionTime = openPositionTime;
historyPositionInfo.lastSignal = lastSignal;
return historyPositionInfo;
}