Puga/PugaFiles/Profiter.mqh
super.admin cb1aa93a0a convert
2025-05-30 16:18:30 +02:00

31 lines
2.4 KiB
MQL5

//+------------------------------------------------------------------+
//| Puga |
//| Puga |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#include "DataInfo.mqh"
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
class Profiter
{
public:
//Аналог стуктуры в виде массива полей класса DataInfo в объекте data[]
DataInfo data[];
void UpdPosInfo()
{
ArrayFree(data);
ArrayResize(data,PositionsTotal(),0);
for(int i=0; i<PositionsTotal(); i++)
{
ulong mark = PositionGetTicket(i);
PositionSelectByTicket(mark);
data[i].posPNL = PositionGetDouble(POSITION_PROFIT);
data[i].posSize = PositionGetDouble(POSITION_VOLUME);
data[i].posID = mark;
}
}
};
//+------------------------------------------------------------------+