Zistilo EA X01

Zistilo AI Gold Tester

Zistilo AI Gold Tester is an automated MetaTrader 5 trading system designed primarily for Gold (XAUUSD).

The EA combines a proprietary multi-timeframe Zistilo signal engine with automated BUY/SELL execution, individual and basket-based trade management, weighted fair-price calculations, session controls, economic news protection, floating-loss protection, and daily profit management.

The system analyzes market direction and signal strength across several configurable timeframes and manages every trade according to the active protection and basket-management rules.

It is designed for traders who want a structured and highly configurable automated trading environment while keeping full control over lot size, trading hours, risk limits, signal strength, and trade-management behavior.

Key Features
  • Proprietary Zistilo multi-timeframe signal engine

  • Automatic BUY and SELL trade execution

  • Strong and Very Strong signal selection

  • Configurable analysis timeframes

  • Individual Take Profit management

  • Basket-based trade management

  • Weighted average entry / Fair Price calculation

  • Unified basket profit target

  • Separate BUY and SELL trade limits

  • Fixed Stop Loss support

  • Maximum spread protection

  • Execution slippage control

  • Floating-loss protection

  • Daily realized-profit protection

  • Configurable trading sessions

  • Separate Friday trading schedule

  • Forced daily trade closing

  • Economic news filter

  • Broker-side basket Take Profit support

  • Visual basket target lines

  • Real-time on-chart dashboard

  • Detailed diagnostic logging

  • Independent EA instance identification

How the Trading Logic Works

The EA continuously analyzes the selected market using its internal Zistilo signal engine.

The signal calculation uses multiple timeframes to evaluate market direction, trend alignment, and signal strength.

When an enabled BUY or SELL signal is confirmed, the EA may open a new market position provided that all active entry conditions are satisfied.

These conditions may include:

  • Spread limits

  • Trading-session restrictions

  • Friday restrictions

  • Economic-news restrictions

  • Maximum BUY/SELL trade limits

  • Basket trade limits

  • Daily profit protection

  • Floating-loss protection

The EA manages open positions independently from the signal-generation process.

Depending on the number and structure of open trades, positions may be managed using either an individual Take Profit or a combined basket target.

Individual Trade Management

A newly opened trade can initially be managed using:

  • A configurable fixed Stop Loss

  • A configurable individual Take Profit

The individual Take Profit is defined by TP_Points.

When the trade remains independent, the EA monitors this individual target until the trade is closed or becomes part of the basket-management logic.

Basket Management

When multiple eligible trades are managed together, the EA can calculate a common basket target instead of relying exclusively on the original individual Take Profit of every position.

The basket calculation uses the managed positions to determine a weighted average entry level.

This calculated level represents the basket's effective average entry or Fair Price.

The EA then applies the configured:

BasketTotalTP_Points

to calculate the unified closing target.

This allows several positions to be managed toward a common profit objective.

BUY and SELL positions are managed independently.

Fair Price / Weighted Average Entry

The Fair Price is calculated using the entry prices and volumes of the eligible managed trades.

Trades with larger lot sizes therefore have a proportionally greater influence on the resulting average entry price.

The calculated Fair Price can be used as the reference level for the basket's unified Take Profit calculation.

When enabled, the corresponding basket target can also be displayed directly on the chart.

Basket Close Line

The EA can display the calculated basket closing level as a horizontal line.

The line can optionally show the target price directly on the chart.

Depending on the selected configuration, the calculated basket target may also be applied as a real broker-side Take Profit to the relevant managed positions.

This provides both visual and broker-side protection for the active basket target.

Risk & Protection System

The EA contains several independent protection mechanisms.

These protections can prevent new trades, close existing positions, or stop trading for the remainder of the trading day depending on the active configuration.

Available protection mechanisms include:

  • Maximum spread control

  • Fixed Stop Loss

  • Maximum BUY trade limit

  • Maximum SELL trade limit

  • Maximum trades per basket

  • Floating-loss protection

  • Daily realized-profit protection

  • Trading-session restrictions

  • Friday trading restrictions

  • Forced daily closing

  • Economic-news protection

