38 lines
1.4 KiB
MQL4
38 lines
1.4 KiB
MQL4
//+------------------------------------------------------------------+
| |||
//| 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
|