ICHIMOKU CLOUD TRADING STRATEGIES EA MT4/MT5 BACKTESTS & NEW OPTIMIZED SET FILES – Trading Strategies – 27 October 2024
For the ICHIMOKU CLOUD TRADING EA MT4/MT5 my current recommendation is to trade only these set files EURUSD, USDCHF, AUDUSD, GBPUSD ,USDCAD,NZDUSD AND XAUUSD with specific settings
How Different Strategies related to ichimoku works?
1. Kijun Cross Strategy
# Define Buy and Sell Logic for Kijun Cross Strategy def kijun_cross_buy_signal(): return price > kijun_sen and tenkan_sen > kijun_sen and price > kumo_top # Price is above Kijun and Kumo def kijun_cross_sell_signal(): return price < kijun_sen and tenkan_sen < kijun_sen and price < kumo_bottom # Price is below Kijun and Kumo # Execute Buy and Sell Logic if kijun_cross_buy_signal(): print(“Buy signal generated (Kijun Cross Strategy)”) # Place buy order elif kijun_cross_sell_signal(): print(“Sell signal generated (Kijun Cross Strategy)”) # Place sell order else: print(“No trade signal (Kijun Cross Strategy)”)
2. Kumo Breakout Strategy
# Define Buy and Sell Logic for Kumo Breakout Strategy def kumo_breakout_buy_signal(): return price > kumo_top and senkou_span_a > senkou_span_b # Price breaks above the Kumo, with bullish Kumo def kumo_breakout_sell_signal(): return price < kumo_bottom and senkou_span_b > senkou_span_a # Price breaks below Kumo, with bearish Kumo # Execute Buy and Sell Logic if kumo_breakout_buy_signal(): print("Buy signal generated (Kumo Breakout Strategy)") # Place buy order elif kumo_breakout_sell_signal(): print("Sell signal generated (Kumo Breakout Strategy)") # Place sell order else: print("No trade signal (Kumo Breakout Strategy)")
3. Chikou Span Confirmation Strategy
# Define Buy and Sell Logic for Chikou Span Confirmation Strategy def chikou_confirmation_buy_signal(): return chikou_span > price and chikou_span > kumo_top and tenkan_sen > kijun_sen # Chikou Span confirms bullish trend def chikou_confirmation_sell_signal(): return chikou_span < price and chikou_span < kumo_bottom and tenkan_sen < kijun_sen # Chikou Span confirms bearish trend # Execute Buy and Sell Logic if chikou_confirmation_buy_signal(): print(“Buy signal generated (Chikou Span Confirmation Strategy)”) # Place buy order elif chikou_confirmation_sell_signal(): print(“Sell signal generated (Chikou Span Confirmation Strategy)”) # Place sell order else: print(“No trade signal (Chikou Span Confirmation Strategy)”)
4. Tenkan-Kijun Cross Strategy (Short-Term)
# Define Buy and Sell Logic for Tenkan-Kijun Cross Strategy def tenkan_kijun_cross_buy_signal(): return tenkan_sen > kijun_sen and price > kumo_top # Tenkan above Kijun, confirmed by price above Kumo def tenkan_kijun_cross_sell_signal(): return tenkan_sen < kijun_sen and price < kumo_bottom # Tenkan below Kijun, confirmed by price below Kumo # Execute Buy and Sell Logic if tenkan_kijun_cross_buy_signal(): print("Buy signal generated (Tenkan-Kijun Cross Strategy)") # Place buy order elif tenkan_kijun_cross_sell_signal(): print("Sell signal generated (Tenkan-Kijun Cross Strategy)") # Place sell order else: print("No trade signal (Tenkan-Kijun Cross Strategy)")
5. Kumo Twist Strategy
# Define Buy and Sell Logic for Kumo Twist Strategy def kumo_twist_buy_signal(): return senkou_span_a > senkou_span_b and previous_senkou_span_a < previous_senkou_span_b # Kumo twist from bearish to bullish def kumo_twist_sell_signal(): return senkou_span_b > senkou_span_a and previous_senkou_span_b < previous_senkou_span_a # Kumo twist from bullish to bearish # Execute Buy and Sell Logic if kumo_twist_buy_signal(): print(“Buy signal generated (Kumo Twist Strategy)”) # Place buy order elif kumo_twist_sell_signal(): print(“Sell signal generated (Kumo Twist Strategy)”) # Place sell order else: print(“No trade signal (Kumo Twist Strategy)”)
You can find the ICHIMOKU CLOUD TRADING EA MT4/ MT5 set files, along with detailed instructions and advice at the bottom of this guide.
Note: Though this uses grid/hedge/martingale system , it does not risk too much. The backtesting is done with account step up method. Means as we make the profit we raise the lot size gradually. This ensures that we calculating the drawdown always with respect to avaialble balance. Also only use specific set file for the mentioned symbols. If you do not select proper set file it could be dangerous for your account. All the set files are optimized for 5 min time frame.It does not open too much grid trades on sudden big movement,hence makes account less risky. We have different higher timeframe Moving average filter to determine the trend of the first trade. Also this has combinations of 3 different CCI strategies
We will categorize our backtesting into 4 categories
GRID BASED
HEDGE BASED
MARTINGALE BASED
PURE STOPLOSS AND TAKEPROFIT based where no risky technique like martingale will be applied
You can find MT5 EA here
Set files are coming soon