Development of Forex robot for automating "Buy & Sell Forex operations with hedging" with same procedure I manually use now

İş tamamlandı

Tamamlanma süresi: 6 gün
Geliştirici tarafından geri bildirim
Excellent person I am happy to work with him
Müşteri tarafından geri bildirim
Ishfaq have done a very good job to me. He is completely recommended!

İş Gereklilikleri

Hi people,

I´m looking for the development of a Forex Trading robot for automating "Buy & Sell Forex operations with hedging", working with the same procedure I actually manually use.
Sorry if my English is not very good but, it´s not my native language. For your information, I live in UTC -3 time zone (Uruguay).
This detail is little bit large but, this is because I have tried to detail as much I could all aspects of the robot (which is more simple than first sight)

I would request to have the MQL4 source code of this robot after it is finished. If this have a separated price, please let me know

SPECIFICATION:

Take in mind all pips calculations should be based in not considering lastest decimal digit of any rates.

At first, robot should open a window where user can enter the currency symbol which he want to work with, the volume (from now on lets mention it as IV) and 2 buttons for being able to select a Buy or Sell Operation, showing their current rates in them.
After clicking in any button, robot should inmediately activate a buy or sell operation using entered currency, volume=IV, SL = 0 and a TP of +/- 5 pips from current rate.
Adding or substrating TP pips depends on what operation was selected (Buy or Sell respectively).
For hedging, robot should also inmediatelly  generate the following three pending orders, which should be "buy limit" or "sell limit" using same direction than the selected operation:
- 1st pending order should be created with the indication for being opened when the current rate arrives to +/- 20 pips from the initial operation rate (adding or subtrating depends if sell or buy operation was respectively selected), using volume = IVx2, SL=0 and a TP of +/- 10 pips (adding or substracting depends if buy or sale operation was respectively selected)
- Same for 2nd pending order but using volume = IVx4, +/-40 pips from initial operation rate to open it and a TP of +/-15 pips.
- same for the 3rd pending order but using volume= IVx8, +/-60 pips from initial operation rate for open it and a TP of +/-20 pips.

Then, robot should wait until:
- If any pending order is opened, robot should modify all other opened positions of it´s currency (the initial position and perhaps other ones), setting all their TP to the just opened TP order value.
- When any active position becames closed (all opened positions for a currency will have the same TP, so they will closed all together), the robot should eliminate all pending order (if exists) that were made for it´s currency.

Nothing more.

EXAMPLE:

For example, lets say I want to buy 1 volume of the EURUSD pair that has a sell rate of 1.18431 and a buy rate of 1.18455.
After pressing the BUY button in robot window, it should create:
- #1 An active EURUSD BUY position with Volume=1, current rate (1.18455), SL=0, TP=1.1850 (1.1845 + 5 pips, remember robot should not use last decimal digit)
- #2 1rst pending EURUSD order (BUY LIMIT) with volume=2, the indication that it should be opened when current sell rate arrives to 1.1825 (1.1845 - 20 pips), SL=0, TP=1.1835 (1.1825 + 10 pips)
- #3 2nd pending EURUSD order (BUY LIMIT) with volume=4, the indication that it should be opened when current sell rate arrives to 1.1805 (1.1845 - 40 pips), SL=0, TP=1.1820 (1.1805 + 15 pips)
- #4 3rd pending EURUSD order (BUY LIMIT) with volume=8, the indication that it should be opened when current sell rate arrives to 1.1785 (1.1845 - 60 pips), SL=0, TP=1.1805 (1.1785 + 20 pips)

Then robot muts wait ... until, per example:
1) if #1 order gets sudenly closed, robot should eliminate all EURUSD pending orders (#2,#3,#4 if no one of them was opened)
2) if #1 order has not yet been closed and #2 pending order becames sudenly opened, then robot should modify #1 TP, setting it with the value of this #2 opened order (1.1835)
3) if #1 and #2 orders has not yet been closed (they will close together because they have same TP) and #3 pending order becames sudenly opened, then robot should modify all EURUSD opened positions TPs, in this example #1 and #2 ones, setting both with the value of this #3 opened order (1.1820)
4) if #1 and #2 orders gets sudenly closed, robot should eliminate all pending order for EURUSD, in this example, only the #3 pending order


NOTES:

