new files added

This commit is contained in:
Toh4iem9
2025-09-04 16:46:36 +02:00
parent 5b51b75bda
commit a128bea4db
+20
View File
@@ -0,0 +1,20 @@
//+------------------------------------------------------------------+
//| Signal_Base.mqh |
//| Abstract base class for all indicator signal modules. |
//| Copyright 2025, xxxxxxxx |
//+------------------------------------------------------------------+
#property copyright "Copyright 2025, xxxxxxxx"
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
class CSignalBase
{
public:
//--- Pure virtual method that must be implemented by child classes
virtual int GetSignal(int shift) = 0; // 1 for Buy, -1 for Sell, 0 for Neutral
//--- Virtual destructor
virtual ~CSignalBase() {};
};
//+------------------------------------------------------------------+