Every trade-signal service has its own little dialect. You see phrases like "Weak Sell", "Counter Trend", "Excellent RR", "Full Alignment" — and you nod, then you panic when you have to act on one, because you're not 100% sure what it means. This article is the dictionary. Bookmark it.

Direction phrases

  • Bullish — the engine expects price to go UP over the targeted horizon. Long trades favoured.
  • Bearish — the engine expects price to go DOWN over the targeted horizon. Short trades favoured.
  • Strong Bearish — bearish call with high confidence AND multiple lenses agreeing. Don't fight it on the long side.
  • Trend Bullish / Trend Bearish — the directional bias is being driven by the established trend (higher-highs, moving-average stacking). Different from "momentum bullish" which is purely about velocity.
  • Counter Trend — the signal goes AGAINST the established trend. Higher risk; lower base rate. Use smaller size.

Decision phrases

  • Strong Buy / Strong Sell — high-conviction call. Multiple lenses align, regime is favourable, confidence is above 70%.
  • Buy / Sell — standard call. Decent confidence, no major conflict.
  • Weak Buy / Weak Sell — directional bias exists but confidence is lower. Half-size or wait-for-confirmation.
  • Avoid Short — signal isn't bullish enough to buy, but it's definitely not the moment to short. A "don't fight the tape" warning.
  • Avoid Long — the mirror image. Bias is bearish enough that going long here is statistically poor.
  • Wait — the engine has no clean read. Sit out.

Quality phrases

  • Excellent RR — Risk/Reward ratio at or above 4:1. A high-quality trade setup. Few opportunities deserve this label.
  • Good RR — 2-4:1. Solid trade.
  • Poor RR — below 1.5:1. The math is fighting you. Skip unless you have a very high-confidence directional call.
  • Trade Quality — overall grade combining RR, confidence, alignment, and regime fit.

Confidence + alignment phrases

  • Full Alignment — all three timeframes (short, intermediate, long) agree on direction. Highest-conviction state. Position size up.
  • Mixed Narrative — the technical lens and the macro lens disagree. The trade can still work, but with reduced confidence.
  • Low Confidence — the engine's statistical confidence in this call is below 50%. Either skip or use minimum size.
  • High Confidence — above 70%. The historical base rate supports acting decisively.
  • Macro Dominant — the macro layer is overriding the technical layer in this regime. Trust the macro direction.
  • Balanced Dominant — both layers contribute equally. Both agree.

Technical-state phrases

  • Price below SMA20 — short-term weakness; recent days have closed below the 20-day average.
  • Momentum Negative — recent rate-of-change is downward, even if price hasn't broken structure yet. Early warning.
  • Near Support — price is approaching a known historical support level. Bounce risk is elevated; bears should tighten stops.
  • Pullback Entry — price has retraced inside an established trend; the engine sees this as a buying (or selling) opportunity in the dominant direction.
  • Signal Conflict — multiple indicators disagree. See our dedicated article on what to do here.

Putting them together — a worked example

You open the DahabPro insight page and see the swing card showing:

Direction: Bullish (Trend Bullish)
Decision: Buy
Score: 68/100
Confidence: 72% (High)
Trade Quality: Good (RR 3.1:1)
Alignment: Full Alignment
Notes: Balanced Dominant, Pullback Entry

Decoded: the daily chart says go long (Bullish, Trend Bullish), the engine has high statistical confidence (72%), all three timeframes agree (Full Alignment), the technical and macro layers both contribute (Balanced Dominant), and the setup is a textbook pullback entry. RR is good (3.1:1 reward-to-risk). Trade quality is "Good" — not "Excellent" because RR isn't above 4. Action: take the trade at the listed entry, full standard position size, stop at the listed level.

Now a different day, you see:

Direction: Bearish (Counter Trend)
Decision: Weak Sell
Score: 42/100
Confidence: 48% (Low)
Trade Quality: Poor (RR 1.3:1)
Alignment: Mixed Narrative
Notes: Macro Dominant, Signal Conflict

Decoded: the engine has a slight bearish lean, but it's going AGAINST the established trend (Counter Trend), confidence is low (48%), the technical and macro lenses disagree (Mixed Narrative), and the RR math is bad (1.3:1). The Decision was downgraded to Weak Sell. Action: skip the trade. The engine is telling you it's not confident; don't override it with hope.

The one rule

You don't have to act on every signal. The phrases on the page are tools to help you DECIDE whether to act. When the signs are aligned, push hard. When they conflict, do less. That's the whole game.