- Robot can assume that, while working, not other hedging strategy would be applied so, when any position of any currency gets opened, it can delete all pending orders for that currency and, when any pending order is opened, it can modify the TPs of  all active positions of the currency.
- Robot should be able to work with more than one currency at any time.(activating it with differents currencies)
- Robot should be able to work on a virtual server (it must be able to continue working at night, when my computer is off)
- If, for any reason the robot is turned off, as soon as it turns on, it should continue working normally (eliminating pending orders when positions are closed and modifying TP values when pending orders are opened)
- Number of pips detailed in above procedure are fixed but, if they could be used as parameters, perhaps it would be better (this is not a required options so, if this increase price or time for this job, better not to do it)

Please, if you have any questions, do not hesitate to send them to me.

Thanks!!
Omar.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(390)
Projeler
416
30%
Arabuluculuk
74
19% / 72%
Süresi dolmuş
52
13%
Çalışıyor
2
Geliştirici 2
Derecelendirme
(67)
Projeler
79
33%
Arabuluculuk
6
50% / 33%
Süresi dolmuş
7
9%
Serbest
3
Geliştirici 3
Derecelendirme
(11)
Projeler
21
52%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
1
5%
Serbest
Benzer siparişler
Iam seeking for a good trade robot/indicator debugging developer to finalize and close profits for me,in both my exneas blocker and MT5,for expert advisor for trading both gold xausd and sliver xagusd,l really want a perfect robot that can herence and risk management principles,not to leave out am a beginner
Overview I am seeking a high-level MQL5 developer to develop and finalize a professional-grade MetaTrader 5 Expert Advisor (EA) for trading XAUUSD (Gold) . This is not a beginner project — the EA requires structured logic, efficient coding, and strict adherence to risk management principles. Strategy Summary The EA is based on a multi-indicator confluence system combining: Parabolic SAR → trend direction MACD →
I have an arrow indicator that gives Buy and sell signals in different timeframes which is already linked to an Expert Advisor. So I want the following if I’m trading on M1 timeframe and it gives me a Sell signal, If on M5 the signal is BUY, it should not open the trader on M1. But if M1 is SELL and M5 also is Sell , then the position can be opened on M1. Let me know if that’s possible and I can place the order
Title: SEEKING: Proven SMC/Order Block EA for XAUUSD – Live Track Record Required (<5% Max DD) ​ Job/Request Description: I am looking to acquire or license a high-performance, fully automated Expert Advisor (EA) specifically optimized for XAUUSD (Gold) . The strategy must be strictly based on Smart Money Concepts (SMC) , utilizing Order Blocks, Liquidity sweeps, and Market Structure Shifts (MSS). ​ Technical
A SPECIFICATION: NESTED MULTI-TIMEFRAME MOMENTUM (NMTM) 1. CORE OBJECTIVE The EA is designed to identify institutional Supply and Demand zones on the H4 timeframe that are "nested" within Daily (D1) zones. It filters for high- momentum "Leg-Out" moves and only trades in the direction of the Daily trend. 2. PHASE 1: TREND & CONTEXT FILTERS (DAILY) The EA must first confirm the Daily bias. No H4 zones are valid if they
I already have a fully developed MT5 Expert Advisor with all required prop firm features, including: Risk management Daily loss & max drawdown limits Spread & slippage filters News filter Trade management system The EA structure is complete. 👉 What I need is a professional developer to replace ONLY the entry logic with a high-quality, rule-based trading strategy. 🚨 STRICT REQUIREMENT (READ CAREFULLY): I am NOT
I need an experienced developer to carry out an indicator and trading robot using the following; moving averages risk ( take profit and stop loss) and maximum drawdown limits heiken ashi confirmation. trendline breakout if possible The developer will test this on a demo account that I will provide before conclusion as I don’t want anyone to waste my time trying to use chartgpt trial and error. If you can do the
Looking to buy an EA which is good, profitable and takes many trades, good for IB broker comissions, Any strategy or martingale is fine, send me a demo license file, I will backtest and purchase immediately if my team like it
Volume Gaps & Imbalances by Zeiierman is the indicator I want to convert to MT5. I want to work with someone who specializes /understands scalping on the 1min. You need to be able to modify and play with the settings, back & forward test, and find settings that will work best for scalping the NQ. I am not looking for a developer that just builds without completely forward testing it, that all the fields works, and
Hi, Before ordering, I want to verify the quality of your ICT/SMC logic. Do you have an existing indicator or strategy (your own work) that I can test on TradingView? If yes, please provide: 1. A demo (invite-only script or video) 2. Proof it is NON-repainting (explained clearly) 3. Live or replay demonstration (not static screenshots) Specifically I want to see: * Clean swing structure (no consecutive highs/lows) *

Proje bilgisi

Bütçe
50+ USD
Son teslim tarihi
to 10 gün