Create a Simple Robot Based on RSI

2018.08.10 Experts

Job finished

Execution time 11 days
Feedback from customer
Revision after revision yet still can't get the EA correctly done. Very very slow communication as well. Won't use again.
Feedback from employee
Thank you for giving me the opportunity.

Specification

MT4 EA


Inbuilt Indicators:

Relative Strength Index


Description:

The EA should be able to run in all timeframes & all currencies.  

Buy / Sell order should be based at start of candlestick price.


1. Entry Rules:
1.1 Buy: equal/below [RSI Low (default input: 40.0)]
1.2 Sell: equal/above [RSI High (default input: 80.0)]

**There is a reason for RSI 40 / 80. This EA is specifically for 1 currency pair trade that suit to my requirement.


2. Entry Execution: Market Order, with
2.1. Input: Lot Size
2.2. Input: Take Profit
2.3. Input: Stop Loss (hidden from market) (2 conditions: At Stop Loss, or Account Balance Protection, whichever reach first)

2.4. When hitting RSI value above 80 / below 40.

2.5. Show TP (blue line) at chart (hidden from market)

2.6. Buy order: blue dot. Sell order: red dot.

 

3) Input field values (Please rename the description if necessary) (When it has numerical value, it is manual input, not dropdown menu): 
- RSI Period (Day): 7
- RSI Upper Level: 80
- RSI Lower Level: 40
- Manual Order Lot Default Value: 0.10
- Auto Order Lot: [True / False] (by default, for every $10000 balance, trade 1.00 lot.
E.g. if $12500 balance, trade 1.25 lot; if $2000, trade 0.20 lot)
- Auto Order Lot Default Value: 1.00 (This is multiplier, can be 0.20, 0.45, 0.90, 1.50, etc… manual input). if I put 1.50, for $10000 balance, it will trade 1.5 lot. 
- Max Auto Order Lot Size: 1000
- Max Floating Orders: 8 (Buy and Sell orders each 8)
- Close Floating Buy & Sell Orders Separately: [True / False]
- Take Profit: 60 (If there are 8 orders at different price point, take the aggregate sum divide by 8, then plus 60, please discuss with me)
- Stop Loss: 5000
- Max Spread Allowed: 10
- Account Balance Protection (%): 50% [balance - equity = 50%] (To close all trades. this is for cut loss purpose)
- Trading Start Hour: 1 (ICMarkets.com, GMT+3)
- Trading End Hour: 23 (Question: Can it be 22:15, 22:30???)
- Pause trading before high important news: 60 (mins)
- Pause trading before medium important news: 15 (mins)
- Pause trading before low important news: 0 (mins)
- Pause trading after high important news: 60 (mins)
- Pause trading after medium important news: 15 (mins)
- Pause trading after low important news: 0 (mins)
- Show Graph Line high important news: True/False 
- Show Graph Line medium important news: True/False
- Show Graph Line low important news: True/False

*** Please use forexfactory.com or investing.com for pausing important news.





Responded

1
Developer 1
2018.08.10
Rating
4.99
(492)
Projects
524
56%
Arbitration
12
17% / 50%
Overdue
290
55%
Busy
2
Developer 2
2018.08.10
Rating
4.95
(152)
Projects
214
40%
Arbitration
13
8% / 15%
Overdue
26
12%
Loaded
3
Developer 3
2018.08.10
Rating
4.66
(122)
Projects
199
41%
Arbitration
75
21% / 39%
Overdue
97
49%
Loaded
4
Developer 4
2018.08.10
Rating
4.86
(333)
Projects
532
32%
Arbitration
39
13% / 28%
Overdue
128
24%
Loaded
5
Developer 5
2018.08.10
Rating
4.83
(75)
Projects
83
47%
Arbitration
10
10% / 50%
Overdue
3
4%
Working
6
Developer 6
2018.08.10
Rating
4.92
(157)
Projects
258
63%
Arbitration
6
33% / 0%
Overdue
108
42%
Loaded
7
Developer 7
2018.08.10
Rating
5
(2)
Projects
2
0%
Arbitration
0
Overdue
0
Free

Project information

Budget
30 - 50 USD
Deadlines
from 1 to 3 day(s)