Hi,
I have integrated eSignal with FXCM to create a blackbox system (as per the procedure given on http://www.esignal.com/map/fxcm/default.aspx), and I meet a problem when trying to close an open position (using closeposition(getSymbol()) or closeAllPosition() ...). When calling these functions, eSignal will just freeze? Any idea why that happens?
Alternatively, I was thinking to call buyMarket() sellMarket() functions, but from time to time a position will not be open (error: price has not been validated). Is there anyway to:
- Get a return error or return null from buyMarket / sellMarket if the order didn't pass?
- Alternatively have access to open positions directly from openposition?
Last solution I am thinking about :
- Change Broker: does anyone know if IB is maybe more suited to be integrated to eSignal than FXCM?
- Alternatively just use MetaTrader, but I am not sure if it offers as much flexibility as eSignal / EFS ?
Thanks and Regards,
Aulin
I have integrated eSignal with FXCM to create a blackbox system (as per the procedure given on http://www.esignal.com/map/fxcm/default.aspx), and I meet a problem when trying to close an open position (using closeposition(getSymbol()) or closeAllPosition() ...). When calling these functions, eSignal will just freeze? Any idea why that happens?
Alternatively, I was thinking to call buyMarket() sellMarket() functions, but from time to time a position will not be open (error: price has not been validated). Is there anyway to:
- Get a return error or return null from buyMarket / sellMarket if the order didn't pass?
- Alternatively have access to open positions directly from openposition?
Last solution I am thinking about :
- Change Broker: does anyone know if IB is maybe more suited to be integrated to eSignal than FXCM?
- Alternatively just use MetaTrader, but I am not sure if it offers as much flexibility as eSignal / EFS ?
Thanks and Regards,
Aulin
Comment