Техническое задание
First, make sure you can do this job before you take it. I can be negotiable with price as long as the reason is valid. Don't bother bidding on this job if you cannot do it. Last developer who took this job cannot finish the task and just wasted valuable time.
I have an indicator and a trade manager, the trade manager reads the indicator and follows it. I have 5 different setups for my indicator. If I click on setup 1 on trade manager, it will follow that setup, then I can choose if it's a buy or a sell setup this is how it works right now. I want this order type to be changed instead of buy/sell stop it can be limit orders at specified retracement levels.
· Add two moving average filter. Toggle on/off: (Long signals if fast MA is above slow moving MA, short signals if fast MA is below slow moving MA).
o Slow moving example: 60 smoothed MA (should be modifiable)
o Fast Moving: 20 exponential MA (should be modifiable)
· Add NRATR_ATR_Stop to the filter. Example. Long if two MA’s are above NRATR_ATR_Stop and fast MA is above slow MA. Short if two MA’s are below NRATR_ATR_Stop and fast MA is below slow MA.
· My ATR Stop configuration is ATR 20 and coefficient 7.0
· Add stochastics as filter. Setting 25,15,15 (modifiable)
o Toggle on / off: Long is ok if stochastics is below 50 (modifiable for back testing) short if above 50 (modifiable for back testing). This purpose is to look for signal only when there is enough pullback with the trend.
o Toggle on off: Divergence: this is to help with the repaint issue. Will still repaint but will look for entry only if divergence is also enabled. Purpose is to lower danger of risky entries if want to counter trend.
Trade Manager EA
· Trade Manager to continue to read indicator for trade. Can be semi auto (manual entry with me placing buy/sell limit orders) following indicator or full auto following indicator rules. If you have a better solution. It's fine too.
· Trade Manager is to follow entry/tp/sl of indicator
o Trade Manager to modify pending orders if mod92 modify its measurement. (Indicator modify measurement if new fractal is created) Pending order should always be same as indicator once an order is placed.
o Change, Entry as confirmation only, then we place limit buy/sell orders according to fib retracement levels (100, 23.6, 38.2, 50, etc for back testing to find the best profitable entry) If TP ( 1,2,3 specified by user modifiable for back test) is hit before the limit order, cancel pending limit orders and look for next setup.
o Fix Auto to follow the directional bias of the indicator. Right now auto places buy stop and sell stop. Editable number of trades right now default is set to 1. Make this editable.
o Add the auto stop and reverse option as a button toggle on/off and x number of reversals.
o Remove the limit on auto trades from 1 to specified number by user.
o Create a trailing stop option with two moving average. Enable after tp1 is hit or if tp2 is hit. (again should be configurable by user to know in back test which one is best)
o Make an option for two take profit levels. Exit half at TP1 then all out at TP2. configurable of which TP to exit half.
o Box size should only be 25-30% (modifiable for testing) of 2 time frames above the time frame EA is trading.
· Shorten Alert message to [Symbol][TF:xx]@Level x Lastly, I want to be able to back test in strategy tester each of the 5 setups. Please make sure I can do this.
Thanks!