- Agregada la capdiad para trabajar con color y datetime en CSetFile - Correciones en StrToArray, para soportar formato unix en datetime y entero en color
36 líneas
Sin EOL
1,7 KiB
MQL5
36 líneas
Sin EOL
1,7 KiB
MQL5
//+------------------------------------------------------------------+
|
|
//| TestModify.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()
|
|
{
|
|
//---
|
|
CSetFile sf;
|
|
sf.Init("BotSimple");
|
|
sf.AddParamLineNumber("InpMagic", 100, 100, 1, 999);
|
|
sf.AddParamLineReal("InpRisk", 1.0, 2, 0.1, 0.1, 10.0);
|
|
sf.AddParamLineBool("InpUseFilter", false);
|
|
sf.AddParamLineDatetime("InpStartDate", D'2024.01.01', D'2020.01.01', 86400, D'2025.12.31');
|
|
sf.AddParamLineColor("InpLineColor", clrRed);
|
|
sf.ModifyParamValueNumber("InpMagic", 999);
|
|
sf.ModifyParamValueRealNumber("InpRisk", 5.5, 2);
|
|
sf.ModifyParamValueBoolean("InpUseFilter", true);
|
|
sf.ModifyParamValueDatetime("InpStartDate", D'2025.06.01');
|
|
sf.ModifyParamValueColor("InpLineColor", clrBlue);
|
|
sf.ModifyParamOptDatetimeStart("InpStartDate", D'2023.01.01');
|
|
sf.ModifyParamOptDatetimeStep("InpStartDate", 3600);
|
|
sf.ModifyParamOptDatetimeStop("InpStartDate", D'2026.01.01');
|
|
sf.Imprimir();
|
|
}
|
|
//+------------------------------------------------------------------+ |