//+------------------------------------------------------------------+ //| CTestStrategy.mqh - Minimal test strategy stub | //+------------------------------------------------------------------+ #ifndef CTESTSTRATEGY_MQH #define CTESTSTRATEGY_MQH #include "..\IStrategy.mqh" //+------------------------------------------------------------------+ //| Test Strategy - Minimal implementation for compilation | //+------------------------------------------------------------------+ class CTestStrategy : public IStrategy { public: CTestStrategy(string symbol, ENUM_TIMEFRAMES timeframe) : IStrategy("TestStrategy", symbol, timeframe) { } virtual void Refresh() override { } virtual TradeOrder CheckSignal() override { TradeOrder order; return order; } virtual string Name() const override { return "TestStrategy"; } virtual void ExportFeatures(CObject* obj, const datetime ts) override { } }; #endif // CTESTSTRATEGY_MQH