64 righe
4,9 KiB
MQL5
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]]
|
|
|
|
*/
|
|
}
|
|
//+------------------------------------------------------------------+
|