Attaching EA script to MT4 mobile platform (Android or iPhone)

Back to topics list To post a new topic, please log in or register
avatar
1
tinmichael 2016.06.28 05:26
 
 Is there a way to attach or remove a particular EA mt4 script to mobile app like iPhone or Android and do the trading by enabling the EA script? If there is an option for this, kindly please let me know the steps to do this. Thanks alot!
avatar
1216
FMIC 2016.06.28 08:30 #
 
tinmichael:
 Is there a way to attach or remove a particular EA mt4 script to mobile app like iPhone or Android and do the trading by enabling the EA script? If there is an option for this, kindly please let me know the steps to do this. Thanks alot!
No, it is not currently possible! Besides, it makes no sense to have an active EA running on a mobile device, especially if its a phone.
avatar
Moderator
3206
angevoyageur 2016.06.28 11:31 #
 
FMIC:
 ... Besides, it makes no sense to have an active EA running on a mobile device, especially if its a phone.
Why ?
avatar
1216
FMIC 2016.06.28 11:48 #
 
angevoyageur:
Why ?
  1. Because of the need of continuous internet connection which is not always the case, especially if it is a phone and you may be in low signal zones at times during the day. Not to mention that it could lead to high data usage costs in some cases.
  2. Because it will lead to high CPU usage which could cause battery drain and high working temperatures.
  3. Because that is why MetaQuotes has a VPS solution
  4. Because that is why there are PC's and 3rd Party VPS alternatives to run EAs 24/7, that can be remotely managed via a mobile device if needed.
  5. And if you really insist on it, then there is always the possibility of using a true Windows Tablet running a full-pledged MetaTrader Desktop Application with all the thrills and tribulations associated with that.
avatar
736
honest_knave 2016.06.28 11:54 #
 

The only workaround that I know of (other than remote desktop) is to have an EA running on a 'full-fat' MT4 platform somewhere e.g. VPS

Place limit / stop orders (far away from current price) on the mobile app as a means of communicating with your EA.

e.g. You want to do *something* with your EA. Place a Buy Stop on your mobile app. Your EA on your VPS sees the new pending order, does *something* then deletes the pending order.  You want to do *something else* on your EA. Place a Sell Stop on your mobile app. Your EA sees the new pending order, does *something else* then deletes the pending order.

It is far from ideal, but it can work. 

avatar
1216
FMIC 2016.06.28 12:07 #
 
honest_knave:

The only workaround that I know of (other than remote desktop) is to have an EA running on a 'full-fat' MT4 platform somewhere e.g. VPS

Place limit / stop orders (far away from current price) on the mobile app as a means of communicating with your EA.

e.g. You want to do *something* with your EA. Place a Buy Stop on your mobile app. Your EA on your VPS sees the new pending order, does *something* then deletes the pending order.  You want to do *something else* on your EA. Place a Sell Stop on your mobile app. Your EA sees the new pending order, does *something else* then deletes the pending order.

It is far from ideal, but it can work. 

Why go to so much trouble, when you can just use a normal remote app (TeamViewer, RemoteDesktop, etc.) to access your desktop or VPS and do what ever you like with it!
avatar
736
honest_knave 2016.06.28 12:38 #
 
FMIC:
Why go to so much trouble, when you can just use a normal remote app (TeamViewer, RemoteDesktop, etc.) to access your desktop or VPS and do what ever you like with it!
Bandwidth issues.
avatar
1216
FMIC 2016.06.28 13:38 #
 
honest_knave:
Bandwidth issues.

OK! Understood! Alternatively, you could run a simple web-service on your VPS with a light-weight web UI that would inter-connect with the EA on MetaTrader.

Back to topics list  

To add comments, please log in or register