Trading robot · MT5

Ponix EA

by ali452158

Ponix EA is an automated MetaTrader 5 trading robot built specifically for PainX synthetic indices on the Weltrade platform.

GitHub stars1
Forks0
Last update12 days ago18 Oct 2026
LicenceNone stated

Overview

The EA scans for bearish reversals across timeframes like M15 and triggers sell trades upon immediate price crashes or M5 support breakdowns. It can also open counter-trend buy positions to capture price rebounds after sell trades close. Risk controls include fixed lot sizing of 0.1 lots along with fixed monetary stop loss ($2) and take profit targets ($10 for sells, $5 for buys). Operating without a trailing stop, the EA remains dedicated strictly to the PainX symbol.

Details

Author

ali452158 on GitHub

Type

Trading robot

Markets

Indices

Timeframes

M1-M5, M15-H1

Risk Profile

  • Holds opposite positions at once

EA Files

Input Parameters

Read from Ponix.mq5. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
InpMagiclong990012الماجيك نمبر
InpSlippagePointsint100أقصى انزلاق (نقاط)
InpMaxSpreadPointsint0أقصى سبريد (0 = معطل)
InpMaxPositionsint1أقصى صفقات مفتوحة
InpMinSecondsBetweenint0ثواني بين صفقة وأخرى (0 = بلا فاصل - ألغيها المستخدم)
InpMaxTradesPerDayint0أقصى صفقات يومياً (0 = بلا حد - ألغيها المستخدم)
InpLossCooldownMinint0انتظار بعد صفقة خاسرة (0 = معطل - البوت لا يتوقف حتى لو خسر)
InpShowPanelbooltrueإظهار لوحة المعلومات
InpStopLossUSDdouble2.0خسارة قصوى بالدولار (2$ بأمر المستخدم 3.19 - للبيع والشراء)
InpTakeProfitUSDdouble10.0هدف البيع بالدولار (10$ بأمر المستخدم - يغلق البيع عند 10$ ربح)
InpMaxDailyLossPctdouble0.0إيقاف يومي عند خسارة % (0 = معطل: البوت لا يتوقف أبداً)
InpSpikeMinPointsint0أقل حجم سبايك هابط بالنقاط (0 = تلقائي من التاريخ)
Show all 31 inputs
NameTypeDefaultDescription
InpAvgIntervalManualint600متوسط الفاصل اليدوي (لو فشل الاستخراج من الاسم)
InpDueStartdouble1.05بداية نافذة الدخول (× المتوسط)
InpDueEnddouble1.60نهاية نافذة الدخول (× المتوسط)
InpInitTicksHistoryint80000تيكات التاريخ لتهيئة العداد
InpEntryModeENUM_CRASH_MODEENTRY_BREAK_RETESTنمط الدخول (3.13: كسر القاع = دخول فوري)
InpInstantSpikeEntrybooltrue(3.12) دخول بيع فوري على أول تيك هبوط عنيف - يعمل في كل الأنماط
InpCrashLookbackint12تيكات كشف الانهيار الحي (كانت 20 - أسرع الآن)
InpCrashMultdouble4.0قوة الانهيار × متوسط حركة التيك (كانت 10 - أدق التقاط)
InpRequireOverdueboolfalseاشتراط تأخر الانهيار عن دورته (عُطّل: كان يمنع صفقات كثيرة)
InpOverdueMindouble0.50أدنى تأخر × المتوسط (لو فُعّل الشرط أعلاه)
InpContextTFENUM_TIMEFRAMESPERIOD_M15(3.18) فريم الانعكاس الواضح - ربع ساعة بأمر المستخدم
InpBreakTFENUM_TIMEFRAMESPERIOD_M5فريم إشارة الدخول - خمس دقائق بأمر المستخدم (3.17)
InpSellAfterBullCandlesint0(3.15) معطل - البيع على الهابط فقط. لو أردت البيع بعد موجة صعود غيّرها إلى 10
InpUseBuyAfterSellbooltrue(3.19) مفعّل بأمر المستخدم - شراء الارتداد بعد البيع بهدف 5$
InpBuyCandlesM1int6خروج الشراء بعد كم شمعة دقيقة (6 = 6 دقائق - أمر المستخدم 3.14)
InpBuyUpCandlesint6(3.14) خروج الشراء بعد 6 شموع صعود متتالية ثم صيد بيع (0 = معطل)
InpBuyStopUSDdouble2.0ستوب الشراء بالدولار (2$ بأمر المستخدم 3.19)
InpBuyTakeProfitUSDdouble5.0هدف الشراء بالدولار (5$ بأمر المستخدم 3.19 - يغلق الشراء عند 5$)
InpSellWhileBuybooltrue(3.08) بيع جديد حتى لو الشراء مفتوح - لا تضيع أي هبطة

