"We are looking for an amendment to the order opening process that is used from the following program - third party MT4 EA software program.
Please note that third party MT4 EA software program uses the Martingale technique to increase the lot size of new trades from the original opened trade. The input function that controls the lot size increase in the third party MT4 EA software program Ea is known as the 'Booster' input value.
We are not looking at altering the program strategy itself as we naturally do not own the software code - just an alteration or aninterface between the program (third party MT4 EA software program) and the way it places Martingale type trades on Metatrader 4.
We require an interface or amendment whereby additional trades are opened instead of one new trade at a higher lot amount. See description below.
We require an amendment to the order process whereby INSTEAD of opening a next trade at a lot size at factor of X of the original trade it will instead open new trades to the number of X of the original trade:
So for example - if the original trade was opened at 1 micro lot and the next trade should be opened at a multiple of 2 (in this instance factor of X = 2) then instead of opening one new single trade at 2 micro lots, instead, 2 new trades are opened at 1 micro lot each.
The next order would be (using X = 2) 4 new trades at 1 micro lot each instead of one new single trade at 4 micro lots.
The next order would be (using X = 2) 8 new trades at 1 micro lot instead of one new single trade at 8 micro lots.
And so on.
The EA amendment must also be able to recognize when to close all the trades that where opened at the factor of X from the instructions given from the original software third party MT4 EA software program.
Further - we also require an additional OPTIONAL function whereby any new trades to be opened can be delayed by x seconds:
So, for example if we required new trades to be delayed by 30 seconds - each new trade or set of trades would be opened at intervals of 30 seconds from each other.
This should be made as an On/Off option.
The milestone is released only when all the test are done and approved by the employer and after the freelancer release all source code files.
Any further questions please do not hesitate to ask."