CryptoByLeo/Src/URandom/ContractVer.mqh

38 lines
1.4 KiB
MQL4

2026-09-01 12:31:52 -05:00
//+------------------------------------------------------------------+
//| ContractVer.mqh |
//| Copyright 2026, Niquel Mendoza |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2026, Niquel Mendoza"
#property link "https://www.mql5.com"
#property strict
#ifndef CRYPTOBYLEO_SRC_URANDOM_CONTRACTVER_MQH
#define CRYPTOBYLEO_SRC_URANDOM_CONTRACTVER_MQH
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
namespace TSN
{
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
template <typename TSource>
void _URandomContractCheck()
{
// Funcion generica para verificar que instanico bien una derivacion del contrato
// Especificado en el README.. usalo cuando tengas que verificar que tu imp
// este bien
uchar b[1];
ulong u[1];
TSource::RandomCryptoBytes(b, 1);
TSource::RandomUlongArr(u, 1);
TSource::RandomUlongArrRange(u, 1, 0);
}
//---
}
#endif // CRYPTOBYLEO_SRC_URANDOM_CONTRACTVER_MQH