forked from nique_372/MQLArticles
41 lines
1.5 KiB
MQL5
41 lines
1.5 KiB
MQL5
//+------------------------------------------------------------------+
|
|
//| StructBytesCre.mqh |
|
|
//| Copyright 2026, Niquel Mendoza |
|
|
//| https://www.mql5.com |
|
|
//+------------------------------------------------------------------+
|
|
#property copyright "Copyright 2026, Niquel Mendoza"
|
|
#property link "https://www.mql5.com"
|
|
#property strict
|
|
|
|
#ifndef MQLARTICLES_UTILS_STRUCTBYTESCRE_MQH
|
|
#define MQLARTICLES_UTILS_STRUCTBYTESCRE_MQH
|
|
|
|
//+------------------------------------------------------------------+
|
|
//| |
|
|
//+------------------------------------------------------------------+
|
|
#define MQLARTICLES_STRUCTBYTES_CRE(B) \
|
|
struct MQLARTICLES_STRUCT_BYTES_##B \
|
|
{ \
|
|
const uchar bytes[B]; \
|
|
};
|
|
|
|
#define MQLA_B(V) TSN::MQLARTICLES_STRUCT_BYTES_##V
|
|
|
|
//+------------------------------------------------------------------+
|
|
//| |
|
|
//+------------------------------------------------------------------+
|
|
namespace TSN
|
|
{
|
|
MQLARTICLES_STRUCTBYTES_CRE(1)
|
|
MQLARTICLES_STRUCTBYTES_CRE(2)
|
|
MQLARTICLES_STRUCTBYTES_CRE(3)
|
|
MQLARTICLES_STRUCTBYTES_CRE(4)
|
|
MQLARTICLES_STRUCTBYTES_CRE(5)
|
|
MQLARTICLES_STRUCTBYTES_CRE(6)
|
|
MQLARTICLES_STRUCTBYTES_CRE(7)
|
|
MQLARTICLES_STRUCTBYTES_CRE(8)
|
|
MQLARTICLES_STRUCTBYTES_CRE(9)
|
|
}
|
|
|
|
//+------------------------------------------------------------------+
|
|
#endif // MQLARTICLES_UTILS_STRUCTBYTESCRE_MQH
|