Input Parameters

[1] General Settings

EnableDebugLog
Enables detailed diagnostic messages in the MT5 Experts and Journal logs for monitoring and troubleshooting.

InstanceId
Unique identifier for the current EA instance. Use different values when running multiple copies of the EA with the same symbol and Magic Number.

MagicNumber
Unique Magic Number used by the EA to identify and manage its own trades.

MaxSpreadPoints
Maximum allowed spread in points before a new trade can be opened.

MaxSlippagePoints
Maximum permitted execution slippage in points.

MaxSignalTradesPerBasket
Maximum number of simultaneously active signal-generated trades allowed inside each basket. 0 means unlimited.

MaxBuyTrades
Maximum number of simultaneously open BUY positions managed by the EA. 0 means unlimited.

MaxSellTrades
Maximum number of simultaneously open SELL positions managed by the EA. 0 means unlimited.

[2] Signal Source — Internal Zistilo Engine

SignalTimeframe
Defines the timeframe on which the EA detects and processes new trading signals.

The signal engine operates internally and does not require a separate external indicator for signal delivery.

[3] Zistilo Trend Bias

z_length
Defines the calculation length used by the Zistilo trend-bias component.

z_weight
Defines the contribution of the Zistilo trend-bias component to the total signal score.

[4] Analysis Timeframes

tf1
Fastest timeframe used in the multi-timeframe analysis.

tf2
Second timeframe used for market-direction and signal confirmation.

tf3
Intermediate timeframe used for additional trend confirmation.

tf4
Higher timeframe used to evaluate the broader market context.

Together, these timeframes allow the EA to evaluate short-term and broader market structure before generating signals.

[5] Internal Market Filters

The current version contains additional internal logic for evaluating signal quality and market conditions.

These calculations are handled internally and are not exposed as separate user-adjustable Inputs.

[6] Signal Strength Selection

al_very_strong_buy
Enables Very Strong BUY signals.

al_very_strong_sell
Enables Very Strong SELL signals.

al_strong_buy
Enables Strong BUY signals.

al_strong_sell
Enables Strong SELL signals.

These settings allow the user to control which signal-strength categories are permitted to generate new trades.

[7] Trade Profile

Lot5
Defines the lot size used for each new signal-generated market position.

The current version uses a simplified single-trade entry structure.

The previous TP1–TP4 reinforcement lot system is no longer exposed as part of the current Inputs.

[8] Stop Loss & Individual Take Profit

SL_Points
Fixed Stop Loss distance in points.

Set to 0 to disable the fixed Stop Loss.

TP_Points
Individual Take Profit distance in points used when a position is managed in single-trade mode.

[9] Basket Profit Target

BasketTotalTP_Points
Defines the target distance in points from the calculated weighted average basket entry / Fair Price.

When multiple eligible trades are managed together, this value is used to calculate the unified basket closing target.

[10] Floating Loss Protection

UseFloatingLossClose
Enables floating-loss protection.

If the configured floating-loss threshold is reached, the EA can close managed positions and stop further trading according to the protection logic.

FloatingLossCloseTarget
Maximum permitted floating loss in account currency before the protection mechanism is triggered.

[11] Daily Profit Protection

UseFloatingWinCloseStop
Enables the daily realized-profit protection.

Once the configured daily closed-profit target has been reached, the EA stops accepting new trades for the remainder of the trading day.

FloatingWinCloseTarget
Daily realized net-profit target in account currency.

Set to 0 to disable the monetary daily-profit target.

[12] Trading Session

UseTimeFilter
Enables the normal daily trading-session filter for new entries.

StartHour
Trading-session start hour based on broker server time.

EndHour
Trading-session end hour based on broker server time.

The time filter affects new entries only.

Already-open positions continue to be managed outside the entry session.

[13] Forced Daily Close

UseForcedClose
Enables automatic daily closing of all EA-managed trades and applicable orders.

ForceCloseHour
Broker server hour at which the forced daily closing operation is performed.

The EA may internally use an additional configured minute value that is not exposed as a separate Input.

[14] Friday Trading Schedule

