Hello all,
Trying to seek some advice on the most simplistic approach in achieving the automated trading of buy/sell signals for STOCK ONLY received from emails only.
The emails always come with a subject title that includes a STOCK SYMBOL and a BUY or SELL signal only. There is no stop price, no target profit, trailing profit, position-sizing recommendation, nothing. A position is always closed within a few days. Speed is critical but not to the second. (a minute or two delay wouldn't hurt)
This is my current thinking of how the signal email reaches the broker at the moment.
Signal Email -> Email Parser -> Automated Trading Software (VPN hosted) -> Broker (Interactive Broker)
Note: I've looked at Collective2 but it isn't feasible. Firstly, the signal provider isn't subscribed to it, and secondly, Collective2's functionality is quite limited. (including their custom email signal function)
The difficult part, at least in my opinion, is from the email parser to the trading software. I am leaning toward the use of MetaTrader 5, but know there are a number of other options out there including custom API coding on IB's own trading software. However, I prefer the simplistic solution to get it up and running as soon as possible to test out the feasibility of it.
I can only do basic coding, and therefore, have to rely on contracting a programmer to assist me with it.
If using MetaTrader 5, I am not 100% sure if there is a way to convert email signal into trading signals within the software. I understand there is a way to update a "csv" file that can be read/edit by MT5, so the email parser service can possibly update that csv file when the signal comes.
Otherwise, it would be great to get some ideas on how to achieve this.
Thank you all!
Trying to seek some advice on the most simplistic approach in achieving the automated trading of buy/sell signals for STOCK ONLY received from emails only.
The emails always come with a subject title that includes a STOCK SYMBOL and a BUY or SELL signal only. There is no stop price, no target profit, trailing profit, position-sizing recommendation, nothing. A position is always closed within a few days. Speed is critical but not to the second. (a minute or two delay wouldn't hurt)
This is my current thinking of how the signal email reaches the broker at the moment.
Signal Email -> Email Parser -> Automated Trading Software (VPN hosted) -> Broker (Interactive Broker)
Note: I've looked at Collective2 but it isn't feasible. Firstly, the signal provider isn't subscribed to it, and secondly, Collective2's functionality is quite limited. (including their custom email signal function)
The difficult part, at least in my opinion, is from the email parser to the trading software. I am leaning toward the use of MetaTrader 5, but know there are a number of other options out there including custom API coding on IB's own trading software. However, I prefer the simplistic solution to get it up and running as soon as possible to test out the feasibility of it.
I can only do basic coding, and therefore, have to rely on contracting a programmer to assist me with it.
If using MetaTrader 5, I am not 100% sure if there is a way to convert email signal into trading signals within the software. I understand there is a way to update a "csv" file that can be read/edit by MT5, so the email parser service can possibly update that csv file when the signal comes.
Otherwise, it would be great to get some ideas on how to achieve this.
Thank you all!
That is why I'm asking for the simplistic method to achieve this. E.g. EA created in MT5 to read the csv file and trade as they come in constantly.