Replies

algotraderbot
29 May 2024, 05:47 ( Updated at: 29 May 2024, 05:53 )

RE: how to automatically/programmatically acquire FIXAPI host name information and especially its changes?

PanagiotisCharalampous said: 

Hi there,

Unfortunately there is no way to do this. Hopefully such changes do not happen often. What you could do would be to monitor the connection i.e. receiving heartbeats from the server. If your application stops receiving heartbeats, it should notify you.

Best regards,

Panagiotis 

Oh, that is a bad news… Critical for any serious automated systems, may be good for hobbyists though… 

Are you from cTrader official? Do you have any plan to implement this? 

Or don't you notify the changes of the host names earlier? Your suggestion is not prior notification, just a troubleshooting after the problem occurs. You should know when the hostname changes. Please notify BEFORE you do that. Most online systems notify planned changes earlier to the users. There is no reason that such a mission critical trading system does not do this. 


@algotraderbot

algotraderbot
04 Apr 2024, 06:21 ( Updated at: 04 Apr 2024, 06:22 )

RE: FIX API Host IP Changes Unpredictably

PanagiotisCharalampous said: 

Hi there,

Can you please provide a screenshot demonstrating this issue?

Best regards,

Panagiotis

 

I am talking about the risk that may happen and, therfoer, asking a screenshot for this is a kind of non-sense. Also, honestly, I do not understand what you want to confirm from the screenshot. 

Without any screenshot, the issues described in following are obvious for anyone, I believe

  • The IP can change without notice, as YOU say in cTrader UI (you want to have a screenshot for this? really? )
  • When IP changes, any automated trading bot collapses (you want to have any proof for this? really? )
  • There is no way that the new IP is noticed automatically to the trading bot. (you want the proof of this from the users? really? )

 This situation makes cTrader FIXAPI almost meaningless, because IP changes may undermine the automation, which is the key reason to use FIXAPI. Therefore, followings are required, for example

  • Fix IP address 
  • Inform IP address change 48 hours prior to that
  • Make it available for the automated bot to acquire current IP address from API

Otherwise, cTrader FIXAPI is nothing but a toy, not a serious product. 


@algotraderbot

algotraderbot
03 Apr 2024, 11:50 ( Updated at: 04 Apr 2024, 05:46 )

Any update? I am facing the same issue. This is essential for making FIXAPI usable. 


@algotraderbot