ScalerByLeo/Test/StrTest.mq5
Nique_372 724cfedf2f
2025-12-23 16:00:49 -05:00

64 righe
4,9 KiB
MQL5

//+------------------------------------------------------------------+
//| 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]]
*/
}
//+------------------------------------------------------------------+