I need a script or EA or w/e that responds to email alerts from a
certain signal provider by reading the signals from their site. It then
should auto-trade in Desktop MT4.
I have the following requirements:
- Read the symbol.
- Set the volume per symbol based on a formula with a configurable risk level variable.
- Set the SL / TP. (There are 3 TP-levels available, so this should be configurable.)
- Buy / Sell should probably be executed as a pending order with Buy/Sell / Stop/Limit and an expiry date.
-
Open a pending order with Buy Limit / Buy Stop / Sell Limit / Sell Stop
at a price with pip or point precision with an expiry date. (The expiry
date will always be the same, namely 24 hrs later. And an option to set
if it's in pip or point precision. The signals are provided in point
precision, but the last decimal should be rounded if the broker is in
pip precision.)
- I should be able to change the name of the
broker, so basically the name of Desktop MT4, and the credentials that
go with it and whether it's a live or demo account.
- Close an order based on a signal.
- Change an order based on a signal.
- Manage multiple positions at the same time in the same and/or different symbols.
- Set a trailing stop at the SL-level.
- I should be able to change the email address and password it is linked to. And the credentials of the site.
-
Trade with 8 different currencies: USD, EUR, GBP, CHF, AUD, CAD, NZD,
JPY(!) (So the last one is a bit tricky due to the different location of
the decimal point.)
- I also have to be able to use my computer for other things while the script is running.
I
can leave my pc running 24/5 and stay logged in to the signal
provider's site and Desktop MT4 and my gmail-account all the time if
necessary.