ForecastCity Help

Create and manage 4CastMachine AI, technical and session alerts

4 min read

Share & Earn

Recommend this article to your friends or followers on social media. Simply copy the link below and share it. When someone clicks your link and subscribes, you both receive a reward.

Preparing your link…

Referral program details
Create and manage 4CastMachine AI, technical and session alerts
ForecastCity · AI Trading Assistant guide

Setting a multi-condition alert that watches a 4CastMachine AI forecast zone and waits for a candle confirmation takes seconds in AI Trading Assistant. Tell the Assistant your condition by voice or text, check the firing stats on the proposal card, and click Confirm.

Example: Tell the Assistant: "On BTCUSD 4h, alert me on Telegram during London and New York hours. Fire when price enters the Sell zone from 79720.46 to 81994.49 and a bearish engulfing candle closes".

BTCUSD 4h chart with 4CastMachine AI zones beside the alert proposal card with condition sentence, firing counts and Confirm button
Previewing a 4CastMachine AI and candlestick alert proposal card in AI Trading Assistant before saving
  1. BTCUSD 4h 4CastMachine AI zones on the chart: Active forecast pivot at 81994.49 and the shaded Sell zone from 79720.46 to 81994.49.

  2. Exact alert sentence and session schedule: Full condition text and active trading session hours exactly as stored in the alert editor.

  3. Delivery channels, remaining cap and 30/90-day firing stats: Selected notification channels, remaining alert slot count, and how many times the condition matched over the last 30 and 90 days.

  4. Confirm and Edit in editor buttons: Click Confirm to save the alert immediately, or open the full alert editor dialog.

How do you set 4CastMachine AI forecast alerts?

Every symbol supported by 4CastMachine AI works across 5m, 15m, 30m, 1h, 4h, D, W and M. You can set forecast alerts around the Buy zone, Sell zone and Reverse zone.

  • Forecast panel alerts (4CastMachine AI events only): Ask for an alert when the daily D forecast on XAUUSD flips bullish or when a new 4h pivot is published on EURUSD. Or alert when BTCUSD nears the 4h Sell zone (79720.46 to 81994.49) within 0.5 ATR of the daily Average True Range (ATR).

  • Combined 4CastMachine AI and technical alerts: Combine any forecast zone with an indicator, volume or healthy candle breakout condition. For example, say "Alert me when BTCUSD closes inside the 4h Sell zone below 81994.49 and RSI 14 on 1h drops below 50".

What price, indicator, candle and drawing alerts can you build?

You can combine multiple technical conditions using AND or OR logic across two timeframes in a single spoken sentence.

  • Price levels, channels and fast percentage moves: Say "Alert me when XAUUSD crosses above 4067.88" or "Notify me when BTCUSD leaves the 79720.46 to 81994.49 range". Or say "Alert me if EURUSD moves more than 0.6% in 3 candles on 15m".

  • Indicator crossovers and volume spikes: Say "On ETHUSD 1h, alert me Once per bar close when EMA 20 crosses above EMA 50 and volume exceeds 2 times the average".

  • 62 candlestick pattern alerts: Say "On XAUUSD 4h, alert me whenever a morning-star-bullish or hammer-bullish candle closes".

  • Alerts on your own drawn lines, rectangles and Fibonacci: With the chart open, say "Alert me when price breaks (BREAK) my trendline" or "Notify me when price enters (ENTERING_ZONE) my rectangle". Or say "Set a touch (TOUCH) alert on my 0.618 Fibonacci level".

How do you limit alerts to trading sessions or hours?

Keep alerts quiet while you sleep by restricting evaluation to specific high-volume killzones or custom weekday hours.

  • Standard trading session schedules: Add "only during the London session" or "only in the New York session" to any alert request. You can also specify Tokyo, Sydney, or combined London and New York hours.

  • Custom days, hours and expiration date: Say "Run this alert Monday to Thursday between 09:00 and 18:00 in my timezone and set an end date in 30 days".

How do you manage alerts and check why an alert did not fire?

You can pause, resume, update or troubleshoot your saved alerts directly in the chat without opening the alert list.

  • List, pause, resume, update and delete alerts: Say "Show my active alerts on XAUUSD" or "Pause (Pause) all my BTCUSD alerts". You can also say "Add Telegram delivery to my EURUSD alert" or "Delete my old GBPUSD alert".

  • Inspect the 7-day evaluation log and unmet conditions: Ask "Why did my EURUSD alert not fire over the last 7 days?". The Assistant shows how many times it ran and which condition was unmet, such as not met: RSI 41, needs below 30.

AI Trading Assistant displaying a 7-day alert evaluation log with the unmet condition reason above an alert pause and update confirmation card
Inspecting the 7-day evaluation log for an alert that did not fire and pausing or updating alerts by voice
  1. Seven-day evaluation log and unmet condition reason: Shows how many times the alert was checked in the last 7 days and the exact condition value that prevented it from firing.

  2. Alert pause and update confirmation card: Confirms pausing, resuming, channel updates or deletion of your existing alerts.

Was this article helpful?

Last updated: 11/10/2026