2026-02-18 15:05:19 -05:00 | | | //+------------------------------------------------------------------+
|
| | | //| TestRemove.mq5 |
|
| | | //| Copyright 2025, Niquel Mendoza. |
|
| | | //| https://www.mql5.com/es/users/nique_372 |
|
| | | //+------------------------------------------------------------------+
|
| | | #property copyright "Copyright 2025, Niquel Mendoza."
|
| | | #property link "https://www.mql5.com/es/users/nique_372"
|
| | | #property version "1.00"
|
| | | #property strict
|
| | |
|
| | | #include "..\\Main.mqh"
|
| | |
|
| | | //+------------------------------------------------------------------+
|
| | | //| Script program start function |
|
| | | //+------------------------------------------------------------------+
|
| | | void OnStart()
|
| | | {
|
2026-09-13 08:47:52 -05:00 | | | TSN::CSetFile sf;
|
2026-02-18 15:05:19 -05:00 | | | sf.Init("BotSimple");
|
| | | sf.AddParamLineNumber("InpA", 1, 1, 1, 10);
|
| | | sf.AddParamLineNumber("InpB", 2, 1, 1, 10);
|
| | | sf.AddParamLineNumber("InpC", 3, 1, 1, 10);
|
| | | sf.AddParamLineNumber("InpD", 4, 1, 1, 10);
|
| | | sf.AddParamLineNumber("InpE", 5, 1, 1, 10);
|
| | |
|
| | | Print("Antes:");
|
| | | sf.Imprimir();
|
| | | sf.ImprimirLinesArray();
|
| | |
|
| | | sf.RemoveLine(4); // elimina InpA (idx=4 en m_lines contando las 4 cabeceras)
|
| | | Print("Despues de remover InpA:");
|
| | | sf.Imprimir();
|
| | | sf.Summary();
|
| | |
|
| | | Print("InpA existe: ", sf.ParamExist("InpA"));
|
| | | Print("InpE existe: ", sf.ParamExist("InpE"));
|
| | | }
|
| | | //+------------------------------------------------------------------+
|