UseFridayFilter
Enables a dedicated Friday trading schedule.

FridayStartHour
Friday trading-session start hour based on broker server time.

FridayEndHour
Friday hour after which new entries are no longer permitted.

FridayForceCloseHour
Broker server hour at which all managed Friday positions are forcibly closed.

[15] Economic News Filter

UseNewsFilter
Enables the economic-news protection system.

When active, new entries are blocked around supported economic events.

NewsBlockMinutesBefore
Number of minutes before a qualifying news event during which new trades are blocked.

NewsBlockMinutesAfter
Number of minutes after the event during which new entries remain blocked.

NewsImportance
Defines which economic-event impact levels activate the news filter.

Available logic may include:

  • High-impact events only

  • High and Moderate-impact events

NewsExtraCurrencies
Additional currencies to monitor for economic-news events.

Currencies can be entered as a comma-separated list.

When left empty, the EA uses the currencies associated with the traded symbol whenever applicable.

The news filter controls new entries only.

Existing positions continue to be managed normally during a news-blocking period.

Dashboard

[16] Dashboard Settings

ShowDashboard
Shows or hides the EA information dashboard on the chart.

DashUpdateSeconds
Defines how frequently the dashboard data is refreshed.

DashX
Horizontal dashboard position in pixels from the left side of the chart.

DashY
Vertical dashboard position in pixels from the top of the chart.

ClrBackground
Dashboard background color.

ClrBorder
Dashboard border color.

ClrTitle
Color used for titles and highlighted headings.

ClrWin
Color used for profitable information and winning statistics.

ClrLoss
Color used for losses and negative statistics.

ClrOpen
Color used for open-trade and neutral information.

ClrText
Primary dashboard text color.

ClrMuted
Secondary dashboard text color.

The dashboard provides a convenient visual overview of the EA's current operating state and managed trading activity.

Basket Target Visualization

[17] Basket Close Line Settings

ShowBasketCloseLine
Shows or hides the calculated basket closing-target line on the chart.

BasketCloseLine_Color
Defines the color of the basket target line.

BasketCloseLine_Style
Defines the visual style of the basket target line.

BasketCloseLine_Width
Defines the thickness of the basket target line.

BasketCloseLine_ShowText
Displays the calculated basket closing price next to the line.

UseBasketCloseLineAsBrokerTP
Applies the calculated basket target as a real broker-side Take Profit to eligible managed positions.

ClearBasketLineTPWhenNoLine
Removes previously applied broker-side basket Take Profit levels when no valid basket closing line currently exists.

The current structure is simplified around:

Internal Zistilo Analysis → Signal Confirmation → Market Entry → Individual TP / Basket Management → Fair Price → Unified Basket Target → Risk Protection

Important Usage Notes

The EA should always be tested on a demo account or in the MetaTrader 5 Strategy Tester before being used with real funds.

Broker specifications may differ significantly between accounts.

Differences may include:

  • Symbol names

  • Contract size

  • Tick size

  • Tick value

  • Spread

  • Commission

  • Swap

  • Execution speed

  • Minimum stop distance

  • Trading hours

  • Available historical data

Settings that perform well with one broker or account type may produce different results with another broker.

Users should therefore configure lot size and protection parameters according to their own account size and risk tolerance.

Disclaimer / Risk Warning

Zistilo AI Gold Tester is a technical trading tool for MetaTrader 5 and does not constitute financial, investment, or trading advice.

Trading Forex, CFDs, precious metals, indices, and other leveraged financial instruments involves significant risk and may result in the partial or complete loss of invested capital.

Past results, backtests, historical performance, screenshots, example trades, testing results, or previous profits are not a guarantee of future performance.

A strategy that produced profits under previous market conditions may produce losses under different or future market conditions.

No profits, returns, success rates, or specific trading results are promised or guaranteed.

The user is solely responsible for:

  • Selecting trading parameters

  • Choosing the lot size

  • Determining the amount of trading capital

  • Configuring risk-management settings

  • Selecting the broker and trading account

  • Enabling automated trading

  • Testing the EA before live use

  • Monitoring the EA during operation

  • All resulting profits and losses

