TRADLEWARE-Ichimoku TK-Cross + MFI SOL — Strategy by cs_lev
By cs_lev
Performance Metrics
- Author: cs_lev
- Symbol: BINANCE:SOLUSDT
- Timeframe: 4 hours
- Win Rate: 48.1%
- Profit Factor: 3.488
Description
Ichimoku TK-Cross + Money Flow IndexThis strategy uses the classic Ichimoku Cloud system to catch confirmed trend entries on a high-volatility altcoin, with a volume-based filter added to screen out low-conviction fakeouts.How it worksIchimoku Kinko Hyo ("one-glance equilibrium chart") is a trend system built from a few moving-midpoint lines. The Tenkan (short-term, plotted in blue) and Kijun (medium-term, plotted in orange) lines are each the midpoint of the highest high and lowest low over their own lookback window — similar in spirit to a moving average, but based on the range rather than the close. Two further lines, Senkou A and B, are projected forward to form the "cloud" (Kumo): a band that acts as dynamic support and resistance, shaded teal when it's bullish (Senkou A above Senkou B) and red when bearish.On top of this, the Money Flow Index (MFI) — a volume-weighted version of RSI — checks that money is actually flowing into the asset, not just that price has moved.EntryA long position is opened when all three conditions are true simultaneously: The blue Tenkan line crosses above the orange Kijun line (a bullish momentum shift) Price is above the cloud, which should be shaded teal at this point (the broader trend is confirmed bullish) The Money Flow Index is above 50 (volume-weighted money flow is positive, not just price drifting up on thin conviction)The MFI filter exists specifically because this asset is prone to fakeout breakouts — moves that clear the cloud on price alone but aren't backed by real buying volume.ExitThe position is closed when price closes back below the orange Kijun line — the "equilibrium" level the whole system is built around. An optional stop-loss (on by default) sits at the bottom of the cloud: if price loses the entire cloud — meaning it closes below whichever of the teal/red Senkou lines is lower — the broader trend structure itself has broken, not just short-term momentum.Parameters Tenkan length: 20 Kijun length: 60 Senkou B length: 120 (the cloud is projected forward by the Kijun length, the classic convention) MFI length: 14 MFI minimum: 50 (stable across a 50-60 range in testing, not a fragile single value) Stop-loss at cloud bottom: on by default, can be disabled Label offset (ATR multiples): purely cosmetic — controls how far the BUY/SELL text labels sit from the candles so they don't overlap TradingView's own trade markers Start/End date range inputs let you restrict the backtest window without editing codePosition sizing is set to 99.95% of equity per trade rather than a full 100%. That small gap is deliberate: on this timeframe, sizing at exactly 100% causes TradingView to occasionally generate tiny extra "Margin call" rows in the trade list from floating-point rounding after commission — enough of them, on this script, to noticeably distort the displayed win rate. The 0.05% gap removes those artifacts; the effect on actual results is negligible.Costs modelled0.1% commission per side, 3 ticks slippage, fills at next bar's open.Intended assets and timeframe4-hour bars. Designed and tested in Python on SOL/USDT, then validated against a live TradingView backtest on BINANCE:SOLUSDT — entry and exit prices matched to the cent on the large majority of trades. Parameters were tuned specifically for SOL's volatility profile and are not expected to carry over unchanged to other assets.