I created an EA based on the Ichimoku cloud strategy without Optimizing it, it works good on the EURUSD pair however if I used the USDCAD pair the performance is directly opposite to that of the EURUSD.
is it fine to reverse my logic for the USDCAD pair , such that I enter long when I get a short signal and vice versa ?
thank you so much.
Market behaviour isn’t just inverted across pairs.
So when you say "directly opposite" - do you mean it’s losing money instead of making it? or magically profitable in reverse?
Before you start trading upside-down logic, might be worth figuring out what’s actually going on.
An EA can be run in inverse mode—whether through the use of local trade copiers or if the EA supports it natively.
The idea behind using the inverse approach is to apply the standard strategy during news events or trending markets, and switch to the inverse mode when for example EUR/USD is ranging, allowing the strategy to take advantage of price reversals in range-bound conditions.
Market behaviour isn’t just inverted across pairs.
So when you say "directly opposite" - do you mean it’s losing money instead of making it? or magically profitable in reverse?
Before you start trading upside-down logic, might be worth figuring out what’s actually going on.
yes, its losing money.
to make it simple, let say my strategy is based on the 15 MA and 100 MA, normally you would enter long if the 15 crosses above the 100 MA, and go short when the 15MA crosses bellow the 100 MA. in my case the EURUSD pair is profitable using this approach, but the USDCAD is not it loses money.
An EA can be run in inverse mode—whether through the use of local trade copiers or if the EA supports it natively.
The idea behind using the inverse approach is to apply the standard strategy during news events or trending markets, and switch to the inverse mode when for example EUR/USD is ranging, allowing the strategy to take advantage of price reversals in range-bound conditions.

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
I created an EA based on the Ichimoku cloud strategy without Optimizing it, it works good on the EURUSD pair however if I used the USDCAD pair the performance is directly opposite to that of the EURUSD.
is it fine to reverse my logic for the USDCAD pair , such that I enter long when I get a short signal and vice versa ?
thank you so much.