//+------------------------------------------------------------------+ //| Test2.mq5 | //| Copyright 2026, Niquel Mendoza | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2026, Niquel Mendoza" #property link "https://www.mql5.com" #property version "1.00" #property strict //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ #include "XUL.mqh" #include "XU.mqh" //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- union UL64_8 { uchar in[8]; ulong v; } v; v.in[0] = 'h'; v.in[1] = 'o'; v.in[2] = 'l'; v.in[3] = 'a'; v.in[4] = 'h'; v.in[5] = 'o'; v.in[6] = 'l'; v.in[7] = 'a'; ulong raw[1] = { v.v }; ulong h = TSN::XUL::XXH64(raw, 1, 0ULL); Print(h); h = TSN::XU::XXH64(v.in, 8, 0ULL); Print(h); } //+------------------------------------------------------------------+