Specification
0.1 = Account Balance > $500
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- I should be able to set up at least 25 types of Custom Balances and Custom Lot Sizes.
- If i set "0" to the Fixed Lot Size amount then the EA should use the Custom Balance function.
- Add magic numbers so that the EA can run on multiple Currency Pairs, without having multiple clone orders being formed.
- I need to replace a few of EA settings with the Dashboard settings, at the moment the Dashboard Input settings have not been linked.
- If i place a pending order when this parameter is enabled then the EA should remove the Pending Order and replace it with the correct lot size, but only if "Replace Pending Order" is also enabled.
- I also need to add a script into the EA, the script is a rebate calculator that displays the results on the chart once the script is loaded, so i need this to be included into the EA and updated in realtime.
- I need the Dashboard Input fields and Buttons draggable around the chart so therefore there should be two draggable items, plus ill need the Dashboard Inputs surrounded in a table format so that its similar to "Capture2".
- On the Original EA i'm having problems placing pending orders using my MT4 platform, the EA will automatically remove them once placed. But if i create them using my MT4 Mobile app the EA will allow the Pending Orders to remain.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Autotrade Initial Order = True/False
Autotrade Order Buffer = This is the Pip Amount to used in the below example as "Buffer Pip Amount", plus if i set this function to "0" it should disable it.
Maximum Autotrade Orders = "0" equals unlimited.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
When this feature is enabled the EA should perform like this:
1) Initial Manual Buy Order was created @ 1.0600
2) EA places a Sell Limit at the lockin profit (Hedge Lockin Pips) @ 1.0610 (Already Coded on existing EA)
3) EA now places another Buy Stop @ 1.0610 as the same time the Initial Manual Order was created, this will act as our Second Initial Automated Order. (Not Coded)
4) Once the Buy Stop gets activated, a Sell Stop is placed @ 1.0600 + Buffer Pip Amount, this way if price does reverse back down the total loss should equal "0", as the Initial Manual Order has locked in +10 pips and the loss on the Second Initial Automated Order is -10 pips. (Not Coded)
At the same time the Buy Stop is placed, the Sell Limit should placed @ 1.0620 to lockin the profit that would be made for the Second Initial Automated Order if price moved up to 1.0620.
5) The EA has to continue placing another Initial Automated Order, this new Buy Stop order should now be placed @ 1.0620. (Not Coded)
6) Once the 3rd Initial Automated Order gets activated, a Sell Stop is placed @ 1.0610 + Buffer Pip amount. (Not Coded)
This sequence should continue till the Maximum Autotrade Orders have been reached, or once the first reversal has been activated in the opposing direction.
7) So for example based on the above example for the 3rd Initial Automated Order, if price instead moves back down and activates the Sell Stop @ 1.0610 + Buffer Pip Amount then the EA should stop the sequence and wait for the next Manual Initial Order. (Not Coded)
8) The EA should use the same lot size placed on the First Initial Manual Order for all Initial Automated Orders.
9) The EA should use the same Hedge Lockin Pips amount that was used on the First Initial Manual Order for all following Initial Automated Orders.
10) The new function "Autotrade Initial Order" it won't use the Initial Order expiry, but it should use the Hedge Expiry, only once the Hedge Lockin Order has been activated for the Autotrade Initial Order.
11) Once the Automated Hedge Lockin Order has been activated, then the EA should remove the Automated Initial Stop Order, and then place the next Automated Initial Order.