Hello,
I would like to know if ProRealTime allows sending or receiving data directly through a TCP port (for example, by opening a socket to stream quotes or other market data to an external application).
From what I have seen, there is the DDE export option, but I am wondering if there is any native or advanced feature that allows direct TCP communication (both sending and listening).
Is this function available, or is it restricted/blocked in ProRealTime?
If not, is DDE the only option for real-time data export?
Thank you in advance for your help!
Hi, as far as I’m aware, no, no comm to external app.
But I move your topic from “probuilder forum” (indicator coding) to the “PRT platform support forum” in case someone from PRT has a different answer, or in case a member using DDE wishes to go into further details.
Hello,
I would like to know if ProRealTime allows sending or receiving data directly through a TCP port (for example, by opening a socket to stream quotes or other market data to an external application).
From what I have seen, there is the DDE export option, but I am wondering if there is any native or advanced feature that allows direct TCP communication (both sending and listening).
Is this function available, or is it restricted/blocked in ProRealTime?
If not, is DDE the only option for real-time data export?
Thank you in advance for your help!
Not sure if you mean capturing ticks from a PRT account or straight from IG. IDK PRT, but if you’re an IG client your best bet is via their API. Direct TCP capture is highly unlikely — the stream’s encrypted.
https://www.ig.com/en/trading-platforms/trading-apis/how-to-use-ig-api
Export data… no.
Maybe this could be useful
https://www.prorealtime.com/en/widget
Thanks a lot for your answers. Well, yes you’re right, getting them straight from IG might be the best solution here (there’s an already made package:
https://github.com/ig-python/trading-ig).