Job finished
Specification
Hello,
I want a professional programmer and immediately available programmer to help me develop an expert advisor based on the below picture attached.
The concept is simple. I want the Expert to take bids above and below the average prices which will be set by me on daily or weekly basis. The expert will only use the inputs/variables to take action.
The variables to be used will be the Regulator price (which is the silver colour/middle prices in the picture), the bid gap (which is the distance before the expert can take a new bid within the same side), and the bid multiplier (which will increase lot sizes of bids when activated on same side at a time. Every multiplier bid will close at every previous bid before it. The bid gap input for BUY and SELL positions should be separated.
So For example using the below data.
4040 | 4050 | 4045 | 4050 | 4110 | 4075 |
3998 | 4030 | 4020 | 3998 | 3940 | 3910 |
4019 | 4040 | 4032.5 | 4024 | 4025 | 3992.5 |
The Third row represents the Regulator price eg 4019, 4040 etc.
Assume bid gap for both sides is 20, and multiplier is 1.2.
So at 4019, BUY will activate at every -20 and SELL will activate at every +20 until I change the price. So BUY will be 3999, 3979,3959 etc and SELL at 4039, 4059, 4079 etc.
So at 4040, Then BUY will change and start from 4020, 4000, 3980 and SELL at 4060, 4080, 4100 etc.
Using the multiplier, then say at multiplier of 2, then lot size of 4020 will be 1, 4000 will be 2 and 3980 will be 4 etc and each will close at previous position until it gets to lot 1 which will remain or close at TP or SL positions.
So at 4025 (5th Column) for example, BUY at 4005, 3985, 3965 and 3945. And SELL at 4045, 4065, 4085 etc. Using the data shown, price fell down to 3940 in period and rose up to 4110 in period.
So it means BUY 4005(L!), 3985 (L2), 3965 (L3) and 3945 (L4) if L is X2, then L1=1, L2=2, L3=4, L4=8, L5=16 etc
Then SELL will be 4045(L1), 4065(L2), 4085(L3), 4105(L4) etc.
The Expert will close L4 at L3, L3 at L2 and leave only L1 to close manually at TP/SL.
Every REGULATOR PRICE adjustment will refresh the bids to activate using the new value only.
The Expert should also be able to monitor and preview on the screen the Highest Price and Lowest Price to date(with dates) from the time frame between the start time and current date or period.
Only immediately available and professional programmers should bid for this project.
Also note that i will need to test the expert for a minimum of 2 weeks initially before closing of trade and 6 weeks afterwards before i can give review on the project after everything has been confirmed to work according to requirements
Thanks