Puga/PugaFiles/Profiter.mqh

32 lines
2.4 KiB
MQL5
Raw Permalink Normal View History

2025-05-30 16:18:30 +02:00
<EFBFBD><EFBFBD>//+------------------------------------------------------------------+
//| Puga |
//| Puga |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#include "DataInfo.mqh"
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
class Profiter
{
public:
//=0;>3 ABC:BC@K 2 2845 <0AA820 ?>;59 :;0AA0 DataInfo 2 >1J5:B5 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;
}
}
};
//+------------------------------------------------------------------+