angevoyageur: Effectively that doesn't work with your code. Never goes to CSignalMACD::LongPosition, I don't know what you have modified.
BUT
If I create a new EA with MQL5 Wizard using MACD as signal, that works, it goes to CSignalMACD::LongPosition. So you have to create a new one and apply modifications I suggested above. That would work.
Hello,
I will not go any further tinkering. Meanwhile, I now have everything up.
What will it cost me if me the files ".mq5" and ".mqh" Finished
Effectively that doesn't work with your code. Never goes to CSignalMACD::LongPosition, I don't know what you have modified.
BUT
If I create a new EA with MQL5 Wizard using MACD as signal, that works, it goes to CSignalMACD::LongPosition. So you have to create a new one and apply modifications I suggested above. That would work.
Go to Jobs service for that.