Mohamed Amr Mohamed Osama Abdelwahab
Mohamed Amr Mohamed Osama Abdelwahab
5 (5)
  • Information
6+ years
experience
60
products
5
demo versions
3
jobs
0
signals
0
subscribers
Self Employed at Free Lancer
Software Developer, Instructor, and Technical Team Leader with over 22 years of experience across desktop, web, and financial software development. Top Rated freelancer on Upwork with 200+ completed projects, $200K+ delivered, and a 100% job success record. Specialized in algorithmic trading systems for MetaTrader 4/5 (MQL4/MQL5), cTrader, NinjaTrader, TradeStation, and TradingView Pine Script — building Expert Advisors, custom indicators, HFT bots, and automated trading tools with a strong focus on risk management and clean architecture. Full-stack background spanning C/C++/C#, .NET, Python, JavaScript/TypeScript, Angular/React, and SQL Server, with application security practice guided by OWASP ASVS and OWASP Top 10. Delivered projects and corporate training for organizations including Microsoft, IBM, Vodafone, Siemens, 3M, BP, Pepsi, and multiple national banks. LinkedIn: linkedin.com/in/amr-osama-756a06b



مطور برمجيات ومدرب وقائد فريق تقني بخبرة تتجاوز 22 عامًا في تطوير تطبيقات سطح المكتب والويب والأنظمة المالية. مستقل مصنّف "Top Rated" على منصة Upwork بأكثر من 200 مشروع منجز، وأكثر من 200 ألف دولار قيمة تسليمات ناجحة، ونسبة نجاح 100%. متخصص في أنظمة التداول الآلي عبر MetaTrader 4/5 (MQL4/MQL5) وcTrader وNinjaTrader وTradeStation وTradingView Pine Script، وبناء الخبراء الآليين (Expert Advisors) والمؤشرات المخصصة وأنظمة HFT وأدوات التداول الآلي مع تركيز قوي على إدارة المخاطر والبنية البرمجية النظيفة. خلفية متكاملة (Full-stack) تشمل ++C/C وC#‎ و.NET وPython وJavaScript/TypeScript وAngular/React وSQL Server، إلى جانب خبرة عملية في أمن التطبيقات وفق معايير OWASP ASVS وOWASP Top 10. نفّذ مشاريع ودورات تدريبية لشركات مثل Microsoft وIBM وVodafone وSiemens و3M وBP وPepsi وعدة بنوك وطنية.
Mohamed Amr Mohamed Osama Abdelwahab Published product

Automated Expert Advisor for MetaTrader based on fractal wave price action analysis. Detects the AB=CD structure - equal legs after a valid BC retracement - and enters the reversal at the D completion with an ATR stop and target. Inputs: - InpCDTol - CD/AB tolerance around 1.0 - InpBCMin/Max - BC/AB range - InpLots, InpSLMult, InpTPMult Trading ideas: - Test the parameters in the strategy tester before any live use. - Start with the default settings on liquid symbols and adjust the pivot depth

Mohamed Amr Mohamed Osama Abdelwahab Published product

Automated Expert Advisor for MetaTrader based on fractal wave price action analysis. Detects the AB=CD structure - equal legs after a valid BC retracement - and enters the reversal at the D completion with an ATR stop and target. Inputs: - InpCDTol - CD/AB tolerance around 1.0 - InpBCMin/Max - BC/AB range - InpLots, InpSLMult, InpTPMult Trading ideas: - Test the parameters in the strategy tester before any live use. - Start with the default settings on liquid symbols and adjust the pivot depth

Mohamed Amr Mohamed Osama Abdelwahab Published product

Professional Expert Advisor for MetaTrader, implementing proven trading methods Trend following with Kaufman's volatility trade selection: new entries only when annualized volatility sits inside a tradable band - skipping dead markets and dangerous spikes. Inputs: - InpTrendPeriod — trend MA period - InpVolPeriod — volatility lookback in bars - InpVolMin — minimum annualized volatility % to trade - InpVolMax — maximum annualized volatility % to trade - InpLots — fixed lot size - InpATRPeriod —

Mohamed Amr Mohamed Osama Abdelwahab Published product

Professional Expert Advisor for MetaTrader, implementing proven trading methods Trend following with Kaufman's volatility trade selection: new entries only when annualized volatility sits inside a tradable band - skipping dead markets and dangerous spikes. Inputs: - InpTrendPeriod — trend MA period - InpVolPeriod — volatility lookback in bars - InpVolMin — minimum annualized volatility % to trade - InpVolMax — maximum annualized volatility % to trade - InpLots — fixed lot size - InpATRPeriod —