//+------------------------------------------------------------------+ //| FileTest.mq5 | //| Copyright 2025, Niquel Mendoza. | //| https://www.mql5.com/es/users/nique_372/news | //+------------------------------------------------------------------+ #property copyright "Copyright 2025, Niquel Mendoza." #property link "https://www.mql5.com/es/users/nique_372/news" #property version "1.00" #property strict //--- #include "..\\Src\\ScalerBase.mqh" //--- const string g_src = "0.00000000, -0.78589109, -0.47649781, 0.00000000, -2.09728668, 0.75000000, -1.83034070, -0.00713671" + "\n" + "0.03369530, 0.46905941, -0.41434160, -1.00000000, -2.09728668, 0.75000000, -1.83034070, 0.40132147" + "\n" + "0.07265874, 0.54950495, -0.46279564, -1.00000000, 0.00000000, -0.25000000, 0.00000000, 0.42967230" + "\n" + "-0.79297247, 0.15594059, -0.39249757, 0.00000000, 0.00000000, -0.25000000, 0.00000000, 1.60264591" + "\n" + "0.51275994, -0.35396040, -0.31147606, 0.00000000, 0.00000000, -0.25000000, 0.00000000, -0.54017576" + "\n" + "-0.77133106, -0.31806931, -0.25746172, 0.00000000, 0.00000000, -0.25000000, 0.00000000, -0.54545636" + "\n" + "-0.68934821, -0.58539604, -0.17644022, -1.00000000, -2.95846781, 0.75000000, -2.58190932, -0.50384986" + "\n" + "-0.71027264, -0.65717822, -0.26083762, 0.00000000, 0.00000000, -0.25000000, 0.00000000, 0.37979552" + "\n" + "0.38571055, -0.68811881, -0.26083762, -1.00000000, -2.09728668, 0.75000000, -1.83034070, 0.71658470" + "\n" + "-0.57281421, -0.35148515, -0.29360367, 0.00000000, 1.09276321, 0.75000000, 0.95367457, -0.34627882"; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- Print(g_src); MaxMinScaler escalador; Print(escalador.fit_transform_by_src(g_src, ',', false, 0)); //--- /* 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) 0.00000000, -0.78589109, -0.47649781, 0.00000000, -2.09728668, 0.75000000, -1.83034070, -0.00713671 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) 0.03369530, 0.46905941, -0.41434160, -1.00000000, -2.09728668, 0.75000000, -1.83034070, 0.40132147 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) 0.07265874, 0.54950495, -0.46279564, -1.00000000, 0.00000000, -0.25000000, 0.00000000, 0.42967230 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) -0.79297247, 0.15594059, -0.39249757, 0.00000000, 0.00000000, -0.25000000, 0.00000000, 1.60264591 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) 0.51275994, -0.35396040, -0.31147606, 0.00000000, 0.00000000, -0.25000000, 0.00000000, -0.54017576 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) -0.77133106, -0.31806931, -0.25746172, 0.00000000, 0.00000000, -0.25000000, 0.00000000, -0.54545636 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) -0.68934821, -0.58539604, -0.17644022, -1.00000000, -2.95846781, 0.75000000, -2.58190932, -0.50384986 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) -0.71027264, -0.65717822, -0.26083762, 0.00000000, 0.00000000, -0.25000000, 0.00000000, 0.37979552 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) 0.38571055, -0.68811881, -0.26083762, -1.00000000, -2.09728668, 0.75000000, -1.83034070, 0.71658470 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) -0.57281421, -0.35148515, -0.29360367, 0.00000000, 1.09276321, 0.75000000, 0.95367457, -0.34627882 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [[0.6073009017215097,0,0,1,0.2125727033952263,1,0.2125727018175773,-0.00713671] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [0.6331065719659972,0.9397590395730094,0.2071476012321503,0,0.2125727033952263,1,0.2125727018175773,0.40132147] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [0.6629468667320588,1,0.04566513381647841,0,0.7302639112395026,0,0.7302639112319295,0.4296723] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [0,0.7052826665563573,0.2799470594961454,1,0.7302639112395026,0,0.7302639112319295,1.60264591] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [1,0.3234476343062991,0.5499669246826918,1,0.7302639112395026,0,0.7302639112319295,-0.54017576] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [0.01657415396467036,0.350324372685724,0.7299801681403895,1,0.7302639112395026,0,0.7302639112319295,-0.54545636] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [0.07936102313643269,0.1501390179350839,1,0,0,1,0,-0.50384986] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [0.06333597095901145,0.09638554117623412,0.7187293279266824,1,0.7302639112395026,0,0.7302639112319295,0.37979552] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [0.9026987543335927,0.07321594274010282,0.7187293279266824,0,0.2125727033952263,1,0.2125727018175773,0.7165847] 2025.12.23 12:15:54.415 FileTest (XAUUSD,M1) [0.1686090184435263,0.3253012042779459,0.6095301238672218,1,1,1,1,-0.34627882]] */ } //+------------------------------------------------------------------+