Specifiche
I have already attempted to convert this using chatgpt, this will require more skill.
I have a fairly simple trading view strategy that i want converted into MQL5 - but i want a perfect replication, so that the strategy back testing on tradingview replicates the backtesting on MT5, and that the variable input (including steps etc) on tradingview is the same in MT5: same number of trades, profit % and win/loss ratio.
The pinescript strategy i have is a blend of Fibonacci, RSI, and VWMA, the pinescript is functional, with stop loss % based, while the Take profit is calculated by fibonacci retrace
Default timeframe is 5min and focuses on SPX
The EA is to be created from this pinescript and expanded with:
Stop loss to be toggled between a % of entry, or through a risk reward system
take profit to be toggled between current method, or a risk reward system, or a system which can push ahead of the current method if the trend is in the same direction to earn more profits (i want to be able to select which system)
Pyramiding of trades selection, e.g. take 1 or 2 or 3 if the conditions for the trigger is still favourable one per candle, close all takes at the same time OR stagger them to maximise profits (as the above take profit)
these additional options should all be able to be disabled - so that the pure replication of the pinescript to MQL5 can be clearly seen, and extra functionality can be easily toggled/enabled on
backtesting should be easy and simple
the EA should allow backtesting across multiple stocks/indexes, e.g. if i want to find the optimal RSI settings it should be the max profit across both SPX AND SPY (and others that i can select)
What I Expect from You:
- Clean, well-documented, and fully functional code.
- Clear communication to ensure we’re always aligned on progress.
- The ability to test the robot thoroughly to ensure it’s ready for live trading from day one.
- Programming Language: MQL4/MQL5
- Deliverables: Source files (.mq4/.mq5) and a brief documentation explaining the robot’s functionality.
Communication over whatsapp etc