The developer or provider shall not be held responsible for direct or indirect losses, lost profits, trading losses, broker-related problems, execution errors, slippage, spread expansion, connection failures, VPS failures, platform errors, server outages, incorrect settings, abnormal market conditions, or damages resulting from improper or unintended use of the Expert Advisor.

Users are responsible for ensuring that the EA and its selected settings are suitable for their own financial situation, account conditions, and personal risk tolerance.

Use of this Expert Advisor is entirely at the user's own risk.

By using Zistilo AI Gold Tester, the user confirms that they understand the risks associated with automated and leveraged trading and accept full responsibility for all trading decisions, account activity, and resulting outcomes.


作者的更多信息
automatically sets a pre set take profit and stop loss on all orders that lack the selected stop(orders without sl/tp or both). This enables quicker opening of orders especially if you use a common take profit, stop loss or both for all orders of a current pair. You only need to open orders without having to calculate your stops and no matter how many orders you have opened the EA will set stops for you as long as you have attached the EA on the currency pairs chart. For pending orders the EA
Tool sends trades when open and close with chart to telegram channel.  Tool can send multiple charts and magic numbers and pairs from a single chart. Send information of all type of orders: Opened (including Pending Orders), closed tiggered, and modified orders. Telegram Setup instruction Open your Telegram APP and search for "BotFather". Type  /start  and click/type  /newbot  to create a new bot. Give your bot a nickname and username (e.g., nickname: Bestnavisignal and username: Bestnavisignal
Close MyOrders
Hussein Adnan Kadhim
this Ea is helpful for closing all variety of orders at the same time, you'll be able to opt for either all orders shut straightaway or victimization the within profit/loss rule. if the "total profit" or "total loss" of the account be bigger than nominal profit/loss, this Ea can mechanically shut all of your open position along. Closing: you'll be able to opt for closing be straightaway when running Ea, or use the whole profit/loss rule, or use shut on a nominal time. Features Include Swap Inc
Tool sends trades when open and close with chart to telegram channel.  Tool can send multiple charts and magic numbers and pairs from a single chart. Send information of all type of orders: Opened (including Pending Orders), closed tiggered, and modified orders. Telegram Setup instruction Open your Telegram APP and search for "BotFather". Type  /start  and click/type  /newbot  to create a new bot. Give your bot a nickname and username (e.g., nickname: Bestnavisignal and username: Bestnavisignal
Evening Scalper Pro is the state-of-the-art mean-reversion trading system that operates during all trading session. It's very different from most other scalping systems, since it uses a unique trading logic on cross pairs that have a strong mean-reverting tendency with high profit targets. EA not enters the market with market orders, it does not open trades. In terms of a trade duration, it's classical scalping: in and out of the trade within a few hours at the most. The EA uses a number of adv
All Pivot Points Scanner
Hussein Adnan Kadhim
Support And Resistance Screener is in one level indicator for MetaTrader that provide multiple tools inside one indicator. The available tools are :  1. Market Structure Screener. 2. Bullish Pullback Zone. 3. Bearish Pullback Zone. 4. Daily Pivots Points 5. weekly Pivots Points 6. monthly Pivots Points 7. Strong Support and Resistance based on Harmonic Pattern and volume. 8. Bank Level Zones. Key Features All in one level indicator. All types of alerts ( Pop-up alert, puss notification alerts.
Alebrahimi EA
Hussein Adnan Kadhim
感谢您对“ Alebrahimi EA ”的关注。 我从 2015 年开始交易。我通常在每日和每周的基础上进行反转模式交易。我通常不会在交易中使用“止损”或“获利”,但当我最初的交易原因发生变化时,我确实会止损。有些交易会持有很长时间,比如几周,甚至几个月。别担心,它是我交易系统的一部分。 我不使用鞅或网格或任何危险的系统,但有时我会使用平均技术,这就是为什么有时我会在同一方向进行多次入场。 我使用 EA(机器人),这是 100% 自动交易。请记住,每天都不会盈利。要获得正确的结果,请复制我的交易至少 30 天。 最低存款:1000 美元 杠杆:500:1 利润目标:每月平均利润目标为 10% +/- 回撤:平均回撤为 10% 至 20% 请从以下经纪人创建一个帐户,以便在复制时获得良好的效果。 股票 - 零 Roboforex - 专业账户 注意: 只投资那些你准备损失的资金。订阅您承担所有风险的信号并不能保证未来的结果。 这是一个无隔夜利息账户,该账户不收取隔夜利息。 如果您无法承受回撤压力,那么此信号不适合您。 我们 EA 的实时结果 https://www.
Export Pairs name
Hussein Adnan Kadhim
This product is design to export all pairs that you have it in your meta trade  if you have too many pairs , shares , indicators , CFDs etc you just need 1 click to export all or them to txt file Works as an Script, reading all pairs . There's no option to change. There's no Web Request. There's no DLL use. File location: MQL5\Files . with name broker name._Symbols.txt
Evening Scalper Pro is the state-of-the-art mean-reversion trading system that operates during all trading session. It's very different from most other scalping systems, since it uses a unique trading logic on cross pairs that have a strong mean-reverting tendency with high profit targets. EA not enters the market with market orders, it does not open trades. In terms of a trade duration, it's classical scalping: in and out of the trade within a few hours at the most. The EA uses a number of adv
Pivot Points for MT5
Hussein Adnan Kadhim
無論新手還是專家,我們的頂級多時間跨度 Turn Prof 將升級您的交換,並通過專家使用的幫助和阻礙級別為您帶來非凡的交換驚人的敞開大門。 轉折交易是一種在關鍵水平上進出市場的直接而引人注目的技術,並且已經被專家使用了很長時間,並且在所有圖像中都被淘汰了:外匯、加密貨幣、股票、指數等。 Turn Prof 將溢價水平傳遞給市場可能會做出反應的經紀人,這正是交易商進入或離開市場並避免巨大的止損不幸和回撤所需要的。 包括豐富的、獨特的計算來確定,並且所有的整體都顯示了來自不同時間段的每張圖像的大量數據級別。 一切都以一種獨特、乾淨且易於使用的組織形式展示,並附帶終端、電子郵件和手機警告。此外,一切都是可調整的……食譜、表演、注意事項等等。 來吧,您可能正在交換風格,您可以利用 Turn Prof 為您識別這些關鍵級別 沒有其他指針能像 Turn Prof 那樣做,所以請繼續閱讀並準備今天更改您的交換... 超值交易:獲得獨特的專家顧問,讓您在預設水平進行交易並獲得最佳表現 單擊此處實時信號 - 所有對 查看智能交易系統的表現 專家不開啟新交易。相反,它處理的是逆轉趨勢
TradeMetrics Pro
Hussein Adnan Kadhim
The TradeMetrics Pro indicator enhances trade analysis and performance evaluation by presenting trade history and metrics directly on the chart. It accomplishes this through three key features: Summary Trade Panel: The Summary Trade Panel provides a concise overview of open and closed trades. It organizes trade summaries by symbol, lots traded, pips gained or lost, profit, and advanced statistics. This panel enables quick assessment and comparison of trade performance across different symbols.
Trading Session Map
Hussein Adnan Kadhim
Indicator Description: Market Session Overlay The Market Session Overlay indicator for MT5 visually highlights the key global trading sessions — Asian, European, and American — directly on your chart. It allows traders to clearly identify the time ranges of each session and their respective highs, lows, and opening levels, improving session-based analysis and strategy execution. Features: Draws colored rectangles for each session (Asian, European, American) on the chart. Configurable se
Zistilo AI Gold
Hussein Adnan Kadhim
Zistilo AI Gold Zistilo AI Gold is a professional multi-engine signal indicator for MetaTrader 5, developed mainly for Gold / XAUUSD traders who want structured, score-based market analysis instead of relying on a single technical condition. The indicator combines trend direction, momentum strength, execution confirmation, market structure, and swing-location filtering inside one unified analytical engine. Rather than producing signals from one indicator alone, Zistilo AI Gold evaluates multipl
筛选:
无评论
回复评论