/////////////////////////////////////////////////////// // // SaherElm IT Center MQL5 Class Library // ---------------------------------------------- // Name: XSC121Provider // Description: a Market Analyser and Signal Provider // // // Maintainer: // ------------ // Hadi Khazaee Asl (hadi_khazaee_asl@yahoo.com) // ////////////////////////////////////////////////////// // // Global Properties ... #property library #property copyright "Copyright 2023, SaherElm IT Center" #property link "https://www.saherelm.ir" #property version "1.00" #property strict // // TODO: // - [] add XCT for Candle Timing ... // - [] add XCS for Candle Styling ... // - [] add Support for XZG Indicator ... // - [] implement XPV based on Market Cycles ... // - [] create XPV Helper class ... // - [] create XZG Helper class ... // - [] add Pivots Functionality based on XZG and XPV ... // - [] add File as Struct functionality and implement it ... // - [] add Support for OnSignal Event ... // - [] add support for Alerting ... // - [] Refactor XSignal: // -- [] Add support for Multiple TPS and Trailing Stops ... // -- [] Add support for Clean, Constructor and Init Functions on struct ... // -- [] Add support for Prepare Signal inside struct ... // -- [] Add Support for Position Management inside XTrade Class for Handling // Trail SL, or Partial Close Positions ... // -- [] Convert providers from Array to string ... // -- [] Add Support For Serializing and also Deseriallizing functionality ... // // Imports ... // #include "../Classes/x-saherelm.x121.xmcycle.class.mq5" // // Definitions ... // // Configuration of X121 Provider ... struct X121ProviderInputs { }; // // Class ... // // Tools ...