I want a fully-automated swing-trading algorithm that can open, manage, and close positions on XAUUSD, US30, and USOIL and other forex related instruments, without me having to press a button. Auto-execution of trades is therefore non-negotiable; risk controls and back-testing can come later, but right now the priority is a clean, reliable live engine that follows swing-based logic and pushes orders straight to my broker. Here is what I need from you: • A coded strategy preferred price-action rules and converts them into timed entries and exits. • Position sizing, stop-loss, and take-profit parameters that I can tweak easily from a settings panel. • Source code plus an executable file or script that connects to my trading platform and places trades automatically. • A brief walkthrough or document so I can install, load, and adjust the algo myself. I’m open to your suggestion on the best language or platform (MetaTrader 4/5, cTrader, or even a broker API) as long as the final product meets the auto-execution requirement and performs smoothly on the instruments above. Parameters and rules 1.All symbols relevant to fx and must run 3-5 seperate instruments at a time independently. 2.timeframe of candle can be defined 3.Reference price entered for entry exit 4.lot size can be defined 5.as soon as algo starts conditions are met immediate execution of trade, Manual on/off for algo required 5.profit booking for some quantity at target price 6.remaining quantity runs till stoploss trigger After stoploss trigger, 1st open position to be square off and new position with the default lot size set is to be created Required for both ctrader and mt4/5 If you have built live intrady and swing bots before, especially on gold or indices, let’s talk.