İş Gereklilikleri
Hello please my budget 30$ and I will not choose any developer until you complete the work with a full trial version as I want I am ready for any discussion or clarification.
I need fix EA Range breakout
Change the current orders from execution order to stop orders, BUY STOP, SELL STOP
Add to input menu
Delete pending orders time
Breakout mode Dual/Single
Only BUY = TRUE/FALSE
Only SELL = TRUE/FALSE
Add Points above range in points 0=OFF
Add Points Below range in points 0=OFF
Position is too close in points 0=OFF
Minimum range size filter in points 0=OFF
Maximum range size filter in points 0=OFF
Multiplier lot TRUE/FALSE 0 = Main lot
Multiplier lot ratio
Multiplier lot times
Notes :
For buy stop orders when ask price reach the orders
For sell stop orders when bid price reach the orders
Late range: If still have time before range time end, for example the EA range today from 2AM to 10AM and I want to attach the EA to chart today and now 9:50AM, If I attached the EA to chart should work for today and calculate range and put stop orders and all options of EA should work.
Position is too close:: (In Points): Work just with the same side,
For SELL If we have open positions from previous days or any old orders still open (not today orders),The EA must read all SELL orders entry price from terminal, In new day if order side sell is near from any (( still SELL from any open positions )) of previous days for example 20 Points, 20 Points mean any sell positions below current range low price today ,The EA should not open any position today.
For BUY If we have open positions from previous days or any old orders still open (not today orders),The EA must read all BUY orders entry price from terminal, In new day if order side BUY is near from any (( still Buy from any open positions )) of previous days for example 20 Points, 20 Points mean any BUY positions above current range high price today ,The EA should not open any position today.
Only BUY If this option true, That mean the EA will put just BUY stop order , And keep open previous positions in normal EA work conditions.TP SL TSL,
If this option false, That mean the EA will not put any BUY stop order , And keep open previous positions in normal EA work conditions.TP SL TSL.
Only SELL If this option true, That mean the EA will put just SELL stop order , And keep open previous positions in normal EA work conditions.TP SL TSL,
If this option false, That mean the EA will not put any SELL stop order , And keep open previous positions in normal EA work conditions.TP SL TSL.
Minimum range size filter in points 0=OFF For example 200 points that mean if range less than 200 points the EA must cancel the trade today
Maximum range size filter in points 0=OFF For example 500 points that mean if range more than 500 points the EA must cancel the trade today
Multiplier main lot ratio: If I enabled multiplier main lot that mean lot * ratio start from main lot
Multiplier main lot times: let’s say
Multiplier lot =TRUE
Multiplier lot ratio = 1.5
Multiplier lot times = 3
When EA attached to the chart with magic number the EA must read terminal for same magic number and let’s say we have 1 lot running position, If this position not closed, In next trade the EA must open 1 lot * 1.5 ratio =1.5 Lot ((First multiplayer)), And if not closed any positions 1 lot and 1.5 lot, In next trade EA must open 1.5 Lot * 1.5 ratio = 2.25 Lot ((Second multiplayer)), And if not closed any of these three positions, In next trade the EA must open 2.25 *1.5 ratio = 3.38 Lot ((Third multiplayer)), And if not closed any of these four positions in next trade the EA must open same latest lot = 3.38 lot.
Let’s say EA closed 1 position that mean, in next trade EA must open same third multiplayer
Value lot size
Let’s say EA closed 2 positions that mean, in next trade EA must open same second multiplayer
Value lot size
Let’s say EA closed 3 positions that mean, in next trade EA must open same first multiplayer
Value lot size
Let’s say EA closed 4 positions that mean, in next trade EA must open main fixed lot size without multiplayer
Fix trailing stop loss for example the EA attached to chart EURUSD and set TSL to 100 points and step to 50 points, if I have another charts EURUSD with different TSL for example 500 points TSL and 250 points step, And 750 points TSL and 500 points step The EA work with minimum TSL 100 points and 50 points step and close all EURUSD charts I need to fix that. I need the TSL work just with his chart.
Fix high and low breakout calculation look to the picture 1 i need it to be like the picture 2 and add the points above and below range if not zero.
Keep in your mind if I closed any particle of position lot the EA must not be effective for all functions, TP SL TSL
Looking for clean code with zero error and zero warning, And I need everything's work, in strategy tester.