How to Install It

  1. 1Download the sourceUse "Download source (.zip)" above, or clone ali452158/Ponix from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
  3. 3Copy the filesCopy the .mq5 file into Experts.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.

Similar Expert Advisors

Nyao Scalper

by elrizwiraswara
214 stars

Nyao Scalper is an automated scalping robot for MetaTrader 5 that utilizes a multi-factor weighted scoring system to identify trade opportunities. It evaluates trend alignment through EMA crossovers, momentum via RSI, and price action through wick rejection and candle body analysis. The EA manages risk with adaptive AT

MT5 Trading robot ScalpingTrend followingMartingale High risk
Updated 5 days ago BSD-3-Clause GitHub repository of Nyao Scalper
8 stars

High Frequency Grid EA is an automated trading robot for MetaTrader 5 that implements a mean-reversion strategy through a grid of pending orders. It places buy and sell stop orders at calculated distances, using dynamic spread monitoring to ensure execution only during favorable conditions. The EA includes a trailing s

MT5 Trading robot GridMean reversionScalping High risk

High Frequency Scalper

by Pusparaj99op
5 stars

This MetaTrader 5 expert advisor is designed for scalping gold on the M1 timeframe. It features a versatile strategy engine capable of toggling between breakout and mean-reversion modes based on market conditions. The system manages trades using ATR-based trailing stops, break-even adjustments, and time-based exits. Ri

MT5 Trading robot ScalpingBreakoutMean reversion
4 stars

Gold SnR Momentum Scalper Pro is an automated scalping robot for MetaTrader 5, specifically optimized for XAUUSD on the M1 timeframe. It identifies entry points by combining support and resistance zones with RSI and moving average momentum. The system incorporates tick-level analysis to measure buying and selling press

MT5 Trading robot ScalpingBreakoutMean reversion
Updated 5 months ago Custom licence GitHub repository of Gold SnR Momentum Scalper Pro

Experienced FX Trader

by simonokwundue-ops
1 stars

This collection of Expert Advisors for MetaTrader 5 provides high-frequency scalping and multi-strategy automated trading across multiple currency pairs. The robots utilize a signal scoring system based on moving average crossovers, RSI momentum, Bollinger Band breakouts, and MACD signals. The suite includes a dedicate

MT5 Trading robot ScalpingBreakoutIndicator crossover
Updated 11 months ago None stated GitHub repository of Experienced FX Trader

Fibonacci Expert

by ismail505
1 stars

Fibonacci Expert is a MetaTrader 5 robot that calculates Fibonacci levels using price extremes from a user-defined timeframe. It automatically places various pending orders, including buy stops, sell stops, buy limits, and sell limits, at specified intervals relative to these levels. The EA manages risk through individ

MT5 Trading robot BreakoutMean reversionHedging
Updated 3 years ago None stated GitHub repository of Fibonacci Expert

More index EAs

Related on ForexR

Need a Broker for MT5?

Compare regulated brokers that support MT5, with spreads, minimum deposits and leverage side by side.

Compare MT5 brokers